Hello World
Le module XBee est directement connecté au port série de l'ATmega644P si bien qu'une simple commande "Serial." utilisera directement la communication XBee si vous en avez branché un. Alors si vous avez placé un autre XBee en écoute de l'autre côté, votre réseau fonctionnera comme par magie. De cette façon, on pourrait alors facilement imaginer un réseau de deux robots communicants (avec serial.print et serial.read)
En ce qui me concerne, je souhaite juste pouvoir lire la sortie de l'XBee connecté à mon USB Explorer. Pour cela, ouvrez X-CTU, connectez vous au XBee et utilisez l'onglet terminal.
Ensuite, il suffit juste de faire un tout petit programme pour la lecture et envoyer une réponse :
// valeur lue int myData = 0; void setup() { // Démarrage du réseau série. Les modules XBee sont configurés en 38400bps. Serial.begin(38400); } void loop() { // Si on a des données sur le port série if(Serial.available() > 0) { myData = Serial.read(); Serial.print("Hello World !"); } }
Aucun commentaire:
Enregistrer un commentaire