Qu'est-ce qu'un XBee® Arduino®?
Un Xbee® Arduino® est un appareil combinant un microcontrôleur Arduino® et une radio Xbee®. Les radios Xbee® sont des radios numériques de faible puissance pouvant être utilisées par des ordinateurs ou des appareils électroniques. Arduino® est une plate-forme matérielle et logicielle open source utilisée par les amateurs et les professionnels pour créer des dispositifs électroniques personnalisés.
Les cartes Arduino® sont disponibles dans une variété de formes, de tailles et de coûts, chacune avec ses propres caractéristiques. L'un d'eux, la Fio, est spécialement conçu pour fonctionner comme une carte Xbee® Arduino®. Pour faciliter cela, le Fio est livré avec une prise à une extrémité spécialement conçue pour la radio. Les autres périphériques Xbee® Arduino® sont généralement créés en connectant un blindage Xbee® spécial à la carte. Plusieurs cartes différentes peuvent être utilisées à cet effet.
En plus du Xbee & Reg; radio, le Fio peut également avoir des interfaces à broches standard lui permettant de contrôler des capteurs, des lumières, des moteurs ou d’autres petits composants électroniques. La Fio utilise généralement un câble FTDI ou une carte opto-isolée pour le téléchargement de nouveaux programmes. Alternativement, un ordinateur connecté à une radio Xbee® peut être utilisé pour reprogrammer sans fil le périphérique. La Fio n'est pas équipée d'une interface USB, mais peut être augmentée avec cette interface ou une autre à l'aide d'un blindage Arduino®.
La radio Xbee® a une portée effective allant jusqu’à 30 mètres et utilise très peu d’énergie. Il est relativement facile à configurer et peut créer des connexions numériques point à point en utilisant sa configuration par défaut. En plus d'être connectée à des microcontrôleurs, la radio peut également être connectée à un adaptateur USB et connectée à un ordinateur.
Cette radio sert généralement à faciliter la communication entre deux ou plusieurs périphériques Xbee® Arduino®. Cette communication peut être souhaitable ou nécessaire pour plusieurs raisons. Par exemple, un capteur météo peut utiliser la radio pour communiquer avec un composant intérieur, ce qui pourrait changer de couleur ou fournir d'autres indications des conditions extérieures. Une autre utilisation courante est la robotique, où une radio peut être utilisée pour communiquer la position des robots ou pour les contrôler à distance. Chaque fois qu'un appareil dispose d'une petite quantité de données pour envoyer une distance moyenne, une radio Xbee® est une solution possible.
Le Xbee® Arduino® est particulièrement apprécié en raison de la combinaison d’une portée plus longue que celle de Bluetooth® et d’un coût inférieur à celui de Wifi®. Pour les applications où une interface sans fil n'est pas requise, de nombreux microcontrôleurs utilisent des câbles USB ou série pour se connecter à des ordinateurs ou à d'autres périphériques.