Comment programmer un XBee ZigBee module?
J'ai un projet dont l'information par le microcontrôleur (baisse du taux de change de dextrose, comme l'envoi de la notification "presque vide" ou de "changement Soudain de la baisse des taux. Le taux baisse de 15, retour automatique à 14") serait d'afficher dans une application sur un ordinateur. Je pense à l'aide de ZigBee et il serait responsable pour le transfert de l'information, mais la je suis de nouveau avec la technologie.
Est-ce quelqu'un pourrait m'aider comment programmer le module ZigBee? J'ai vu quelques articles disant qu'il pourrait être programmé dans eclipse CDT. Je suis un peu confus comment démarrer.
Toute aide serait appréciée. Merci!
- Je veux créer une application où pour afficher les informations transmises par le module xbee. espérons que vous guyz va me guider. merci à l'avance!
Vous devez vous connecter pour publier un commentaire.
Les deux XBees sera exécuté par défaut en "mode transparent", qui tuyaux de données d'entrée en un UART de l'autre UART, exactement comme un fil. Ainsi, lorsque votre microcontrôleur écrit des données sur l'expéditeur XBee, il va sortir du récepteur XBee et être lu (et affiché ou tout ce que vous avez besoin) par votre logiciel.
Cela dépend vraiment de la façon dont beaucoup de la configuration de votre installation peut gérer. Est-ce une installation, ou un "système" de produits que vous voulez faire, qui doivent être en mesure de travailler ensemble quelle que soit la configuration qu'ils les ont achetés?
Comme déjà expliqué, les modules xbee qui ont l'ensemble de la radio + de la pile déjà d'installation et de travail pour les données série sont simples à utiliser pour le cas trivial de vous envoyer un peu de pré-assemblés configurations forme labo, ou même l'installation sur site par un expert.
Si vos appareils embarqués ont à trouver les uns les autres automatiquement, alors vous aurez besoin d'un moyen d'obtenir le microcontrôleur embarqué pour obtenir les modules de découvrir les uns les autres, établir une connexion, et ensuite le code de l'application dans l'embarqué microcontrôleurs parler les uns aux autres et d'identifier ce qu'ils doivent faire les uns avec les autres.
Dans ce cas, vous serait probablement mieux avec l' (avance beaucoup plus complexe et probablement coûteux) de conception où la pile zigbee est à l'intérieur du contrôleur intégré, de sorte que votre code d'application pouvez l'utiliser correctement pour le contrôle de la connectivité.
La TI zigbee pro kit d'évaluation est très complète, et semble grand pour moi donc loin. Il semble que vous êtes au point où vous avez besoin de dépenser de l'argent et obtenir une certaine expérience avec de vrais modules, juste pour avoir une idée de la technologie. Mais attention, vous pouvez avoir besoin d'IAR embedded workbench pour travailler avec ces à long terme, et c'est assez cher logiciel!
Sinon, Atmel ont une assez intéressant à regarder zigbee mise en œuvre avec leur "bitcloud" plate-forme de logiciel (gratuit zigbee pro de la pile!! woo! et ils ont un BRAS libre de la chaîne!) mais j'ai trouvé la prise en main d'infos autour de la bitcloud truc est vraiment en manque, et alors que je peux obtenir le code de configuration et de compilation, je ne suis pas convaincu d'acheter suffisamment de leur évaluation du matériel pour zigbee pro maillage du réseau de la tester dans la vraie vie encore.
PS: si vous obtenez commencé avec sans fil de courte portée, je ne peux pas recommander ce livre assez haut. http://www.amazon.com/Essentials-Short-Range-Wireless-Cambridge-Series/dp/0521760690/ref=sr_1_2?ie=UTF8&qid=1336091059&sr=8-2
Elle contient de très bonne introduction sur les différentes technologies disponibles, et les forces et les faiblesses de chacun d'eux (et sans fil en général), Plus il va vous mettre dans une bonne position pour commencer à comprendre les fonctionnalités dont vous avez vraiment besoin pour le système que vous êtes en train de concevoir.
certains zigbee/modules xbee simplement se comporter comme série sans fil, pas de programmation, il suffit de tourner sur eux. D'autres exigent la programmation. Cela dépend de ce que vos besoins sont vraiment. ceux qui se comportent comme série sans fil ont un jeu de commandes AT, si je me souviens bien de sorte que vous pouvez régler certaines choses, comme par exemple si vous voulez plus de deux (plus d'un point à point sans fil de connexion), vous pouvez spécifier les deux de parler les uns aux autres...