Les quadricoptères (drones) prenaient des heures de pratique à maîtriser, car même les manœuvres les plus simples, telles que le décollage et l'atterrissage, pouvaient s'avérer difficiles. Apprendre à piloter un vol a pris du temps et de la détermination - et avant même d’avoir pris l’avion, il n’y avait plus que la tâche de construire un.

Maintenant qu'il existe une bonne sélection de drones pré-construits et programmés sur le marché, vous pouvez vous rendre chez les grands détaillants High Street et en acheter un directement sur le marché. Des drones tels que le Parrot Bebop et DJI Phantom ont révolutionné le marché et les drones apparaissent progressivement avec des fonctionnalités de vol avancées qui facilitent grandement les vols et leur contrôle..

Le grand tournant de la conception des drones a été l’intelligence, grâce à de petits processeurs embarqués capables de stabiliser le vol et d’appliquer des fonctionnalités avancées, telles que le freinage automatique, le décollage et l’atterrissage, ce qui a permis au pilote de continuer à avoir amusant plutôt que de se soucier de la mécanique et de la programmation.

  • Comment piloter un drone en toute sécurité et légalement

La popularité des drones commerciaux a gagné en popularité, de même que les communautés matérielles et logicielles ouvertes. Les derniers drones open source défient leurs rivaux plus chers avec des fonctionnalités avancées, telles que l'évitement d'objet et la navigation GPS..

Ce défi pour les modèles commerciaux n’est pas vraiment une surprise, et vous n’avez pas besoin de chercher trop loin dans la communauté des drones DIY pour constater que nombre des principaux fabricants sont extrêmement actifs dans le monde du logiciel libre, et contribuent et soutiennent régulièrement ceux-ci. souhaitant construire le leur; Des sociétés telles que 3D Robotics, par exemple, vendent des systèmes de pilote automatique pouvant être programmés à l'aide d'applications logicielles telles que Mission Planner..

L'implication de 3D Robotics dans la communauté est évidente lorsque vous examinez de plus près l'un de ses drones. Jetez un coup d'œil sous le capot de 3DR SOLO et vous verrez qu'il est basé sur Linux. La société gère également un vaste programme d’éducation et un kit SDK complet est disponible pour SOLO..

Nous allons examiner la construction d'un drone basique à partir de ce récent projet de communauté open source avec les dernières versions de Raspberry Pi Zero et Erle Robotics PXFMini..

Une fois ce projet terminé, consultez notre article pour savoir comment calibrer et piloter votre nouveau drone..

La petite taille du Pi Zero rend la soudure difficile, alors assurez-vous d'avoir beaucoup de lumière et frottez les broches avec un peu de Wet and Dry pour aider le bâton de soudure.

De quoi as-tu besoin

  • Raspberry Pi Zero
  • Erle Robotics PXF Mini
  • Module d'alimentation Erle Robotics PXF Mini
  • Spéc. HobbyKing FPV250
  • Câble servo mâle à mâle 100mm
  • Contrôleur FlySky-i6
  • Edimax AC EW-7811UAC
  • Connecteurs RC XT-60

Commencer

La première étape consiste à préparer le Raspberry Pi Zero et le PXFmini. L'assemblage des deux est relativement simple une fois que le connecteur GPIO à 40 broches a été soudé sur le Raspberry Pi Zero. Le connecteur est simplement un ensemble de deux lignes de broches qui s’insèrent dans la partie supérieure du zéro et le support correspondant sur le PXFMini..

Le coût de la carte de base du Pi Zero est faible, à seulement 4 £ (5 $, environ 7 $ AU), mais pour ce projet, vous devez vraiment vous procurer le kit de démarrage comprenant le connecteur GPIO à 40 broches non peuplé, les câbles Mini USB et HDMI. Un concentrateur USB est également une bonne idée pour vous permettre de connecter une souris à clavier et un dongle Wi-Fi..

En fin de compte, vous obtiendrez deux connecteurs à 40 broches car il en existe un fourni avec le PXFMini, mais cela vaut la peine de payer pour les autres connecteurs avec le Raspberry Pi Zero..

Souder dans les broches peut être un peu un défi en raison de la petite taille de la carte et vous devez également vous assurer que les broches ont une longueur suffisante au-dessus de la carte pour une interface avec le PXFMini.

La façon la plus simple de le faire est d'utiliser certains disques Blu-Tack. Nous avons également constaté qu’en ponçant les tiges avec un peu de toile émeri fine et sèche ou humide aide la brasure à coller.

Chaque moteur est contrôlé par un contrôleur de vitesse électronique séparé (ESC).

Pour préparer le tableau, placez les épingles GPIO dans le Raspberry Pi Zero et retournez le tableau pour que vous puissiez voir les épingles traversant le tableau. Placez-le sur la table de manière à ce qu’il soit à environ 45 degrés et utilisez un peu de Blu-Tack (ou Sticky Tack, ou tout autre matériau similaire) pour sécuriser.

Poussez maintenant les broches de sorte qu’il n’y ait qu’une petite partie - un maximum de 1 mm - apparaissant à travers le tableau et utilisez Tack pour sécuriser la position des broches à une extrémité du tableau. Le Blu-Tack doit être placé sur des broches que nous ne soudons pas au début, puis une fois que l'une des extrémités est soudée et sécurisée, nous pouvons retirer le Tack et terminer le travail. Si le punk devient chaud, il brûlera et deviendra difficile à enlever.

Vous aurez besoin de souder toutes les broches et assurez-vous que vous évitez les soudures sèches. Un fer à souder à pointe fine avec un nouvel embout vous facilitera la vie si vous n’êtes pas habitué à souder.