Recepetion en 433Mhz

Bonjour,

J'ai un problème avec un ensemble émetteur - récepteur 433 Mhz (Ceux là => http://img607.imageshack.us/img607/1613/433bj.jpg) et mon Arduino. J'aimerai faire une sorte de "sniffeur" RF de tous ce qui passe dans ma chambre mais j'ai déjà essayé toutes les libraires avec mon Arduino Uno et je ne reçois RIEN ! Je devrais quand même recevoir du bruit et des interférences non ?

Merci d'avance :)

Bienvenue

Regarde cette histoire, ca te donnera une idée dans quoi tu t’engages

Ha oui quand même, moi qui suis débutant en électronique ça va pas le faire je pense. Alors pour "sniffer" le 433mhz je pourrais prendre un analyseur logique que je brancherais au récepteur ? Par exemple un bon marché comme celui ci http://dx.com/p/usb-oscilloscope-and-logic-analyzer-93518

Tu peux déjà commencer à utiliser ton Arduino en analyseur logique si tu veux : http://forum.arduino.cc/index.php/topic,69885 et http://forum.arduino.cc/index.php/topic,52881 (anglais)

Tu pourra ainsi commencer à regarder à quoi ressemblent les trames de différentes télécommandes. Tu en trouveras peut être de différents formats. Il existent un format courant pour lequel il existe une lib toute faite mais je ne retrouve pas le nom. Peut être que cela reviendra facilement à quelqu'un d'autre mais je suis sur qu'on y fait référence dans le sujet "Blyss" pour dire que Blyss n'utilise pas ce format.

Je viens de mettre en place l'analyseur logique sur ma Arduino et la liaison entre l'Arduino et le logiciel fonctionne bien. Par contre je n'ai pas les câbles (Par exemple http://img.dxcdn.com/productimages/sku_93518_4.jpg ). Il les faut obligatoirement pour tester ?

Ben faut bien que tu mettes quelques fils entre ton récepteur 433Mhz et l'Arduino. Ca va pas passer tout seul :)

barbudor:
Il existent un format courant pour lequel il existe une lib toute faite mais je ne retrouve pas le nom.
Peut être que cela reviendra facilement à quelqu’un d’autre mais je suis sur qu’on y fait référence dans le sujet “Blyss” pour dire que Blyss n’utilise pas ce format.

yep :grin:

Rc-switch

recemment evoqué ici

Qu'est-ce que je disais. :D Merci Artouste.

barbudor:
Ben faut bien que tu mettes quelques fils entre ton récepteur 433Mhz et l’Arduino.
Ca va pas passer tout seul :slight_smile:

Ce que je voulais dire c’est est-ce qu’il faut obligatoirement les câble avec la petite pince au bout ? :slight_smile: J’ai essayé en branchant mon récepteur en 5V puis en branchant la pin data à une pin analogique de mon Arduino mais sous Loggic Sniffer je ne reçois rien.

Artouste:
yep :grin:

Rc-switch
http://code.google.com/p/rc-switch/

recemment evoqué ici
http://forum.arduino.cc/index.php?topic=189717.msg1404853#msg1404853

Oui je connais et j’ai déjà essaye RC Switch ainsi que Virtual Wire mais rien à faire je ne reçois rien même en activant une télécommande de volet 433 Mhz :frowning:

EDIT: Pourtant quand j’utilise ce code là => 433Utils/Receiver.ino at master · ninjablocks/433Utils · GitHub j’ai bien la led de la Arduino qui clignote au rythme de la réception des messages du récepteur.

Franboy01: EDIT: Pourtant quand j'utilise ce code là => https://github.com/ninjablocks/433Utils/blob/master/Arduino_sketches/Sanity%20Checks/Receiver/Receiver.ino j'ai bien la led de la Arduino qui clignote au rythme de la réception des messages du récepteur.

bonjour ce code ne fait que dupliquer l'etat du pin 8 vers le pin 13 (led ) il ne te renseignera en rien sur le type de trame ni son contenu

Oui je suis d’accord mais cela prouve bien que je reçois quelque chose sur mon récepteur… Pourtant RC Switch ne fonctionne pas je reçois rien :frowning:

Franboy01: Oui je suis d'accord mais cela prouve bien que je reçois quelque chose sur mon récepteur... Pourtant RC Switch ne fonctionne pas je reçois rien :(

oui mais rcswitch travaille avec les puces protocoles connues ET repertoriées listé sur le wiki rcswitch

