PCB Quadrotor (Brushless) (19 / 20 étapes)

Étape 19 : Station-sol

La station au sol transmet les commandes {papillon, pitch, roulis, lacet} pour le quadrotor issu des entrées d’utilisateur. Il se compose de trois parties : un utilisateur entrée périphérique, une radio XBee comme indiqué dans l’étape précédente, et un logiciel pour la carte périphérique d’entrée axes aux commandes.

Périphérique d’entrée : Manette de jeu Logitiech

J’ai choisi d’utiliser une manette de jeu Logitech Dual Action comme mon périphérique d’entrée. La première image montre comment les axes du joystick de la manette Logitech sont mappées aux quatre commandes quadrotor. Les pilotes RC expérimentés peuvent reconnaître cette disposition joystick comme Mode 2. Contrairement à une radio RC, le manche des gaz sur la manette sera à ressort. Cela le rend un peu plus difficile de maintenir l’altitude, mais il n’est pas trop difficile de s’y habituer.

Vous pouvez utiliser n’importe quel autre périphérique HID USB comme le contrôleur, mais vous devrez modifier le logiciel de station au sol pour mapper correctement les axes du joystick pour les commandes. J’ai aussi essayé un joystick de simulateur de vol. Je n’aimais pas la sensation aussi bien, mais c’était de retour quand j’apprenais tout d’abord Comment voler.

Vous pouvez également utiliser un émetteur de maquettes d’avion standard. Dans ce cas, il est inutile même un ordinateur pour l’interfaçage. Un Arduino peut lire les signaux de modulation (PPM) de position de pulsation du port de formateur de l’émetteur et envoyer des commandes via XBee. Voici un guide sur la façon de mapper les signaux du port de formateur de l’émetteur à le XBee.

Interface logiciel :

Si vous décidez d’utiliser un contrôleur USB HID, vous aurez besoin d’un logiciel s’exécutant sur un ordinateur en interface avec le contrôleur et d’envoyer des commandes pour la radio XBee. Ce logiciel peut également saisir la télémétrie de la quadrotor et affichez-la ou connectez-vous il pour une analyse ultérieure.

J’ai écrit un programme de la station au sol simple en Visual Basic, qui est inclus dans la documentation de projet (étape 1). L’exécutable se trouve dans le dossier 4pcb_EXE et la source se trouve dans le dossier 4pcb_VB. Pour exécuter le fichier exécutable, vous devez les fichiers runtime .NET Framework, qui peuvent être téléchargés à partir ici. Si vous êtes intéressé à modifier le logiciel de station au sol, vous pouvez utiliser Visual Basic 2010 Express, qui est gratuit.

Ma station au sol est nulle part près aussi fonctionnelle qu’il pourrait l’être. Tout d’abord, une partie seulement des MIC est active et qu’ils ne pas enregistrer leurs valeurs lorsque vous fermez le programme. Il enregistre également uniquement la télémétrie (dans un fichier texte appelé 4pcbdata.txt). Il pourrait faire tellement plus - comme affiche un quadrotor 3D virtuel sur l’écran qui imite l’orientation de la vraie quadrotor.

Le. Station sol axée sur le NET s’exécute uniquement sous Windows. Si vous êtes sur un système d’exploitation différent, vous pouvez toujours écrire logiciel station sol dans n’importe quel langage de programmation qui peut s’interfacer pour contrôleur de jeu HID et un port série virtuel (donc, assez bien n’importe quelle langue). Une option facile est le traitement, un langage de programmation application/GUI avec et IDE Arduino-like. Il y a une bibliothèque tierce-partie pour Procssing appelé ProCONROLL , qui s’interface avec les contrôleurs de HID. J’ai écrit une très rapide de station de traitement/ProCONTROLL-basées au sol pour contrôler les robots qui pourraient facilement être modifiées pour envoyer le paquet de commande nécessaire à la quadrotor.

Articles Liés

Le nouveau et amélioré Brushless Electric Scooter Power System Guide

Le nouveau et amélioré Brushless Electric Scooter Power System Guide

en 2008, j'ai mis en place un guide sur Instructables de moderniser le système d'alimentation de votre petit véhicule électrique personnel. C'était une introduction sur les bases d'un système de puissance du véhicule électrique et offre des ressource
Hélicoptère RC de Quadrotor

Hélicoptère RC de Quadrotor

