Go Down

Topic: Code onde radio voiture (Read 1 time) previous topic - next topic

Kouaaks

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 :

Code: [Select]
#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! ;)

Viproz

Je suis certain que le système d'ouverture de voiture est bien plus complexe que ça
Sinon ça veut dire que tu peux enregistrer puis refaire pour ouvrir la voiture très facilement

Kouaaks

Oui c'est vrai, mais normalement les voitures sont à code tournant, et donc le code change tous le temps. ;)

skywodd

Bonjour,

Si tu t'imagines que les clefs de voiture utilisent VirtualWire tu est bien mal parti :smiley-mr-green:

Sérieusement, il n'y a pas qu'un seul et unique protocole utilisant la bande 433MHz sur terre.
Si tu veut vraiment voir à quoi ressemble le signal prend un analyseur logique et un récepteur 433MHz (en priant pour avoir la même technologie de modulation des deux côtés).
Des news, des tutos et plein de bonnes choses sur http://skyduino.wordpress.com !

Go Up