Télécommande Arduino DIY et véhicule RC Lego!! (10 / 11 étapes)

Étape 10 : codage ! (et quelques informations supplémentaires de XBEE!)

Qui est en fait tout le matériel. Maintenant, c’est juste une question de tester vos composants via le code sur l’Arduino et le protocole de communication série juste pour les XBEEs de programmation (vous devrez peut-être modifier différemment des broches que j’ai attribué dans mon code, si vous vous télécommande filaire ou voiture).
Si vous utilisez le codage vous-même, la communication sérielle peut prendre un peu d’en arrière si vous êtes nouveau sur elle, mais c’est juste une question de s’assurer que tout est parlant la même langue et il s’exprimant sur la même ligne. En ce qui concerne langue va, j’ai travaillé il dehors dans mon code alors n’hésitez pas à modifier le code de votre télécommande spécifique ou la conception de la voiture (ou pas le modifier si vous faites la même chose que moi).
En ce qui concerne l’obtention du XBEEs sur la même longueur d’onde, cependant, ils devraient déjà être réglé et prêt à aller si vous avez acheté les nouveaux (sauf si vous voulez un taux plus élevé de transmission de données ou si vous avez d’autres projets XBEE près de chez vous, vous ne devrait pas besoin de faire quelque chose pour eux pour qu’ils puissent fonctionner). Si vous n’achetez leur nouvelle, son possible quelqu'un changé les réglages d’usine et que vous devrez reconfigurer. Il existe des tutoriels en ligne, mais s’il y a suffisamment d’intérêt, je peux entrer dans les détails sur comment faire pour synchroniser les radios et comment faire l’essai de droite, mais il est difficile de généraliser sur ce genre de choses.

>>Mise à jour: après que j’ai répondu à une question posée par carlos66ba, j’ai décidé d’inclure et de préciser ma réponse dans l’Instructable, puisqu’il y a des informations susceptibles d’être pertinentes pour toute personne travaillant avec communication XBEE!!

carlos66ba: très belle installation. Pouvez vous également envisager d’ajouter l’arduino sketches et programmes nxt lego ? Aussi : avez-vous pensé si il serait possible d’interagir directement via le port usb ou connecter la radio xbee directement à la nxt ?

Crtlego: Oui, c’est le plus certainement possible !

Vous aurez besoin de deux choses (à part un XBEE): un Conseil pour connecter le XBEE pour l’USB et le logiciel adéquat pour communiquer avec le port.

