Adaptateur XBee (10 / 14 étapes)

Étape 10 : Connexion, configuration et mise à niveau

Introduction

Une fois que vous avez le XBee connecté à un ordinateur, vous pouvez expérimenter avec la connexion, la configuration et la mise à jour des modules vers le dernier firmware.

Connexion

Tout d’abord, suivez les informations de câblage dans la section précédente pour connecter le module XBee. Notez que si le module a une alimentation correcte, la LED verte doit clignoter. Si ce n’est pas, vérifiez le câblage et vérifier que le XBee est alimenté

Vous aurez besoin de comprendre quel port série (COM) que vous utilisez. Branchez le câble de FTDI, adaptateur USB, Arduino, etc.. Sous windows, vérifiez le gestionnaire de périphériques, recherchez « USB Serial Port »

Ensuite, vous aurez besoin d’ouvrir un programme de terminal. Windows est livré avec Hyperterminal, donc juste l’utiliser. Ses sous
Démarrer -> programmes -> Accessoires -> Communications -> HyperTerminal.
Si vous exécutez un autre système d’exploitation à utiliser quel que soit le programme terminal est disponible pour lui, comme ZTerm, minicom, etc.. Assurez-vous que vous comprenez comment ceux qui travaillent depuis une confusion pourrait causer un gros mal de tête

Lorsque vous l’ouvrez vers le haut, il devrait vous demander pour une nouvelle connexion. Permet de le nommer « xbee »

Ensuite vous choisirez le port COM dans le menu déroulant le menu, dans mon cas sa COM4.

Ensuite, définissez les propriétés. Assurez-vous que vous sélectionnez 9600 bits/s, 8 bits, sans parité, 1 bit d’arrêt et aucun contrôle de flux. Certains programmes peuvent appeler ce (9600 8N1). Si le XBee a été configuré pour une vitesse de transmission différent, bien sûr, vous devez utiliser qui.

Vous obtenez un écran blanc qui dit « Connecté » dans le coin inférieur gauche. Maintenant, changer la configuration en sélectionnant fichier -> Propriétés puis allant dans l’onglet paramètres et cliquez sur le bouton Configuration ASCII . Assurez-vous que vous envoyez les extrémités de trait avec sauts de ligne et aussi se faisant l’écho des personnages locaux

Maintenant, tapez dans +++ (trois signes plus) en succession rapide. Si le XBee est correctement connecté, vous obtiendrez un OK en réponse

Si vous avez obtenu un OK cela signifie le XBee est propulsé et câblé correctement vers le haut ! Si sa ne fonctionne pas, vérifier :

  • Réessayez, attendez 10 secondes entre chaque tentative de dactylographie dans +++ et taper la +'s rapidement
  • Le module est alimenté ? VOYANT vert doit être clignotant
  • RX et TX sont inversés ?
  • Vous avez la vitesse de transmission correcte ? Par défaut, il ne devrait être 9600 bauds 8N1 aucun handshake matériel mais si il a été utilisé pour autre chose que la vitesse de transmission peut être différente.

Ensuite essayez de taper dans +++ (réception OK) puis à et appuyez sur retour pour obtenir un autre OK c’est fondamentalement comment nous pouvons configurer le XBee, en l’envoyant à commandes (ils commencent tous avec AT pour attirer l’ATtention). Après un certain temps, le XBee fois sortir du mode de configuration et revient au mode de connexion directe. Donc si vous voulez revenir au mode de configuration, il suffit de taper +++ et il va commencer à répondre à nouveau.

Configuration avec terminal

XBee peut être configuré directement à l’aide d’un programme de terminal ou via un programme comme XCTU de Digi - qui est spécifiquement conçu pour faciliter la configuration.

Par exemple, voici deux exemples de la façon configurer en bauds du module.

À l’aide d’un terminal, vous pouvez modifier la vitesse de transmission à l’aide de la commande ATBD ensuite un numéro choisit quel débit en bauds à utiliser :

  • 0 = 1200
  • 1 = 2400
  • 2 = 4800
  • 3 = 9600
  • 4 = 19200
  • 5 = 38400
  • 6 = 57600
  • 7 = 115200

-> +++ (entrer en mode)
<- OK
-> À (Cochez si xbee modem ne répond pas)
<- OK
-> ATBD (vitesse de transmission actuelle get comme ci-dessus)
<- 3 (9600)
-> ATBD 4 (débit en bauds set à 19200)
<- OK
-> ATBD (vérifier de nouveau)
<- 4
-> ATWR (écrire la variation du taux en bauds à clignoter)
<- OK

