Étape 1: Configuration de puce sans fil XBee
Les matériaux pour cette étape sont comme l’exige :• 2 Arduino Duemilanove USB planches (Sparkfun, SKU : DEV-00666)
• 2 Arduino Xbee vide protège (Sparkfun, SKU : DEV-09063)
• 2 Xbee 1 mW puce antenne (Sparkfun, SKU : WRL-08664)
• 1 câble USB standard A-B (Adafruit Industries)
• Le logiciel X-CTU (www.Digi.com)
• Arduino Software (www.Arduino.cc)
• 1 9V réglementés DC adaptateur d’alimentation murale (Adafruit Industries)
• 1 support de batterie 9V avec interrupteur et prise de 2,1 mm (Adafruit Industries)
• 1 pile de 9V
La première étape consiste à configurer les puces Xbee pour qu’ils soient capables de communiquer efficacement entre eux. Configuration de puce XBee requiert le logiciel X-CTU.
1. Téléchargez et installez le logiciel X-CTU depuis le site Web Digi
2. Retirez soigneusement le microprocesseur de la carte Arduino. A tête plate Tournevis est un bon outil à utiliser pour cela. Être sûr de ne pas endommager les broches du microprocesseur. Notez la position du microcontrôleur puisque vous aurez besoin de le remplacer après avoir configuré le module Xbee.
3. Placez le module Xbee dans le bouclier de Proto
4. fixer le module Xbee et le bouclier de Proto sur la carte Arduino
5. Mettez les deux cavaliers sur le bouclier de Proto de XBEE vers USB.
6. Branchez le câble USB à l’ordinateur et la carte Arduino. Vous devriez être capable de voir et dirigé sur le bouclier de Proto clignotant. REMARQUE : NE JAMAIS RACCORDER L’ADAPTATEUR D’ALIMENTATION À L’ARDUINO EN MÊME TEMPS QUE LE CÂBLE USB
7. Ouvrez le programme X-CTU
8. sous l’onglet Paramètres du PC, sélectionnez le port COM approprié pour votre Arduino.
9. rendre le taux de Baud = 9600, Flow Control = NONE, Bits de données = 8, parité = NONE, Bits d’arrêt = 1
10. le Test d’atteinte / bouton de requête. Si un message apparaît qui dit: "la Communication avec le modem... OK", puis passez à l’étape suivante. Si une erreur s’est produite ensuite changer la vitesse de transmission jusqu'à ce que vous pouvez établir la communication avec votre Arduino.
11. Sélectionnez l’onglet de Configuration du Modem et cliquez sur le bouton « Lire ». Cela permet d’afficher les paramètres qui se trouvent actuellement sur le module Xbee
12. cliquez sur ID PAN et remplacez-la par 3137. Techniquement, cela peut être modifié à n’importe quel nombre à quatre chiffres tant que c’est la même dans tous les modules Xbee dans votre réseau. Il est recommandé de modifier cette valeur par défaut étant donné que vous pouvez rencontrer l’autre module Xbee dans la région.
13. changer le SH-série nombre élevé de 13A200 (cela peut être pas nécessaire pour l’installation)
14. mettre en place le faible nombre de SL-Serial 404BF3B6 (cela peut être pas nécessaire pour l’installation)
15. modifier le débit de données BD - Interface à 19200. Cette valeur est pour les puces plus récentes. Vous pouvez également tester des vitesses plus élevées, car cela augmente la vitesse de transmission. Notez que chaque module Xbee a un débit maximal avant que se produise une erreur de dépassement de tampon. Si vous testez des taux plus élevés de baud, puis assurez-vous d’utiliser le même débit en bauds parmi tous les modules Xbee ou vous ne serez pas en mesure de communiquer avec succès entre les modules.
16. Appuyez sur le bouton « Write ». Au bas de la fenêtre, vous devriez obtenir un message qui dit que l’écriture a réussi.
17. vous avez maintenant terminé la configuration de la puce Xbee. Revenir les deux cavaliers sur le Xbee Shield XBEE. Débranchez le câble USB. Replacez soigneusement le microcontrôleur dans la carte Arduino.
La même configuration ci-dessus devrait être utilisée pour configurer l’autre puce Xbee. La seule différence est qu’à l’étape 13, le SH-série nombre élevé doit être défini sur 404BF3B6, et à l’étape 14, le faible nombre de SL-série doit être défini sur 13A200. Les étapes 13 et 14 peuvent ne pas être nécessaires.