Étape 12 : Enfin
Vous êtes xbees êtes prêt.
Mettez-les sur le bouclier, puis l’arduino si elles ne sont pas déjà.
Assurez-vous que le bouclier est en mode USB et programmer votre arduinos.
Garder une trace de celui qui est le coordonnateur et qui ne sont pas. Cela rendra les choses plus simples.
Ces liens fournira d’autres tutoriels utiles
http://Arduino.cc/en/Guide/ArduinoXbeeShield
http://Arduino.cc/en/Guide/ArduinoWirelessShieldS2
Ce Code vous permettra sans fil clignoter la led vous arduino
Coordonnateur:
void setup()
{Serial.begin(9600);}
void loop() {}
Serial.Print('H') ;
Delay(1000) ;
Serial.Print('L') ;
Delay(1000) ;
}
Routeur:
int NB = 0 ;
const int ledPin = 13 ;
le code pin que le LED est fixée à int incomingByte ;
une variable pour lire des données série entrantes dans fs int = 0 ;
void setup() {}
initialiser la communication série :
Serial.Begin(9600) ;
initialiser les broches de la LED en tant que sortie :
pinMode (ledPin, sortie) ;
}
void loop() {}
voir s’il y a les données en série :
Si (Serial.available() > 0) {}
lire l’octet le plus ancien dans le tampon de la série :
incomingByte = Serial.read() ;
Si c’est un capital H (72 ASCII), allumer la LED :
Si (incomingByte == « H ») {}
digitalWrite (ledPin, HIGH) ;
Allumez la lumière
}
Si c’est un L (ASCII 76) désactiver la LED :
ElseIf (incomingByte == « L ») {}
digitalWrite (ledPin, basse) ;
éteindre la lumière
}
}
}