» Elektronik » Arduino »Selbstgemachte fliegende Drohne mit einer Kamera, die Ihnen auf dem Autopiloten folgt (basierend auf Arduino)

Selbstgemachte fliegende Drohne mit einer Kamera, die Ihnen auf Autopilot folgt (basierend auf Arduino)




Drohnen sind heutzutage sehr beliebtes Spielzeug. Auf dem Markt finden Sie professionelle Flugdrohnen und Drohnen für Amateure. Der Meister, der Autor dieses Artikels, hat vier Drohnen (Quadrocopter und Hexcopter), weil er alles liebt, was fliegt, aber der 200. Flug ist nicht so interessant und wird langweilig. Deshalb hat er beschlossen, seine eigene Drohne mit einigen zusätzlichen Funktionen zu entwickeln. Der Meister programmiert gerne weiter Arduino und entwarf Schaltkreise und Geräte, also begann er, sie zu bauen. In hausgemacht Der MultiWii-Flugcontroller basiert auf dem ATMega328-Chip, der auch in Arduino UNO verwendet wird, sodass die Programmierung recht einfach ist. Diese Drohne kann mit einem Android-Smartphone verbunden werden, das seine GPS-Daten an die Drohne sendet, diese Daten mit ihrem eigenen GPS-Signal vergleicht und dann dem Telefon folgt. Wenn Sie sich also entlang der Straße bewegen, folgt Ihnen die Drohne. Natürlich gibt es viele Mängel, aber die Drohne überwacht das Telefon, nimmt Videos auf und verfügt über einen Ultraschall-Abstandssensor, um Hindernissen in der Luft auszuweichen. Dies sind die Merkmale einer hausgemachten Drohne.

Schritt 1: Hauptmerkmale



Die Drohne arbeitet fast vollständig automatisch, Sie müssen sie nicht steuern, da sie Ihrem Telefon folgt, das normalerweise immer bei Ihnen ist. Der Ultraschallsensor hilft dabei, Bäume, Gebäude und andere Hindernisse zu umgehen, und GPS liefert sehr genaue Standortdaten, aber lassen Sie uns sehen was wir als Ergebnis haben:

- Batterie 1000 mAh, ausreichend für 16-18 Minuten Dauerflug;
- einen Ultraschallsensor zur Vermeidung von Hindernissen in der Luft;
- Bluetooth-Modul zum Empfangen von Daten vom Telefon;
- Mikrocontroller basierend auf Arduino;
- eingebautes Gyroskop;
- einstellbare maximale Höhe (5 m);
- Wenn der Akku fast leer ist, fällt die Drohne automatisch auf das Telefon. (Halten Sie das Telefon vorzugsweise in Ihren Händen)
- Die Kosten für den Bau einer Drohne betragen ca. 100 USD.
- kann für alles programmiert werden;
- Mit GPS können Sie eine Drohne an beliebigen Koordinaten senden.
- Design im Stil eines Quadrocopters;
- ausgestattet mit einer 2-Megapixel-720p-HQ-Videokamera;
- wiegt 109 g;

Schritt 2: Auswahl von Teilen und Werkzeugen





Selbstgemachte fliegende Drohne mit einer Kamera, die Ihnen auf Autopilot folgt (basierend auf Arduino)


Werkzeuge:

- Lötkolben;
- Klebepistole;
- Cutter;
- Zangen;
- Superkleber;
- Doppelseitiges Klebeband;
- Gummi;

Elektronisch Komponenten:

- MultiWii 32kB Flight Conroller;
- Serielles GPS-Modul;
- Serieller I2C-Konverter;
- Bluetooth-Modul;
- Ultraschallsensor;
- Ein Stück Hartplastik;
- Strohhalme aus dem Café;
- Getriebe;
- Motoren;
- Propeller;
- Schrauben;
- L293D-Motortreiber (dies war eine erfolglose Treiberauswahl, wird in der zweiten Version behoben);
- 1000 mAh Lithium-Ionen-Akku;

Schritt 3: Zusammenbau der Propeller







Der Meister kaufte diese Propeller mit Motoren auf Aliexpress, sie sind Ersatzteile für die Syma S5X-Drohne, aber sie erwiesen sich als nützlich für dieses hausgemachte Produkt.

Schritt 4: Schema



Schauen Sie sich während des Betriebs immer das Diagramm an und achten Sie auf die Kommunikation.

Schritt 5: Löten der Motoren an den Steuertreiber










Jetzt müssen Sie alle Kabel von den Motoren zu den L293D-Motortreiber-ICs verlöten. Schauen Sie sich die Bilder an, sie sagen viel mehr. Sie müssen die schwarzen und blauen Drähte an Masse und die positiven Drähte an die Ausgänge 1-4 anschließen. Der L293D kann diese Motoren steuern, der Master empfiehlt jedoch die Verwendung von Leistungstransistoren, da dieser Chip nicht mit allen vier Motoren mit hoher Leistung (mehr als 2 A) arbeiten kann.

Schritt 6: Rahmenmontage








Bitte beachten Sie das zweite Bild, das zeigt, wie Propeller ausgerüstet werden. Verwenden Sie robuste Strohhalme aus einem Café und ein Stück Plastik, um den Rahmen zusammenzubauen. Verwenden Sie für alle vier Schrauben etwas Heißkleber und Sekundenkleber und überprüfen Sie dann die Verbindungen. Es ist sehr wichtig, dass sich die Propeller im gleichen Abstand voneinander befinden.

Schritt 7: Hinzufügen von Kabeln zum L293D-Treiber






