Orbite de Puzzlebox : En utilisant un Arduino pour contrôler un hélicoptère infrarouge (9 / 9 étapes)

Étape 9: Vol de l’hélicoptère

à ce stade, vous devriez avoir un travail, circuit testé et sont prêt à commencer à voler l’hélicoptère orbite Puzzlebox.

À l’étape 5, nous avons discuté de comment utiliser l’IDE Arduino pour vous connecter à votre carte Arduino et télécharger le logiciel. Sous le menu « Outils » de l’IDE de Arudino, vous trouverez une option pour « Serial Monitor ». Qui tirant vers le haut et en s’assurant que le taux de baud est défini sur 9600 vous permettra d’utiliser votre clavier pour définir des commandes de contrôle devant être émises à l’hélicoptère.

Les commandes suivantes peuvent être saisies, un à la fois (puis appuyez sur « Enter ») :

U: augmenter légèrement les gaz (cette valeur provoque l’hélicoptère décoller du sol)

D: diminuer légèrement les gaz

L: augmenter légèrement les lacet (cela devrait poser l’hélicoptère d’incliner et de voler vers la gauche)

R: diminuer légèrement les lacet (cela devrait poser l’hélicoptère d’incliner et de voler vers la droite)

F: augmenter légèrement les pitch (cela devrait poser l’hélicoptère d’incliner et de voler vers l’avant)

B: diminuer la hauteur légèrement (cela devrait poser l’hélicoptère d’incliner et de voler vers l’arrière)

P: définir la manette des gaz à 85 % (ce qui équivaut à planant dans l’air)

0: accélérateur la valeur 0 (Terre).

Nombreux appareils IR prend en charge le concept de « canaux » qui permettent à plusieurs versions du même véhicule à être exploité dans la même zone en même temps sans interférer les contrôles. Cela peut être contrôlé via le logiciel aussi bien :

1: sélectionnez le canal de contrôle "A"
2: canal "B" de la commande select
3: canal de commande select "C"

Il y a un système de contrôle supplémentaire par laquelle vous pouvez directement définir un niveau de limitation spécifique. En d’autres termes, si vous vouliez faire l’hélicoptère partir assis au repos pour le vol stationnaire à un niveau spécifique, par le biais de l’expérimentation avec les commandes "U" et "D", vous pouvez déterminer qu’un 85 % des gaz sont à peu près juste pour le rendre à rester au même endroit. Vous pourriez définir ensuite immédiatement de ce niveau à l’aide de la commande de contrôle "x" suivie d’un numéro de trois chiffres :

x085 : définir la manette des gaz à 85 %

000 x: accélérateur de la valeur à 0 %

x100 : mis la manette des gaz à 100 %

x048 : Set papillon à 48 % (etc..)

Ce dernier mécanisme de contrôle est particulièrement utile si vous étiez un développeur souhaite écrire une application qui pouvait voler l’hélicoptère autonome ou en fonction des conditions externes spécifiques. Par exemple, lorsque l’orbite de Puzzlebox fonctionne sous contrôle de cerveau à l’aide d’un casque EEG, il serait souhaitable de disposer de l’hélicoptère au décollage et le vol stationnaire chaque fois que la concentration mentale et se concentrer dépassent un certain seuil. Logiciel connecté à l’Arduino via un port USB pourrait délivrer simplement la commande de gaz de vol stationnaire en ce moment ("x085"). Concentration est retombé dessous de ce seuil, la commande d’accélérateur de 0 % peut être émise ("x000").

Prenant une étape plus loin, il serait possible pour une boucle à l’hélicoptère de prendre d’en douceur et d’atterrir en envoyant brièvement les valeurs intermédiaires (x030, x040, x050 x060 x070, x080, x085 et vice versa à terre).

Enfin, un complet « plan de vol » pourrait être créée pour un hélicoptère dans le rise, voler vers l’avant, tour de la salle et atterrir à nouveau, en utilisant une combinaison programmée des méthodes ci-dessus.

Si vous souhaitez acheter votre propre orbite Puzzlebox, au moment de l’écriture, il est disponible via Kickstarter :

http://www.Kickstarter.com/projects/Puzzlebox/Puzzlebox-Orbit-Brain-controlled-helicopter

Articles Liés

En utilisant un Arduino de contrôler ou de tester un dispositif électronique de SPI

En utilisant un Arduino de contrôler ou de tester un dispositif électronique de SPI

