Bonjour,
curieux comme je suis, j'adore tous ce qui est transmission sans fil.
J'ai donc commencé par voir les trames IR et maintenant je m’intéresse aux ondes radio.
J'aimerais bien voir un peu à quoi ressemble le code émie par la clé de voiture pour ouvrir sa voiture à distance.
J'ai donc utilisé la librairie virtualWire et j'ai branché un récepteur 433.92 mHz ( fréquence des clés de voiture )
tout est branché, et j'ai utilisé le code d'exemple de la librarie en monde "'réception" mais quand j'appuie sur le bouton de la clé de voiture, rien ne s'affiche dans le moniteur série.
Le code est le suivant :
#include <VirtualWire.h>
void setup()
{
Serial.begin(9600); // Debugging only
Serial.println("setup");
// Initialise the IO and ISR
vw_set_ptt_inverted(true); // Required for DR3100
vw_set_rx_pin(12);
vw_setup(2400); // Bits per sec
vw_rx_start(); // Start the receiver PLL running
}
void loop()
{
uint8_t buf[VW_MAX_MESSAGE_LEN];
uint8_t buflen = VW_MAX_MESSAGE_LEN;
if (vw_get_message(buf, &buflen)) // Non-blocking
{
int i;
digitalWrite(13, true); // Flash a light to show received good message
// Message with a good checksum received, dump it.
Serial.print("Got: ");
for (i = 0; i < buflen; i++)
{
Serial.print(buf[i], HEX);
Serial.print(" ");
}
Serial.println("");
digitalWrite(13, false);
}
}
tout le cablage est bon. Vous pensez que ça vient d'où ?
Merci!