ce projet est un hélicoptère RC quadrotor (quadrocopter, quadcopter, quadricopter, etc.). C'est un hélicoptère RC qui utilise 4 hérissons.Regarder en 720pVous avez besoin de quelques Prérequis :Comment utiliser Arduino, assez pour commencerLe brasage
Un gros-porteur Quadrotor - conceptions et idées pour construire votre propre.

Un gros-porteur Quadrotor - conceptions et idées pour construire votre propre.

Multirotors--ils sont cool!Un quadrotor est un type d'aéronef multirotor. Ces avions sont plus faciles que jamais à construire. Vous pouvez commencer avec cette machine et augmenter ses capacités (et la complexité) comme vous en apprendre davantage.
Un autre bon marché Quadrotor - présenté par BayLab pour le programme de commandites de Instructables

Un autre bon marché Quadrotor - présenté par BayLab pour le programme de commandites de Instructables

comme fondamentalement tous ces jours-ci, je voulais construire un quadrotor. Voici comment j'ai construit mine pour assez bon marché.Étape 1: Conception mécanique j'ai construit mon quadrotor avec un ami. J'ai utilisé quelques équerre aluminium minc
Quadrotor

Quadrotor

cet été Edgerton Center Engineering Design class produit quatre projets génial dans quatre semaines. Un des projets a été un quadrotor RC fonctionnel construit avec équipement RC couramment disponible et une carte de microcontrôleur Arduino. Voici le
Mur de PCB Circuit

Mur de PCB Circuit

Vous avez beaucoup d'électronique de vieux trucs et ne sais pas quoi faire ? Faire un mur de Circuit.Il s'agit de mon premier espoir instructable, vous l'aimez.J'ai eu une chambre de stockage presque complet avec non fonctionnel de vieux ordinateurs,
PCB fraise lit Modela MDX-20

PCB fraise lit Modela MDX-20

Le modela MDX-20 est très largement répandu dans les fablabs beaucoup plus grand nombre et compact CNC pour des utilisations différentes...Cette machine est utilisée pour faire des PCB de fabrication numérique. Le problème est que la plupart des gens
Unité d’exposition aux UV de PCB

Unité d’exposition aux UV de PCB

Une boîte d'exposition UV est une pièce extrêmement utile pour faire des BPC.J'ai cherché et trouvé qu'ils sont trop gros et trop cher pour mon utilisation. En outre, tous les périphériques nécessitent une sorce de puissance externe.Alors j'ai décidé
Concevoir un PCB romantique à l’aide d’un outil de conception de PCB gratuit - EasyEDA

Concevoir un PCB romantique à l’aide d’un outil de conception de PCB gratuit - EasyEDA

Avez-vous déjà essayé de concevoir un PCB pour votre amant ou des enfants ou des amis sur une journée spéciale ? Pourquoi pas?PCB pourrait aussi être un cadeau incroyable qui révèle que votre créativité aussi aiguise vos compétences de PCB. Ici, je v
Upcycle DC Brushless moteurs auprès d’imprimeurs

Upcycle DC Brushless moteurs auprès d’imprimeurs

Si vous êtes à tous les intéressés de la robotique et l'électronique vous sera probablement ont démonté une vieille imprimante ou deux (si vous n'avez pas, je le recommande fortement, il y a toujours intéressant les parties et vous pouvez en apprendr
Réutilisation du chlorure ferrique pour PCB gravure à la maison

Réutilisation du chlorure ferrique pour PCB gravure à la maison

Je me sens PCB gravure est une des compétences plus requis pour un amateur de bricolage électronique. Au cours de la procédure de gravure, vous avez pu évidemment entendre d'une substance utile appelée chlorure ferrique. Vous pourriez ont même essayé
Réutilisation du vieux PCB

Réutilisation du vieux PCB

Que sont les PCB ?PCB est l'abréviation de circuits imprimés. Un PCB supporte mécaniquement et connecte électriquement composants électroniques à l'aide de pistes conductrices, coussins et autres fonctionnalités gravées de feuilles de cuivre laminées
Prototype de maquette de PCB en carton

Prototype de maquette de PCB en carton

Créateur et développeur de systèmes embarqués dans un pays du tiers-monde, je suis toujours confronté à longs délais lors de l'achat (importation essentiellement) quoi que ce soit liés aux composants électroniques de l'étranger. Un paquet de livraiso
Brasage des PCB simple

Brasage des PCB simple

Soudure est une des compétences plus fondamentaux nécessaires pour tremper dans le monde de l'électronique. Les deux vont de pair comme les pois et les carottes. Et, bien qu'il soit possible de connaître et de construire l'électronique sans avoir bes