Ha ok maintenant je comprend mieux merci ! Donc il n'y as pas de libraires pour sniffer tout simplement ce que reçois mon récepteur ?

Franboy01: Ha ok maintenant je comprend mieux merci ! Donc il n'y as pas de libraires pour sniffer tout simplement ce que reçois mon récepteur ?

bonsoir Il faut en passer par l'analyseur logique le 433 est une bande hyper-active si tu veux voir ce qui passe chez toi, tu devrais plutot regarder vers un pseudo-analyseur de spectre cheap genre SDR + dongle

Artouste: bonsoir Il faut en passer par l'analyseur logique le 433 est une bande hyper-active si tu veux voir ce qui passe chez toi, tu devrais plutot regarder vers un pseudo-analyseur de spectre cheap genre SDR + dongle

Ok merci donc si je comprend bien vaut mieux utiliser autre chose que la Arduino pour faire ce que je veux. C'est bien ça que tu veux dire par un SDR + Dongle => http://www.essexham.co.uk/news/realtek-sdr-pc-dongle-for-under-20-pounds.html ? En donc avec ça je peux capter ce qu'il ce passe sur un peut toutes les fréquences si j'ai bien compris.

Ce n’est pas le même usage.
Avec l’Arduino et un récepteur 433 tu ne vas écouter qu’un fréquence et qu’un seul mode (AM ou FM). Mais tu peux capturer et analyser les trames.

Avec le SDR tu vas voir quelles bandes de fréquences sont utilisées. Mais je ne sais pas ce que les softs proposent pour ensuite traiter les infos.

barbudor: Ce n'est pas le même usage. Avec l'Arduino et un récepteur 433 tu ne vas écouter qu'un fréquence et qu'un seul mode (AM ou FM). Mais tu peux capturer et analyser les trames.

Avec le SDR tu vas voir quelles bandes de fréquences sont utilisées. Mais je ne sais pas ce que les softs proposent pour ensuite traiter les infos.

bonjour Barbudor l'approche n'est pas la meme, mais ça peut etre complementaire petite discussion ici avec des liens à l'interieur dedans :grin: http://forum.arduino.cc/index.php?topic=180525.0

Ok ok merci de vos réponses rapides, je vais un peu voir ce qu'il me convient le mieux ! Si j'ai bien tout compris si je veux analyser et décoder ce qu'il passe sur le 433 Mhz je prend un analyseur logique branché à mon récepteur sinon si je veux voir un large panel de fréquences et que je ne veux juste que les "écouter" je prend un SDR ?

Si j'opte pour un analyseur logique, j'en ai trouvé un pas si mal => http://www.ikalogic.com/ikalogic-products/scanalogic-2/

Franboy01:
Ok ok merci de vos réponses rapides, je vais un peu voir ce qu’il me convient le mieux ! Si j’ai bien tout compris si je veux analyser et décoder ce qu’il passe sur le 433 Mhz je prend un analyseur logique branché à mon récepteur sinon si je veux voir un large panel de fréquences et que je ne veux juste que les “écouter” je prend un SDR ?

Si j’opte pour un analyseur logique, j’en ai trouvé un pas si mal => http://www.ikalogic.com/ikalogic-products/scanalogic-2/

j’en ai un que j’ai d’ailleurs utilisé lors de la session “blyss” :grin:
fait tres bien ce pourquoi il est prevu avec l’avantage qu’il peut aussi servir à faire du playback ou de la generation

Artouste: j'en ai un que j'ai d'ailleurs utilisé lors de la session "blyss" :grin: fait tres bien ce pourquoi il est prevu avec l'avantage qu'il peut aussi servir à faire du playback ou de la generation http://forum.arduino.cc/index.php?topic=109892.240

Tient en parlant de scanalogic, je voulais t'envoyer ce lien à une époque mais j'ai fini par complétement oublié :grin: Du coup voila le lien avant que j'oublie encore une fois : http://dangerousprototypes.com/forum/viewtopic.php?t=2821

Le scanalogic-2 n'est rien de plus qu'un petit AVR, de la RAM et un buffer. Le schéma est même disponible avec la version "EDU". Je m'étonne de ne voir aucun projet autre que celui de DangerousProto utilisant ce design basique mais efficace. Avec une carte Arduino leonardo, une série de SRAM SPI et un petit buffer TTL ça pourrait donner la même chose pour trois fois rien.