Puis réinitialiser le module, soit en tirant sur la broche reset faible pendant une seconde ou retrait de puissance (le fait de débrancher des câbles, etc.) pour se connecter maintenant, définissez la borne d’utiliser 19200 baud, sinon le module ne répond pas ! Vous pouvez le définir à 9600 bauds en lui donnant le commandement ATBD 3 et puis ATWRiting pour le flash

Configuration avec X-CTU

Digi/Maxstream écrit un petit programme pour aider à configurer XBees, ses aussi la seule façon je sais de les mettre à niveau vers le dernier firmware. Malheureusement il ne fonctionne que sur Windows

Après installation et démarrage du programme, sélectionnez le port COM (COM4 ici) et le débit en bauds (9600 est par défaut). Aucun contrôle de flux, 8N1

Pour vérifier, cliquez sur Test / requête

J’espère que le test réussira. Si vous rencontrez des problèmes : Vérifiez que le XBee est sous tension, branché correctement, le bon port COM & en bauds est sélectionné, etc..

Le test répondra avec la version du firmware. Nous allons maintenant modifier le débit en bauds pour le modem à l’aide de X-CTU

Allez dans l’onglet Configuration du Modem. C’est là le modem est configuré et mis à jour

Cliquez sur Paramètres de Modem -> "lecture" à lire dans la version actuelle et les paramètres

Vous pouvez passez directement et mettre à jour le modem maintenant, car il peut être source de confusion si vous n’avez pas le dernier firmware sur elle

Défiler vers le bas dans les paramètres du volet jusqu'à ce que vous trouviez l' interface Serial -> Interface débit réglage. Cliquez sur le paramètre et sélectionnez l’option 4 pour 19200 bauds.

Lorsque que vous avez sélectionné, cliquez sur écrire dans cette mise en place du programme. N’oubliez pas de « reboot » le module de puissance-vélo il ou en tirant sur la broche de Reset faible. Prochaine fois que vous souhaitez vous connecter, assurez-vous de modifier la configuration du port COM à 19200 ou vous ne serez pas en mesure de parler au module !

La mise à niveau avec X-CTU

Theres une bonne chance de votre XBee n’exécute pas le dernier firmware & il y a beaucoup de fonctionnalités ajoutées, donc ensuite est la mise à niveau !

Allez dans l’onglet Configuration du Modem. C’est là le modem est configuré et mis à jour

Cliquez sur Télécharger les nouvelles versions... et sélectionnez cette option pour télécharger les derniers firmwares sur le Web

Une fois que vous avez téléchargé le nouveau firmware, son temps pour mettre à niveau !

Cliquez sur Paramètres de Modem -> "lecture" à lire dans la version actuelle et les paramètres

Maintenant, vous saurez avec certitude quelle est la fonction définie, la version et les paramètres sont stockés dans le modem

Sélectionnez dans le menu déroulant Version la dernière version disponible

Cochez la case toujours mise à jour firmware

Et écrire pour initialiser et programmer le nouveau firmware en un clic !

C’est elle, maintenant, vous avez le firmware plus récent pour votre modem. Vous devez maintenant désélectionner la case à cocher toujours mise à jour du firmware . Si vous avez des problèmes, comme par exemple le délai ou ne pas être capable de communiquer, de s’assurer que la broche RTS est correctement câblée vers le haut comme cette broche est nécessaire pour la mise à niveau. Câbles FTDI sont déjà mis en place pour cela alors vous ne devriez pas avoir un problème

Articles Liés

Kit adaptateur XBee Adafruit

Kit adaptateur XBee Adafruit

L'adaptateur Adafruit est probablement le meilleur adaptateur XBee et vous obtenez pour l'assembler vous-même.Étape 1: équipementVous allez avoir besoin de certains équipements à la fin de ce kit.L'équipement que j'ai utilisé dans ce projet était :*
Convertir FTDI câble à « FTDI Dongle » pour adaptateur XBee

Convertir FTDI câble à « FTDI Dongle » pour adaptateur XBee

Imaginez vous êtes test d'un projet « Sans fil » que vous feriez en dehors de votre bureau ou la maison, en utilisant par exemple des Modules XBee pour contrôler une sorte de robot, voiture RC, ballon météo, etc. à partir de votre ordinateur portable
Simple adaptateur XBEE avec manettes niveau

