Exemple de xbee sur Arduino
Tout d’abord, mettez le module xbee sur le wireless shield et ensuite le shield sur l’arduino. Après cela, déplacez le levier de serial-select (vous le trouvez sur le wireless shield) de micro à usb et ensuite connectez l’arduino au PC. Pour configurer le module xbee, vous devez télécharger ce programme sur l’arduino.
Pour configurer les modules xbee vous avez besoin de X-CTU (seulement Windows) [téléchargez-le ICI]. Après avoir installé X-CTU, mettez-le à jour puis connectez l’arduino avec le bouclier sans fil et le module au PC (LE LEVIER DE SÉLECTION SERIE DOIT ÊTRE DU CÔTÉ USB). Une fois l’arduino connecté, recherchez son port et sélectionnez-le, puis cliquez sur Test/Query.
Bouclier Arduino xbee
Attention ! À l’origine, ce tutoriel a été écrit pour configurer un XBee série 1 pour communiquer en mode transparence. Cependant, il peut s’appliquer au module XBee série 3 tant que vous configurez le micrologiciel sur le protocole 802.15.4 traditionnel. Pour plus d’informations, consultez le tutoriel Exploration des XBees et du XCTU.
Le bouclier XBee offre à votre Arduino une interface transparente avec XBee, l’une des plateformes sans fil les plus populaires. Avec XBee, au lieu d’être lié par un câble série – à quelques centimètres d’un appareil jumelé – votre Arduino peut transmettre des données par voie aérienne à un autre appareil situé à des centaines de mètres.
Une partie de ce qui rend XBee si populaire est sa simplicité. Les XBee sont contrôlés par une interface série UART – dans leur fonctionnement le plus basique, ils peuvent être utilisés comme un câble série sans fil. La configuration des réseaux et des adresses XBee est également simplifiée par le logiciel gratuit de Digi – XCTU – que nous expliquons dans un autre tutoriel.
Le but de ce tutoriel est de mettre en place une communication XBee sans fil entre un ordinateur et un combo Arduino/XBee Shield. Ensuite, à l’aide d’un programme terminal, nous pouvons envoyer à distance des données à un Arduino, ou lire des données sur celui-ci.
Arduino zigbee led
Dans les tutoriels précédents, nous avons appris le protocole ZigBee et son architecture, et aussi appris la communication sans fil entre deux modules Xbee. Maintenant, dans ce tutoriel, nous allons interfacer le module XBee avec la carte Arduino Uno. Le module XBee connecté à la carte Arduino agira comme un récepteur et communiquera sans fil avec l’autre module XBee qui est connecté en série avec l’ordinateur portable en utilisant une carte Explorer. Nous allons donc explorer plus avant la communication sans fil Arduino en utilisant XBee.
Comme nous l’avons appris dans les tutoriels précédents, le module XBee peut agir comme un coordinateur, un routeur ou un dispositif final, mais il doit être configuré pour fonctionner dans le mode souhaité. Ainsi, avant d’utiliser les modules XBee avec Arduino, nous devons configurer ces modules en utilisant le logiciel XCTU.
Pour connecter le module XBee à l’ordinateur portable, on utilise un convertisseur USB-série ou une carte d’exploration spécialement conçue. Il suffit de brancher le module XBee à la carte Explorer et de le connecter à l’ordinateur portable à l’aide d’un câble USB.
Si vous n’avez pas de convertisseur ou de carte d’exploration, une carte Arduino peut être utilisée comme un dispositif USB à série qui peut facilement communiquer avec le XBee et l’ordinateur portable. Il suffit de télécharger un sketch vierge dans la carte Arduino pour qu’elle se comporte comme un convertisseur USB-série.
Bibliothèque Xbee-arduino
Vous avez peut-être entendu la nouvelle : Atomic Object va déménager dans un nouveau bâtiment plus tard cet été. Nous sommes enthousiastes à l’idée d’aménager ce nouvel espace. Pour ma part, j’ai trouvé l’occasion d’essayer une technologie avec laquelle je n’ai jamais travaillé auparavant, le système de réseau sans fil XBee.
Outre la migration des meubles, des ordinateurs et des personnes dans la rue, nous allons également déplacer une version actualisée de notre système de surveillance de salle de bain “Callaloo” dans notre nouvelle maison. Ce système, construit par un ancien Atom, fonctionne comme un détecteur d’occupation pour chacune de nos salles de bain, allumant une lumière verte ou rouge sur le mur pour signifier quelles salles de bain sont disponibles. La disponibilité des salles de bain ne devrait pas être un problème important dans le nouvel espace, mais le moniteur est devenu une partie utile et familière de notre bureau. Et pour l’avenir, l’installation d’une infrastructure de réseau maillé sans fil sera une bonne expérience : développer notre “intranet des lieux” en utilisant la technologie actuelle de l’internet des objets.
Ce billet de blog couvrira les étapes (et quelques connaissances de base) nécessaires pour une installation XBee de base. L’objectif est de faire communiquer deux modules XBee. Nous aurons une entrée de base (un bouton) d’un côté, qui déclenchera à distance une sortie (une LED) de l’autre côté. Ce système reproduit la fonctionnalité de base de l’ensemble du système Callaloo : les capteurs de proximité de la porte (entrée) sont transmis à un module récepteur qui modifie une sortie (voyants lumineux, informations du serveur) en fonction des données qu’il reçoit.