Go Down

Topic: réception 433 Mhz (Read 904 times) previous topic - next topic

nexen



j'ai parlé de la lib "rcswitch" pour exemple en disant bien qu'il faudrait surement utiliser quelque chose de plus generique.
de plus certaines questions restent encore en suspend

quelle carte arduino utilisez-vous ?

quels sont vos émetteur-récepteur 433MHZ ?

comment avez-vous procedé a vos tests ?

biggil

Si la bibliothèque RCswitch ne reconnait pas le protocole utilisé, c'est normal que tu ne détectes rien - et dans ce cas il n'y a nulle part où aller chercher les données.

fadom10

Je sui sur la uno
Mon récepteur est la Rx433

fadom10

C'est bon j'ai la Data via l'exemple !! (en cliquant une fois sur le bouton "test" du capteur de fumée) :

Decimal: 76300 (24Bit) Binary: 000000010010101000001100 Tri-State: not applicable PulseLength: 393 microseconds Protocol: 1
Raw data: 12216,460,1136,456,1140,452,1144,452,1148,444,1156,440,1156,428,1176,1184,416,424,1176,420,1176,1184,412,416,1180,1188,400,424,1172,1196,400,424,1176,428,1168,432,1164,428,1176,436,1164,1200,396,1200,396,428,1164,432,1172,

Decimal: 76300 (24Bit) Binary: 000000010010101000001100 Tri-State: not applicable PulseLength: 394 microseconds Protocol: 1
Raw data: 12184,492,1108,484,1108,488,1112,480,1116,476,1124,468,1128,444,1156,1208,396,436,1160,436,1160,1204,396,432,1160,1204,388,436,1164,1204,388,432,1172,436,1156,440,1156,440,1156,436,1160,1208,392,1204,392,428,1172,428,1160,

Decimal: 76300 (24Bit) Binary: 000000010010101000001100 Tri-State: not applicable PulseLength: 393 microseconds Protocol: 1
Raw data: 12188,488,1112,484,1112,476,1120,476,1124,468,1124,468,1132,440,1156,1208,396,436,1156,440,1160,1208,388,436,1164,1204,388,436,1164,1204,392,436,1164,440,1160,432,1160,440,1156,444,1156,1208,392,1200,392,436,1160,444,1164,

Decimal: 76300 (24Bit) Binary: 000000010010101000001100 Tri-State: not applicable PulseLength: 391 microseconds Protocol: 1
Raw data: 12252,428,1172,420,1180,416,1180,412,1188,408,1188,404,1188,464,1136,1220,388,440,1156,436,1168,1200,392,432,1168,1196,396,428,1160,1208,392,428,1172,436,1160,436,1160,436,1164,440,1156,1208,388,1204,392,428,1168,432,1168,

Decimal: 11184652 (24Bit) Binary: 101010101010101000001100 Tri-State: not applicable PulseLength: 394 microseconds Protocol: 1
Raw data: 12224,1220,380,440,1156,1208,392,432,1164,1204,392,432,1156,1212,384,440,1164,1208,384,444,1156,1204,396,428,1164,1200,396,428,1168,1200,396,428,1180,424,1164,432,1164,436,1164,432,1164,1204,396,1196,400,424,1176,424,1164,

 

nexen

nickel, le projet avance.

fadom10

Up, quelqu'un peut me dire ce que cela signifie ?  :smiley-confuse:

biggil

1 - la bibliothèque que tu utilises reconnait le protocole de l'émetteur.
2 - la donnée reçue est 76300

nexen

et pour compléter la réponse de biggil je vais ajouter ceci:

pour envoyer la même commande depuis l'arduino il faudra ajouter cette ligne a votre code "mySwitch.send(76300, 24);" (en ayant bien évidament branché convenablement l'émetteur rf433)

Go Up