Pour le Conseil, j’ai utilisé ce petit bonhomme de Sparkfun (https://www.sparkfun.com/products/8687). Vous aurez besoin un câble d’USB mini--a si vous souhaitez utiliser avec votre ordinateur, mais vous aurez certainement besoin une planche quelconque si vous souhaitez configurer votre XBEE!!
Software-wise, j’ai communiqué directement avec le XBEE avec deux programmes différents, et ils ont tous deux leurs plus-sides.
L’un s’appelle X-CTU (recherche « x-ctu digi » dans google et vous pouvez le trouver pour l’installation). Son fait par les mêmes personnes qui ont fait le XBEE (Digi) et il vous donne toutes les options et outils que vous devrez configurer tous les paramètres de votre radio, si vous ne l’aimez out of the box. Il sert aussi nos fins, bien que, par la présence d’un Terminal qui vous permet de type de données Serial directement à la radio. Si que vous avez tous les taux de transmission de données et chaînes correctement définis (dont le programme vous permet d’afficher et de configurer assez facilement), que vous auriez pu techniquement votre propre chat peu privé avec XBEEs locales (ou un sur votre ordinateur si vous ouvre deux fenêtres en même temps et relié deux XBEEs).
Le deuxième est appelé Termiteet sa par CompuPhase (http://www.compuphase.com/software_termite.htm). Celui-ci est beaucoup plus simple et est essentiellement la partie « Terminal » de X-CTU. Il a toujours les options nécessaires pour bien communiquer par l’intermédiaire de votre port USB pour le X-CTU, mais, si je comprends bien, vous ne pouvez pas modifier les paramètres réels à la radio.
En ce qui concerne le contrôle de la voiture RC, j’ai construit ou faire toute autre communication XBEE, cependant, les termites et les X-CTU sont de bons endroits pour commencer. Est-ce que j’ai mentionné qu’ils sont gratuits ?
----------
Pour ce qui est communication XBEE et NXT, je ne sais pas quelles sont les possibilités (j’ai jamais vraiment expérimente la NXT en profondeur, même avec mon amour pour Lego). J’imagine que quelqu'un travaille sur un moyen de communiquer en série via USB avec le NXT, donc si c’est possible, je suppose que vous pourriez accrocher un NXT jusqu'à le XBEE ? Je connais un couple de fans de Lego qui pourrait comme ça...
----------
En ce qui concerne les programmes et les croquis, j’ai téléchargé la dernière version stable de mon Arduino code/esquisse pour la télécommande et l’Arduino sur la voiture. Ils sont dans un fichier zip sur mon site ainsi que les fichiers CAD: http://www.kayrus.com/legos/diy_rc_zip

Articles Liés

Arduino DIY ou « Le bricolage-Duino »

Arduino DIY ou « Le bricolage-Duino »

ce tutoriel complet est disponible sur mon site Web àhttp://www.theparsley.com/Arduino/DIY/Pour citer le site Arduino :« Arduino est une plate-forme de prototypage électronique open-source basée sur le logiciel et le matériel souple, facile à utilise
LA carte de l’ARDUINO DIY pour 5$

LA carte de l’ARDUINO DIY pour 5$

La carte arduino est une plate-forme de prototypage électronique open source utilisée par amateur, artiste, concepteurs, fabricants etc....L'arduino est simple à utiliser, plutôt que toute autre carte de prototypage!.J'ai gâché beaucoup d'argent sur
Télécommande Arduino (ARC)

Télécommande Arduino (ARC)

Dans ce projet, nous allons faire une télécommande Arduino (ARC) décoder toute télécommande infrarouge (IR) dans hex ou tout autre format et l'utiliser pour activer les LED on/off !C'est un projet assez facile et peut être fait en quelques minutes. N
Arduino DIY LCD défilement shield texte

Arduino DIY LCD défilement shield texte

Ce projet est une mise à niveau sur mon « shield Arduino DIY LCD » allez voir comment le faire sur ma chaîne !Dans ce projet, je vais utiliser un Arduino Uno pour faire défiler du texte sur un écran LCD de 16 × 2 caractères qui est contrôlé avec une
Capteur couleur de Arduino DIY

Capteur couleur de Arduino DIY

Comment faire un capteur de couleur Arduino DIYÉtape 1: pièces 4 LED (vert, bleu, rouge, jaune)résistance ohms 4 2201 LDRrésistance de 1 10 kBroches femellesPCBEtape 2: Couper le circuit imprimé Façonner votre conception au CCP. Puis le couper. J'ai
Connecteur de 4 broches très bon marché Arduino DIY

Connecteur de 4 broches très bon marché Arduino DIY

Dans cette instructables, nous allons faire notre propre connecteur 4 broches de Arduino à peu de frais.Je cherchais connecteurs femelles dans ma région, mais il are'nt tout alors j'ai décidé de construire ma propre. Il y a pré-mades mais son très ch
ZAPpelin, ou comment former votre dirigeable avec une télécommande Arduino et IR

ZAPpelin, ou comment former votre dirigeable avec une télécommande Arduino et IR

est-il battant seal ? Un battement alien ?Non, c'est un ZAPpelin, un Arduino contrôlée dirigeable intérieure, installation d'apprendre dans les signaux d'une télécommande IR à commande.Ce projet est venu à la vie à la troisième to17th Arduino Jam Feb
Arduino DIY matricielle montre-bracelet

Arduino DIY matricielle montre-bracelet

Montres de poignet sont étonnants et fantaisie accessoires de mode pour hommes et femmes. Fabricants comme toujours d'utiliser quelque chose de différent. Mon arduino diy matricielle montre-bracelet est le résultat final après avoir travaillé un mois
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
Arduino DIY LED couleur orgue 2.0

Arduino DIY LED couleur orgue 2.0

Dans ce projet, que je vais vous montrer comment construire un organe de couleur de LED Arduino qui réagit aux bandes de fréquences différentes dans votre musique avec lumières montre. Dans mon cas, le voyant rouge représente la basse, bleu et feu ve
Système de sécurité biométrique anti-voleur Arduino DIY d’empreintes digitales

Système de sécurité biométrique anti-voleur Arduino DIY d’empreintes digitales

Pour créer un système de sécurité biométrique simples pour protéger votre voiture contre un utilisateur non autorisé, j'ai pensé à utiliser le capteur d'empreintes digitales et Arduino ensemble. Ce projet est basé sur tutoriel Adafruit et par souci d
Thermomètre d’Arduino DIY avec DS18B20

Thermomètre d’Arduino DIY avec DS18B20

Bonjour, tout le monde ! Aujourd'hui je vais vous montrer comment faire un thermomètre LCD ou série * avec DS18B20 digitaltemperature capteur à l'aide d'Arduino, maquette, chasubles. Ainsi, vous pouvez mesurer la température de l'air, des liquides co
Instructions de montage pour le cœur du réacteur, programmeur d’Arduino DIY

Instructions de montage pour le cœur du réacteur, programmeur d’Arduino DIY

Comment ça marcheConnecteur Mini-USB, cela fournit la puissance et la communication de données en série de l'ordinateur pour le programmeur du cœur du réacteur.USB/série FT232RL, la puce de communication IC par FTDI. Il convertit le signal USB 5 volt
Capteur de température Arduino DIY

Capteur de température Arduino DIY

cette instructable va vous montrer comment construire un capteur de température compatible avec les cartes Arduino, qui peuvent être utilisés pour différents projets de maison. Il montre également une application simple, dans lequel le capteur DIY es