Simple adaptateur XBEE avec manettes niveau

Dans ce pas je vais vous montrer les schémas et conception de circuits imprimés d'un adaptateur que j'ai fait pour mes modules XBEE PRO.Étant donné que j'avais besoin d'un adaptateur flexible pour mes modules radio, j'ai créé ce petit Conseil à l'aid
Assurez-vous câblé bras robotisé Edge « Sans fil » avec Arduino DIY + XBee

Assurez-vous câblé bras robotisé Edge « Sans fil » avec Arduino DIY + XBee

Mise à jour : ajouté schéma Top Layer PCB, PCB de couche de fond et les deux dessus, images de fond PCBQuand j'ai fini le « RevIO » - un Clone de l'Arduino, qui a la façon différente d'exposer son utilisation de goupilles. J'ai décidé d'aller plus lo
Free Form XBee distant

Free Form XBee distant

comme professeur de robotique, j'ai cherché une solution télécommande universelle pour mes cours de lycée.  Même si je ne me dérange pas la disposition du contrôleur PS2 il a quelques problèmes et la connexion n'est pas aussi robuste que je le voudra
DFRobotShop Rover w/Xbee et Joystick

DFRobotShop Rover w/Xbee et Joystick

Parcours du combattant rover de Aleksei Sebastiani sur Vimeo.  Grâce à la vigne rouge et Phillip K Dick.Objectif : Pour obtenir mon DFRobotShop Rover parler xbee et être contrôlé via un Joystick analogique.Pièces :Le Rover de DFRobotShop 90 $ (mon pr
Configurer un xbee en utilisant arduino

Configurer un xbee en utilisant arduino

ceci aidera dans la configuration d'une série 2 Xbee directement via un Arduino sans aucun besoin d'un adaptateur USB séparé.Étape 1: Exigences pour la configuration du Xbee Voici les exigences pour la configuration de votre xbee1) Arduino uno Consei
Obtention de valeur RSSI xBee

Obtention de valeur RSSI xBee

Salut les gars. J'ai été disparu pendant un certain temps mais maintenant je suis de retour. Je vais partager un peu plus sur l'un des rares projets que j'ai travaillé sur - compteur RSSI. C'est un projet simple qui permet d'obtenir la valeur RSSI d'
Guide d’installation rapide XBee (Arduino)

Guide d’installation rapide XBee (Arduino)

cette volonté instructable aide vous pourrez faire votre xbee travailler avec votre arduino. Un Xbee est un petit émetteur/récepteur qui envoie nos données en série qui sont nourries dans lui. Il est très utile en matière de sans fil, comme les donné
Costume de l’animatronique Iron Man Mk III

Costume de l’animatronique Iron Man Mk III

Costumes de Iron Man ont été extrêmement populaire ces derniers temps et la question numéro une, que je me demande plus souvent est « Comment puis-je ajouter animatronics pour mon costume? » Mon ami Greg voulait ajouter animatronics à sa combinaison
XB-Buddy Kit

XB-Buddy Kit

ce qui est xB-Buddy?xB-Buddy est la version compacte, sans câble de câble FTDI, combiné avec la carte de dérivation XBee. Il suffit de brancher l'appareil directement au Port USB sur le PC, ordinateur portable.xB-Buddy n'est pas seulement utile pour
Transmission : un système de mesure de créativité

Transmission : un système de mesure de créativité

Il peut être trop facile à se coincer overthinking vos idées et en laissant vos engins moudre sans faire aucun progrès. Comme fabricants, concepteurs, ingénieurs, amateurs, etc. il est essentiel pour nous de sortir de nos têtes et esquisser nos idées
Automatique distributeur de bonbons d’Halloween

Automatique distributeur de bonbons d’Halloween

cette année, mon projet de Halloween est Automatic Halloween Candy Dispenser® déclenchée par TextforTreat®, CallforTreat® (propulsé par Twilio) et technologies. Bien sûr il peut également être déclenché d'un bouton poussoir de Big Red , mais où est l
Tweeting Pet bol

Tweeting Pet bol

avez-vous jamais marché passé bol de l'eau ou la nourriture de votre animal et voyez-le vide ; seulement à se demander combien de temps vos animaux de compagnie ont été sans eau ? Voici mon point de vue sur une solution à ce problème : un bol qui twe