XBEE FLEXIBLE contrôlée avion (4 / 8 étapes)

Étape 4: Code logiciel

Arduino UNO est programmé à l’aide du logiciel Arduino IDE. ATmega328 sur Arduino UNO est livré avec un chargeur de démarrage qui vous permet de télécharger le nouveau code lui sans l’utilisation d’un programmateur de matériel externe. Il communique en utilisant le protocole STK500.

Vous pouvez contourner le boot loader et programmer le microcontrôleur par tête de (ICSP) programmation série en circuit, mais à l’aide de la programmation de chargeur de démarrage est rapide et facile. Sélectionnez la carte correcte dans menu 'Outils -> Board' ArduinoIDE 0022 et percer le programme (sketch) standard port USB de l’ordinateur.

Nous avons utilisé le module rouge brique ESC. Si vous utilisez tout autre module ESC, vous devrez peut-être modifier en conséquence les délais dans le code.

Programmation d’un XBee

Plusieurs programmes de communication sont disponibles pour la programmation d’un XBee, tels que procontrol, xterm, pcu, X-CTU, même mastic, mais parmi ces X-CTU est le programme graphique plus simple, basé sur Windows, même si elle prend plus de temps. Mais une fois que vous maîtrisez X-CTU, vous pouvez rapidement connecter XBee à n’importe quel autre programme de communication et faire la reprogrammation de votre XBee grâce à court aux commandes.

Télécharger X-CTU de l’Internet et l’installer sur un PC Windows. Placez le XBee sur le tableau de l’Explorateur et connectez-le au port USB de votre PC. Lancez X-CTU et voir s’il détecte que l’appareil ou non.

Les deux XBees peuvent être faits pour communiquer entre eux librement et avec précision grâce au logiciel X-CTU. Le X-CTU a quatre fenêtres à onglets : paramètres d’ordinateur portable, test de portée, Modem et Configuration. Dans la fenêtre paramètres PC il y a trois fenêtres situées au fond : le programme d’installation, des ports com de l’utilisateur et l’Interface réseau de l’hôte. Dans le cas où vous n’avez pas trouvé votre bon com ports, vous pouvez cliquer sur Interface réseau, puis sur Digi Device Discovery pour trouver votre appareil.

Appuyez sur le bouton Test/requête côté droit de la fenêtre Paramètres d’ordinateur portable même et voir quel XBee il détecte. Cochez Activer API case parce que nous allons utiliser cette fonctionnalité dans coordonnateur Xbee (XB1). Passons à la fenêtre de Configuration où la plupart des paramètres doivent être apportées.

Dans la fenêtre de Configuration, cliquez sur le bouton lecture et votre écran va commencer à montrer beaucoup de données. N’obtenez pas alarmés ; vous devez configurer quelques paramètres seulement.

Cliquez sur toujours mise à jour du Firmware, car cela permet de garder le XBee mis à jour avec la dernière version du logiciel. Dans Public Function Set menu déroulant sélectionnez XBee coordinateur API. Dans la Version menu déroulant sélectionnez le plus grand nombre. Dans les paramètres de mise en réseau fenêtre Rechercher l’espace personnel (PAN) paramètre de réseau et lui donner un numéro à 4 chiffres, disons, 7821. Ne donnez pas de 1234, parce que la plupart des gens utilisent ce numéro. Dans le cas où une autre personne expérimente XBee dans votre région, vous avez tous deux entreront en collision dans l’espace aérien de la bande passante.

Pour la communication entre deux XBees, il faut faire le coordonnateur et l’autre un routeur. Ici, nous préparons le coordonnateur XBee (XB1).

En venant au paramètre adressage à DH et DL, ceux-ci sont appelés les adresses plus haut et bas. DH est une adresse de 32 bits, écrite sur le XBee lui-même. Entrer ce paramètre ici. Dans la plupart des cas, c’est le même numéro pour toutes les XBees génériques : 0013A200 (trouver vôtre bien sûr). Juste en dessous de ce numéro, vous trouverez un autre numéro de 32 bits inscrit sur le XBee. C’est le nombre DL.

Le paramètre DL doit être commuté entre le coordonnateur et le routeur ; le nombre de routeur pour être entré dans le coordonnateur et vice versa. Après avoir fait que vérifier la configuration / écriture sera écrit dans votre coordonnateur XBee. Voir le message ci-dessous. Vous devrez peut-être votre connexion Internet sur maintenant. Lorsqu’il est terminé, message « terminé » s’affiche en bas.

Vôtre Pat retour ; vous avez configuré le coordonnateur XBee avec succès ! Maintenant enlever le coordonnateur et insérer l’autre XBee (XB2) et ouvrez la fenêtre de Configuration. Après vérification de lecture et d’obtenir les paramètres indiqués sur la fenêtre du milieu, allez dans le menu déroulant Public Function Set et sélectionnez XBee API de routeur. Dans la Version menu déroulant sélectionnez le plus grand nombre. Trouver le PAN dans le paramètre de mise en réseau et entrez 7821 (le même que le coordinateur XBee). Définissez le paramètre de JV 1, comme le programme configurera le routeur pour rejoindre le coordonnateur au démarrage.

Dans la lutte contre
paramètre la DH sera écrit sur le XBee et le DL sera le nombre DL rédigé sur le coordonnateur XBee. Pour l'instant ça va! Descendu maintenant à la suite de paramètres e/s analogiques et partie d’entrée de données numériques du routeur XBee.

