Après avoir lu cet article, vous apprendrez à construire un quadricoptère non coûteux contrôlé à partir d'un appareil Android, d'une télécommande ou d'un ordinateur. Il existe de nombreuses étapes dans ce projet que vous pouvez ignorer. Par exemple, vous pouvez ignorer bâtiment quadrirotor et acheter du ready-made sur Internet, mais vous utiliserez toujours Arduinopour le contrôler depuis votre tablette ou ordinateur portable. Cependant, si vous suivez cette voie, vous perdrez le plaisir de combiner des bâtons de bambou chinois et du plastique bon marché des fabricants électronique jouets. Il s'agit d'un projet bon marché, dont la partie la plus chère est ArduinoDUE, bien que vous puissiez utiliser quelque chose de moins cher.
De quoi avez-vous besoin pour récupérer et lancer votre quadricoptère dans les airs:
Ordinateur portable ou ordinateur avec traitement [/ b]Vous pouvez télécharger. Qu'est-ce que le «traitement»? Voici ce que Wikipedia écrit à ce sujet:
Le traitement est un langage de programmation Java open source. C'est une boîte à outils simple et rapide pour les personnes qui souhaitent programmer des images, des animations et des interfaces.Elle est utilisée par les étudiants, artistes, designers, chercheurs et amateurs pour étudier, prototyper et produire. Il a été créé pour étudier les bases de la programmation informatique dans un contexte visuel et sert de logiciel de paysage (ce qui signifie que chaque fichier * .pde du shell visuel Processing est une image ou une animation séparée, etc.) et un outil de production professionnel.
Logiciel Arduino (IDE) [/ b]
Appareil Android [/ b]qui prend en charge le modeHôte USB [/ b](testé sur MotorolaXoom.
Et aussi un fer à souder, des bras droits, des ciseaux.
Ce dont vous avez besoin pour créer un cadre
Cadre Quadrocopter en brochettes de bambou
Les supports moteur sur le cadre sont fabriqués à partir de bâtons de cocktail.
Ruban électrique - est utilisé pour fixer la carte du récepteur, les moteurs électriques au châssis. Des filetages sont nécessaires pour fixer les pièces avant le collage. Adhésif cyanoacrylique. Bande élastique pour fixer la batterie au cadre.
Liste des composants électroniques pour quadrocoptères.
Toutes ces pièces peuvent être endommagées lors des lancements de tests ou pendant les vols, alors commandez avec réserve. Les liens sont donnés à titre d'exemple. Il existe de nombreux fournisseurs.
Les moteursJe n'ai pas trouvé de moteurs avec des dimensions de 4x7 mm sur Aliexpress. Les moteurs doivent être sans balais.
Cette carte contient tous les composants - un gyroscope, un accéléromètre, un ESC (Electronic Stability Program), un CPU qui combine tous ces composants. Batterie au lithium polymère: 1 x 240mAh 1S 'LiPo. Vous pouvez utiliser différentes batteries avec une capacité plus petite ou plus grande. Si vous décidez de construire un octocoptère, vous avez besoin d'une batterie plus spacieuse.
Liste de contrôle matériel quadcopter.
Ce sont les pièces de votre futur hélicoptère qui lui permettront de prendre vos commandes.
Veuillez noter qu'il doit y avoir deux modules dans le kit. Et ce n'est pas la même chose que le NRF24L01, peu importe ce que l'on prétend être vendu.
Arduino DUE [/ b]ou similaire, il sera utilisé pour connecter votre appareil Android et A7105. L'auteur a utilisé cette carte Arduino particulière car elle a un port USB connecté au port série et peut fonctionner avec une logique 3.3v, bien que vous puissiez utiliser un convertisseur de niveau 5-3.3v.
Carte de développement - vous y monterez le module radio et le connecterez à l'Arduino. Résistance 22kOhm - sa valeur n'est pas particulièrement critique. Fils pour connecter le module radio. Adaptateur OTG pour votre appareil Android.
La télécommande hubsan est en option, mais pratique.
Wireframing.
L'armature est faite de bâtons de bambou, attachés croix à traverser avec des pailles de cocktails. Tout cela colle avec de la super glue.
1: imprimez le modèle SVG ci-joint. Il est plus compliqué qu'il ne devrait l'être, mais il est également utilisé pour construire un octocoptère. Le motif est nécessaire pour faire le bon carré.
2. Coupez le fil sur toute la longueur de votre avant-bras.
3 Prenez deux bâtons pour les cocktails et tenez-les de sorte que le bâton de barbecue les divise en deux et qu'ils soient l'un sur l'autre.
4 Commencez à enrouler le fil d'abord sur une diagonale, puis sur l'autre, enroulez uniformément jusqu'à la fin du fil. Ne vous inquiétez pas que les bâtons bougent, vous les collerez plus tard. Prenez un fil de la longueur de votre avant-bras. Ne vous inquiétez pas si les bâtons sont trop longs; plus tard, ils seront utilisés comme supports de moteur et pattes de quadricoptère.
5. Prenez deux autres bâtons pour les canapés et fixez-les comme à l'étape précédente, seulement à une distance de 4 doigts des attachés précédemment. La distance exacte n'est pas importante, vous la corrigerez davantage.
6. Placez le gabarit sur une surface plane, il est préférable d'utiliser du verre.
7. Placez vos bâtons attachés ensemble comme indiqué sur la photo.
À ce stade, il est important de tout faire aussi précisément que possible. Les quadricoptères ne sont pas très sensibles à la répartition du poids, mais si vos moteurs ne pointent pas verticalement, l'hélicoptère ne volera pas très bien, alors vérifiez les deux fois. Pour monter les moteurs étaient strictement verticaux, et toutes les diagonales sont les mêmes.
8 Faites tremper tous vos fils de reliure avec de la super glue. Il est nécessaire d'imprégner les fils à travers, essayez de ne pas déplacer votre cadre en même temps. Attendez 2 minutes et retournez votre modèle pour saturer les fils de colle à l'arrière. Après encore deux minutes, le premier support carré sera prêt.
9. Répétez le même processus pour le deuxième support.
10. Ensuite, vous devez fixer ensemble deux supports, comme déjà décrit. Encore une fois, assurez-vous que tous les supports de moteur sont alignés verticalement et que les supports sont fixés au milieu.
11. Coupez les bâtons d'environ 2 cm de long des deux côtés.
12. Coupez 4 bâtons de 1,5 cm chacun, collez-les ensemble avec un carré, un collage particulièrement fort n'est pas nécessaire, ce sera un support pour la carte et la batterie.
L'étape suivante consiste à souder vos 4 moteurs sur une carte récepteur 4X. La première chose dont vous avez besoin est de souder les fils d'alimentation au bas de la carte. Nous nous référerons plus loin à cette orientation (le plateau se trouve au «dos»)
Comment connecter les moteurs.
Les cartes Hubsan x 4 ont des pads pour connecter les LED et les moteurs. Ceux qui ont la désignation LED LED, il n'est pas nécessaire de connecter les moteurs. Les contacts du moteur sont marqués+ ve [/ b]et–Ve. [/ B]
Prenez l'un de vos 4 moteurs avec des fils noirs et blancs et soudez-lesGAUCHE GAUCHE [/ b]contacts de la carte, fil blanc à la broche gauche de la paire. Prenez le moteur avec les fils rouge et bleu et soudez-leHAUT GAUCHE [/ b]broches, fil rouge à la broche gauche de la paire .. Prenez le moteur avec des fils noirs et blancs et soudez-les àHAUT DROIT [/ b]broches, fil noir à la broche gauche. Prenez le moteur avec les fils rouge et bleu et soudez-leDROITE INFÉRIEURE [/ b]broches, fil rouge à la broche gauche de la paire.
Dans le schéma de câblage, le fil blanc est une ligne pointillée noire. Les fils doivent être fixés avec une goutte de colle chaude. Fixez les moteurs avec deux bandes de ruban électrique de 5 mm de large. Ne vous inquiétez pas vraiment de la même disposition des moteurs en hauteur. Une fois les moteurs fixés, vous devez porter des hélices sur l'axe. Utilisez une hélice blanche pour «l'avant» sur le côté opposé des fils de la batterie) et une hélice noire pour «l'arrière». Ce n'est pas aussi simple qu'il y paraît. comment certaines lames sont faites pour tourner dans le sens horaire, et d'autres pour tourner dans le sens antihoraire. Il y a des signes sur les lames. Utilisez les lames avec la lettre "A [/ b]"pour les moteurs gauche supérieur et inférieur droit. Avec la lettre"Dans [/ b]", respectivement, pour les moteurs supérieur droit et inférieur gauche. Maintenant, vous pouvez fixer la batterie au bas de la carte, l'auteur utilise une bande élastique pour cette partie. Si vous avez un contrôleur hubsan d'origine, vous pouvez soulever le quad en l'air. Si l'hélicoptère tremble en l'air, cela signifie que les moteurs ne sont pas strictement debout. En posant des morceaux de papier plié, vous pouvez aligner les moteurs.
Assemblage de contrôle radio sur Arduino.
Ce point du projet vous dira comment contrôler un hélicoptère à l'aide d'un appareil Android via le port série Arduino.
Vous avez besoin de 6 broches sur la carte A7105. Gauche est GND. À droite, SDIO, SCK, SCS, GND, VCC.
Souder un fil solide unipolaire de 2 cm de long à chaque broche indiquée. Insérez l'A7105 dans la planche à pain comme indiqué sur la photo. Connectez les broches GND sur la carte Arduino et deux sur l'A7105. Connectez la broche 3,3 V de l'Arduino à la broche VCC de la carte A7105. Sur le connecteur SPI Arduino, connectez la broche MOSI à l'une des broches de la résistance, connectez l'autre extrémité de la résistance à la broche SIDO sur l'A7501.
Ce lien vous permet de voir où il se trouve
Broche Arduino SCK avec broche A7105 SCK, SCS de la carte A7105 à la broche 10 de l'Arduino. La résistance bleue sur la photo ne fait pas partie du projet.
Logiciel Arduino
L'esquisse suivante utilise une version piratée du code original hubsan X4 et A7105 de PhracturedBlue.
Connectez votre DUO à l'ordinateur via le «Port de programmation». Téléchargez le fichier zip, téléchargez le croquis sur Arduino et téléchargez-le sur DUO. Cette esquisse traite les commandes du port série et les convertit en commandes de la carte de commande de votre quadricoptère. Cette esquisse communique avec la carte Hubsan par radio sans port série, donc si vous allumez votre hélicoptère puis Arduino, et que les voyants de l'hélicoptère cessent de clignoter, alors tout est en ordre.
Logiciel Android
Ceci est un logicielfournirvous donne un contrôleur de vol simple basé sur un appareil Android. L'accéléromètre et l'écran tactile de votre appareil sont utilisés pour le contrôle. La tablette ou le téléphone communiquera avec l'Arduino via le port USB.
Installation du logiciel:
1 Vous devez activer le débogage USB et activer l'installation d'applications autres que Google Play. Téléchargez l'application ici
2Branchezvotre appareil via un adaptateur OTG vers Arduino, ilêtre nourridepuis votre téléphone ou votre tablette, assurez-vous donc que la batterie est complètement chargée.
3 Connectez la batterie à l'hélicoptère et posez-la sur une surface plane. Si les lumières cessent de clignoter, alors tout est en ordre.
4 Le pouce de la main gauche glisse lentement sur l'écran, les hélices devraient commencer à tourner. Retirez votre doigt et les hélices s'arrêteront.
5 Faites de même, placez également votre pouce droit sur l'écran. Cela vous permettra de contrôler l'hélicoptère à l'aide de l'accéléromètre, en inclinant votre appareil vers l'avant / l'arrière, gauche / droite. En déplaçant le pouce de votre main droite vers la gauche ou la droite, vous faites tourner l'hélicoptère vers la gauche ou la droite autour de l'axe. Si vous retirez votre main droite de l'écran, l'hélicoptère doit s'aligner, quelle que soit la position de l'accéléromètre. Essayez-le. Déplacez le doigt de votre main gauche jusqu'à ce que l'hélicoptère décolle. N'oubliez pas - si vous retirez les deux doigts, les moteurs s'arrêteront.
Logiciel PC
Le programme d'archivage qui contrôle l'hélicoptère via le port série. L'hélicoptère est contrôlé à l'aide des touches de curseur et les touches «A» / «Z» sont l'accélérateur. L'auteur a tenté de forcer l'hélicoptère à suivre un objet d'une certaine couleur, mais cela ne fonctionne pas encore. Il a promis de télécharger des mises à jour.