il y a beaucoup de dispositifs électroniques qui utilisent le bus SPI, ou le bus Serial Peripheral Interface, pour les communications (p. ex. divers capteurs, LCD affiche, potentiomètres numériques, convertisseurs D/A et A/D, sans fil émetteurs et ré
Comment utiliser une Wiimote pour contrôler un Robot de Lego Mindstorms NXT

Comment utiliser une Wiimote pour contrôler un Robot de Lego Mindstorms NXT

Tutoriel : comment utiliser une Wiimote pour contrôler un Lego Robot - les plus drôles vidéos clips sont ici cette vidéo va vous montrer comment utiliser une wiimote pour contrôler un Robot Lego Mindstorms NXT.Voici le lien vers Glovepie : http://car
En utilisant une tablette pour contrôler un BeagleBone Black avec LabVIEW

En utilisant une tablette pour contrôler un BeagleBone Black avec LabVIEW

Cet Instructable va vous montrer comment utiliser votre tablette pour contrôler un BeagleBone Black à l'aide de LabVIEW sa demande de données tableau de bord.Étape 1 : matériauxMatérielTablette (données Dashboard 2.2 est disponible pour Apple iPad et
Comment faire le mot de passe du clavier en utilisant arduino pour contrôler des servos et conduit

Comment faire le mot de passe du clavier en utilisant arduino pour contrôler des servos et conduit

Dans ce projet, je vous dira comment faire mot de passe du clavier en utilisant arduino et pour contrôler des servos et dirigée.tout d'abord pour rendre simple clavier avec la touche 4 pour visite oupour tout projet et autres, allez à http://arduinoo
Comment utiliser votre voix pour contrôler votre ordinateur

Comment utiliser votre voix pour contrôler votre ordinateur

Bonjour, dans ce instructable je vais vous montrer comment faire pour contrôler votre ordinateur avec la reconnaissance vocale windows. J'espère que vous aurez plaisir avec elle:)Étape 1: ouvertureLa première chose que vous devriez faire, c'est aller
À l’aide de routeur MikroTik Conseil 433 & Arduino pour contrôler deux LEDs

À l’aide de routeur MikroTik Conseil 433 & Arduino pour contrôler deux LEDs

Dans ce tutoriel, je vais expliquer comment contrôler deux voyants utilisant MikroTik routeur Conseil et Arduino.MikroTik 433 est un routeur basé sur le noyau Linux, il contient 3 ports Ethernet et 3 mini PCI port permet de raccorder les cartes sans
Le LeapCopter ! (Leap motion pour contrôler l’hélicoptère Quad)

Le LeapCopter ! (Leap motion pour contrôler l’hélicoptère Quad)

Bonjour tout le monde ! Il s'agit de mon premier espoir instructable que vous l'apprécierez.   Ce que j'ai fait dans ce projet prenait la plate-forme de saut Motion et l'utilisée pour contrôle un quad copter avec rien d'autre que des gestes de la mai
Comment utiliser Google Sites pour contrôler un Arduino !

Comment utiliser Google Sites pour contrôler un Arduino !

CHECK OUT THE LIVE VERSION ici : https://sites.google.com/site/arduinoexampleswitch/ Il s'agit d'un tutoriel qui va vous montrer le potentiel des interfaces basées sur le web pour vos projets, souvent de fois nous sommes tous voudrais faire des chose
En utilisant une RPi pour contrôler une LED RGB

En utilisant une RPi pour contrôler une LED RGB

Comme rahulkar mentionné dans son tutoriel, LED de contrôle semble être le « Hello World » de l'électronique. Il est facile de mettre en place, on apprend beaucoup sur le fonctionne électronique et en fin de compte, vous avez un chouette petit morcea
Falangafone - utilisation des gestes pour contrôler votre musique !

Falangafone - utilisation des gestes pour contrôler votre musique !

À HackPrinceton 2014, mon coéquipier et j'ai construit un robuste, kit mains-mouvement contrôlé par la musique. Nous avons utilisé la Motion Leap et son développeur API pour saisir les données de main et des doigts, et nous avons utilisé le langage P
Linkit une utilisation Mobile WIFI hotspot contrôler toutes les broches numériques

Linkit une utilisation Mobile WIFI hotspot contrôler toutes les broches numériques

Son très amusant à contrôler quoi que ce soit avec la radio. Avec linkit Mediatek un son font très facile de contrôler tous les accessoires électriques et électroniques à l'aide de WIFI. Avec le WIFI seul point chaud dans votre téléphone portable en
Arduino en vol, un Arduino qui permet de contrôler un hélicoptère

Arduino en vol, un Arduino qui permet de contrôler un hélicoptère

j'ai vu de nombreux hacks pour contrôler un hélicoptère rc avec un arduino, mais j'ai un hélicoptère à l'aide de la radiocommande (non ir led). Avec quelques pièces je vais vous montrer comment construire votre propre ! Lire l'ensemble instructable a
À l’aide d’une sonde de température pour contrôler la vitesse d’un moteur à l’aide d’arduino

À l’aide d’une sonde de température pour contrôler la vitesse d’un moteur à l’aide d’arduino

Cette application est simple, juste à l'aide de la sonde de température LM35 avec un kit arduino pour commander un ventilateur et changer sa vitesse par rapport à la température lue par le microcontrôleur qui dans ce cas est le kit arduino.La sonde d
Un guide pour contrôler les choses avec apport variable (via arduino)

Un guide pour contrôler les choses avec apport variable (via arduino)

au cœur de ce projet est un) raccorder un capteur d'entrée analogique arduino et b) de programmation avec l'if... else instruction.ce projet illustre un système de refroidissement ordinateur pour maintenir une température spécifique dans une tour d'o