Dans le paramètre paramètres de IO, D0, D1, D2, D3 sont les quatre épingles à travers lequel nous vous enverrons nos données analogiques 4 canaux d’entrée analogique. Par défaut, ces broches sont désactivées. Pour les activer, allez dans paramètres de IO et faire D0, D1, D2, D3 2 (comme l’entrée de données analogiques). Toutefois, ces broches sont possibles données numériques entrée ou sortie de pins également en changeant simplement 3, 4 ou 5. La valeur D5 4. Cette broche servira de signal de rétroaction du récepteur XBee (XB2).

Maintenant venir à section d’e/s d’échantillonnage et affectez l’échantillonnage IR 64, c'est-à-dire 0 x 64. Une fois que c’est sur 100 millisecondes la rétroaction sera vérifiée.

Écrire et ne le laissez la configuration rédigées XBee (XB2).

Articles Liés

Contrôler votre avion RC avec avait votre téléphone

Contrôler votre avion RC avec avait votre téléphone

Avez-vous jamais voulu contrôler votre avion de RC au moyen de l'inclinaison d'un objet ? J'ai toujours eu l'idée à l'arrière de ma tête mais j'ai jamais poursuivi jusqu'à ce que cette semaine dernière. Mes premières pensées ont été d'utiliser un tri
Contrôler la Direction de votre avion de papier

Contrôler la Direction de votre avion de papier

Ce tutoriel va vous aider à contrôler la direction dans laquelle se rendra votre avion en papier. Cela peut vous aider à contrôler votre avion pour aller tout droit, vers la gauche, vers la droite et faire un 360.Étape 1: Matériaux requis2 papiers (A
Guide complet pour construire votre premier avion Foamboard RC

Guide complet pour construire votre premier avion Foamboard RC

La troisième vidéo que j'ai de l'avion était une très vieille vidéo que j'ai pris avec mon appareil photo vraiment mauvais. Mon nouvel appareil photo est livré par la poste dès que je ferai une meilleure vidéo de la mouche de l'avion. Aussi les instr
Comment contrôler un jeu simple de traitement avec Arduino

Comment contrôler un jeu simple de traitement avec Arduino

Bonjour à tousDans ce Instructable, nous allons voir comment créer un « lien » entre une esquisse de traitement et une carte Arduino. Dans cet exemple, un module à ultrasons sera utilisé pour contrôler un avion dans un jeu simple. Encore une fois, ce
Comment faire de l’avion en papier Turbo Trekker

Comment faire de l’avion en papier Turbo Trekker

Rapide et à longue portée et aérodynamique, le Turbo Trekker est un développement de la Trekker avec un ailes plus grandes pour permettre de plus longue gamme vols. Comme le randonneur, le randonneur Turbo était à l'origine un complément plus convent
Débutants guident pour connecter vos composants électroniques de l’avion RC

Débutants guident pour connecter vos composants électroniques de l’avion RC

Je suis dans la construction des avions RC. Un problème que j'avais était que ne pouvait pas trouver un guide pour les bases de relier tous les composants électroniques, les pièces ensemble (sur instructables). J'espère que cette I'ble vous aidera à
Comment faire pour faire IPOD contrôlée espion voiture

Comment faire pour faire IPOD contrôlée espion voiture

il s'agit d'une voiture rc ipod contrôlée avec une caméra sans fil. Contrôleur de cette voiture est reliée à l'arduino qui est ensuite contrôlée par python et python est commandé par un Servo de Mungo qui permet à l'ipod pour être utilisé comme un co
Comment faire de l’avion en papier Wanderer

Comment faire de l’avion en papier Wanderer

Rapide et à longue portée et aérodynamique, le vagabond est un petit avion en papier « croiseur de bourdon » veut un complément des autres types similaires.Inspiré par le succès de la série SkyTomahawk (particulièrement le SkyTomahawk Simple), j'ai d
Intro pour modéliser l’avion pilote automatique!!!

Intro pour modéliser l’avion pilote automatique!!!

Hi All!J'ai vingt ans. J'ai ramassé mon arduino pour la première fois que ce Noël et moi avons été garder occupé sur mes applications arduino afin que je peux vous apporter cette instructable. J'espère que ça aide!!!Ce projet visait à construire un t
Passez votre main au contrôle OWI bras robotique... sans attaches

Passez votre main au contrôle OWI bras robotique... sans attaches

L'IDÉE :Il y a au moins 4 autres projets sur Instructables.com (en date du 13 mai 2015) autour de modifier ou contrôler OWI bras robotisé. Il n'est pas surprenant, depuis c'est un tel grand et peu coûteux kit robotique pour jouer avec. Ce projet est
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
Planeur/avion, le Falcon puissant de papier

Planeur/avion, le Falcon puissant de papier

Important...  Cette instructable est une entrée en papier avion concours 10.Oui, c'est cool avec un mince A4 + conseils en dernière étape.Étape 1: préparer... Préparer vos outils et ingrédients.Étape 2: Coupe coupe... Pli pli pli... Points de points
Création d’un avion de RC F3K

Création d’un avion de RC F3K

dans ce instructable vous apprendrez comment assembler un avion DLG de Modellflug Thiele, d'être plus précis, le modèle Falke.http://www.Modellbau-Thiele.de/Étape 1: Préparation des pièces individuelles Après avoir reçu et déballé votre avion la prem
Avion Radio (écouter sur votre pilote)

Avion Radio (écouter sur votre pilote)

dans ce instructable, je vais vous montrer comment modifier une normale, analogique AM / FM (ou FM) de radio alors qu'il peut capter les émissions des avions et des tours de contrôle d'avion.Tout d'abord, un peu d'histoire sur comment cela fonctionne