Löten Sie die Drähte an die verbleibenden Kontakte des Chips. Dies hilft beim Verbinden der Arduino-Pins mit dem I / O. Jetzt ist es Zeit, die Schaltung aufzubauen.

Schritt 8: Schema





Alle Module sind im Flight Controller Kit enthalten, das der Master im Voraus bestellt hat. Sie müssen sie also nur miteinander verbinden. Bluetooth geht an die serielle Schnittstelle, zuerst an GPS im I2C-Konverter, dann an die I2C-Schnittstelle. Jetzt kann dieses Schema auf Ihrer Drohne installiert werden.

Schritt 9: Anbringen des Stromkreises am Rahmen









Verwenden Sie doppelseitiges Klebeband und fügen Sie zuerst GPS hinzu. Dieses Schwammband hält alles an Ort und Stelle, also kleben Sie jedes Modul einzeln auf das Kunststoffteil. Schließen Sie am Ende die Motorantriebskontakte an die MultiWii an.

Schritt 10: Verbinden Sie die beiden Stromkreise







Die Eingangspins gehen zu D3, D9, D10, D11, der Rest sollte mit den VCC + - und GND-Pins verbunden sein.

Schritt 11: Batterie ...







Der Master verwendete mehrere Gummibänder, um die Batterie an der Drohne zu befestigen. Hält ziemlich fest.

Schritt 12: Ultraschallsensor







Der Sonarsensor ist mit einem Gummiband an der Drohne montiert und mit den Pins D7 und D6 des MultiWii-Controllers verbunden.

Schritt 13: Chip-Programmierung





Sie müssen das serielle FTDI-Modul verwenden, um den Chip zu programmieren. Der Chipsatz enthält ein Programmiermodul.

Schritt 14: Software






Der Assistent weiß nicht, ob die Software auf den Chip geladen ist oder nicht, aber hier erklärt er, was zu tun ist. Laden Sie zuerst die offizielle MultiWii-Bibliothek auf Ihren Computer herunter. Extrahieren Sie die ZIP-Datei und öffnen Sie die Datei MultiWii.ino. Wählen Sie "Arduino / Genuino UNO" und laden Sie es auf Ihren Chip herunter. Jetzt verfügt Ihr Mikrocontroller über alle vordefinierten Funktionen. Gyroskop, Licht, Bluetooth und sogar ein kleines LCD (das in diesem Projekt nicht verwendet wird) funktionieren mit dem heruntergeladenen Code. Dieser Code kann jedoch nur zur Überprüfung der Funktionalität der Module verwendet werden. Versuchen Sie, die Drohne zu kippen, und Sie werden sehen, dass sich die Motoren aufgrund des Gyrosensors drehen. Wir sollten den Controller-Code so ändern, dass die Drohne dem Telefon folgt.

Wenn Sie das Arduino programmieren oder den Anweisungen des Assistenten folgen können, können Sie Ihre eigene Drohne erstellen, die Ihnen überallhin folgt.

Github - Link zur Software

Schritt 15: Ändern Sie den Code

Der Assistent musste den Sensor- und Controller-Code ändern, der Hinweise für ATMega328 gab. Jetzt gibt das Bluetooth-Modul drei GPS-Koordinaten aus, und abhängig davon bewegt sich die Drohne.

Anhänge

Schritt 16: Telefon App

Der Assistent verwendete die SensoDuino-Anwendung, die vom Google Play Market heruntergeladen werden kann. Stellen Sie über Bluetooth eine Verbindung zur Drohne her und aktivieren Sie GPS-TX und Datenprotokollierung. Danach ist die Telefonanwendung bereit.

Schritt 17: Kamera





Als Kamera verwendet billige chinesische Kamera. Diese Kamera wurde in vielen Projekten des Meisters eingesetzt und zeigte immer hervorragende Ergebnisse. Es wiegt nur 15 g und kann ein gutes Video aufnehmen.

Schritt 18: Testen ...





Die Verbindungsentfernung betrug ca. 8 m, was für eine solche Drohne mehr als ausreichend ist.

8.6
7.3
7.8

Kommentar hinzufügen

    • lächelnlächeltxaxaokweiß nichtYahoonea
      ChefKratzerDummkopfjaja-jaaggressivGeheimnis
      Entschuldigungtanzendance2Tanz3VerzeihungHilfeGetränke
      hör aufFreundegutgut gutpfeifenOhnmachtZunge
      RauchklatschenCrayerklärenspöttischdon-t_mentionherunterladen
      Hitzeärgerlichlach1mdaTreffenMoskingnegativ
      not_iPopcornbestrafenlesenerschreckenAngstSuche
      verspottendankedasto_clueumnikakutstimme zu
      schlechtbeeeblack_eyeblum3errötenprahlenLangeweile
      zensiertAngenehmheitsecret2drohenSiegyusun_bespectacled
      shokrespektlolvorgezogenWillkommenKrutoyya_za
      ya_dobryiHelferne_huliganne_othodiFludVerbotschließen
5 Kommentare
Haben Sie nicht auf den Link "Quelle" geachtet? Sei vorsichtig. ;)
Izosim
Für 100 Dollar kann man fertig kaufen
Der Copter ist cool, aber es ist ein Sonar - ein Mittel zur Schallerkennung von Unterwasserobjekten mithilfe von Schallstrahlung.
Sensor Sonar auf einer Drohne montiert
Fliegen auf dem Wasser? lächeln

Wir empfehlen Ihnen zu lesen:

Gib es für das Smartphone ...