» Elektronik » Arduino »Relativ günstiger Quadcopter auf Arduino mit Steuerung von Telefon, Tablet, PC

Relativ günstiger Quadcopter auf Arduino mit Steuerung von Telefon, Tablet, PC


Nachdem Sie diesen Artikel gelesen haben, erfahren Sie, wie Sie einen kostengünstigen Quadrocopter bauen, der von einem Android-Gerät, einer Fernbedienung oder einem Computer aus gesteuert wird. In diesem Projekt gibt es viele Schritte, die Sie überspringen können. Zum Beispiel können Sie überspringen Gebäude Quadcopter und kaufen Sie fertig im Internet, aber Sie werden immer noch verwenden Arduinoum es von Ihrem Tablet oder Laptop aus zu steuern. Wenn Sie diesen Weg gehen, verlieren Sie jedoch das Vergnügen, chinesische Bambusstöcke und billigen Kunststoff von Herstellern zu kombinieren elektronisch Spielzeug. Dies ist ein billiges Projekt, dessen teuerster Teil ArduinoDUE ist, obwohl Sie etwas billigeres verwenden können.

Was brauchen Sie, um Ihren Quadrocopter zu sammeln und in die Luft zu bringen:

Laptop oder Computer mit Verarbeitung [/ b]Sie können herunterladen. Was ist "Verarbeitung"? Hier ist, was Wikipedia darüber schreibt:
Die Verarbeitung ist eine Open Source Java-Programmiersprache. Es ist ein einfaches und schnelles Toolkit für Leute, die Bilder, Animationen und Schnittstellen programmieren möchten. Es wird von Studenten, Künstlern, Designern, Forschern und Amateuren zum Studieren, Prototypen und Produzieren verwendet. Es wurde erstellt, um die Grundlagen der Computerprogrammierung in einem visuellen Kontext zu studieren, und dient als Landschaftssoftware (dh jede * .pde-Datei der visuellen Shell für die Verarbeitung ist ein separates Bild oder eine Animation usw.) und als professionelles Produktionswerkzeug.



Arduino Software (IDE) [/ b]
Android-Gerät [/ b]das unterstützt den ModusUSB-Host [/ b](getestet auf MotorolaXoom.
Und auch einen Lötkolben, gerade Arme, eine Schere.

Was Sie brauchen, um einen Rahmen zu machen

Quadrocopter-Rahmen aus Bambusspießen



Die Motorhalterungen am Rahmen bestehen aus Cocktailstäbchen.

Relativ günstiger Quadcopter auf Arduino mit Steuerung von Telefon, Tablet, PC


Isolierband - dient zur Befestigung der Empfängerplatine und der Elektromotoren am Rahmen. Zum Befestigen der Teile werden vor dem Verkleben Gewinde benötigt. Cyanacrylkleber. Gummiband zum Anbringen der Batterie am Rahmen.

Liste der Elektronik für Quadrocopter.

Alle diese Teile können während des Teststarts oder während des Fluges beschädigt werden. Bestellen Sie daher mit Vorbehalt. Links werden als Beispiel angegeben. Es gibt viele Lieferanten.

MotorenIch habe bei Aliexpress keine Motoren mit Abmessungen von 4x7 mm gefunden. Motoren sollten bürstenlos sein.

Diese Karte enthält alle Komponenten - ein Gyroskop, einen Beschleunigungsmesser, ESC (Electronic Stability Program), eine CPU, die alle diese Komponenten kombiniert. Lithium-Polymer-Akku: 1 x 240 mAh 1S 'LiPo. Sie können verschiedene Batterien mit kleinerer oder größerer Kapazität verwenden. Wenn Sie sich für den Bau eines Oktokopters entscheiden, benötigen Sie eine größere Batterie.

Liste der Quadcopter-Hardwaresteuerung.

Dies sind die Teile Ihres zukünftigen Hubschraubers, mit denen er Ihre Befehle entgegennehmen kann.
Bitte beachten Sie, dass das Kit zwei Module enthalten muss. Und dies ist nicht dasselbe wie beim NRF24L01, egal was angeblich verkauft wird.

Arduino DUE [/ b]oder ähnlich wird es verwendet, um Ihr Android-Gerät und A7105 zu verbinden. Der Autor hat diese spezielle Arduino-Karte verwendet, da sie über einen USB-Anschluss an die serielle Schnittstelle verfügt und mit 3,3-V-Logik arbeiten kann, obwohl Sie einen 5-3,3-V-Pegelwandler verwenden können.

Entwicklungsplatine - darauf montieren Sie das Funkmodul und verbinden es mit dem Arduino. Widerstand 22 kOhm - sein Wert ist nicht besonders kritisch. Kabel zum Anschließen des Funkmoduls. OTG-Adapter für Ihr Android-Gerät.


Die Hubsan-Fernbedienung ist optional, aber praktisch.

Wireframing.

Der Rahmen besteht aus Bambusstöcken, die kreuzweise mit Strohhalmen aus Cocktails befestigt sind. All dies klebt mit Superkleber zusammen.
1: Drucken Sie die SVG-Vorlage im Anhang. Es ist komplizierter als es sein sollte, aber es wird auch verwendet, um einen Oktokopter zu bauen. Das Muster wird benötigt, um das richtige Quadrat zu erhalten.

2. Schneiden Sie den Faden entlang der Länge Ihres Unterarms ab.

3 Nehmen Sie zwei Sticks für Cocktails und halten Sie sie so, dass der Barbecue-Stick sie in zwei Hälften teilt und sie übereinander liegen.


4 Wickeln Sie den Faden zuerst auf eine Diagonale und dann auf die andere und wickeln Sie ihn gleichmäßig auf, bis der Faden endet. Machen Sie sich keine Sorgen, dass sich die Sticks bewegen, Sie werden sie später kleben. Nehmen Sie einen Faden über die Länge Ihres Unterarms. Machen Sie sich keine Sorgen, dass die Stöcke zu lang sind. Später werden sie als Motorhalterungen und Quadrocopter-Beine verwendet.

5. Nehmen Sie zwei weitere Stäbchen für Häppchen und befestigen Sie sie wie im vorherigen Schritt, nur in einem Abstand von 4 Fingern vom zuvor angebrachten. Der genaue Abstand ist nicht wichtig, Sie werden ihn weiter korrigieren.






6. Legen Sie die Schablone auf eine ebene Fläche. Verwenden Sie besser Glas.

7. Legen Sie Ihre Stöcke wie auf dem Foto gezeigt zusammen.



In dieser Phase ist es wichtig, alles so genau wie möglich zu machen. Quadcopter reagieren nicht sehr empfindlich auf die Gewichtsverteilung. Wenn Ihre Motoren jedoch nicht vertikal zeigen, fliegt der Hubschrauber nicht sehr gut. Überprüfen Sie daher alle zwei Male. Die Montage der Motoren erfolgte streng vertikal und alle Diagonalen sind gleich.

8 Tränken Sie alle Garnbindefäden mit Sekundenkleber. Es ist notwendig, die Fäden durch zu imprägnieren, versuchen Sie nicht, Ihren Rahmen gleichzeitig zu verschieben. Warten Sie 2 Minuten und drehen Sie die Schablone um, um die Fäden mit Klebstoff von hinten zu sättigen. Nach weiteren zwei Minuten ist die erste eckige Klammer fertig.

9. Wiederholen Sie den gleichen Vorgang für die zweite Klammer.

10. Als nächstes müssen Sie wie bereits beschrieben zwei Halterungen miteinander verbinden. Stellen Sie erneut sicher, dass alle Motorhalterungen vertikal ausgerichtet sind und die Halterungen in der Mitte befestigt sind.

11. Schneiden Sie die Stäbchen auf beiden Seiten ca. 2 cm lang.

12. Schneiden Sie 4 Sticks à 1,5 cm ab und kleben Sie sie mit einem Quadrat zusammen. Besonders starkes Kleben ist nicht erforderlich. Es handelt sich um eine Halterung für die Platine und die Batterie.

Der nächste Schritt besteht darin, Ihre 4 Motoren auf eine 4X-Empfängerplatine zu löten. Als erstes müssen Sie die Stromkabel an die Unterseite der Platine löten. Weiter werden wir auf diese Ausrichtung verweisen (die Tafel liegt auf der "Rückseite")

So schließen Sie die Motoren an.

Die Hubsan x 4-Karten verfügen über Pads zum Anschließen von LEDs und Motoren. Bei LEDs mit LED-Bezeichnung müssen die Motoren nicht angeschlossen werden. Motorkontakte sind markiert+ ve [/ b]und–Ve. [/ B]

Nehmen Sie einen Ihrer 4 Motoren mit schwarzen und weißen Drähten und löten Sie sie anLINKS LINKS [/ b]Platinenkontakte, weißer Draht zum linken Stift des Paares. Nehmen Sie den Motor mit den roten und blauen Drähten und löten Sie ihn anLINKS OBEN [/ b]Stifte, roter Draht zum linken Stift des Paares. Nehmen Sie den Motor mit schwarzen und weißen Drähten und löten Sie sie anRECHTS OBEN [/ b]Stifte, schwarzer Draht zum linken Stift. Nehmen Sie den Motor mit den roten und blauen Drähten und löten Sie ihn anRECHTS UNTEN [/ b]Stifte, roter Draht zum linken Stift des Paares.

Im Schaltplan ist der weiße Draht eine schwarze gestrichelte Linie. Die Drähte müssen mit einem Tropfen Heißkleber befestigt werden. Befestigen Sie die Motoren mit zwei 5 mm breiten Streifen Klebeband. Sorgen Sie sich nicht wirklich um die gleiche Anordnung der Motoren in der Höhe. Nachdem die Motoren repariert sind, müssen Sie Propeller auf der Achse tragen. Verwenden Sie einen weißen Propeller vorne auf der gegenüberliegenden Seite der Batteriekabel und einen schwarzen Propeller hinten. Es ist nicht so einfach wie es scheint. wie einige Klingen im Uhrzeigersinn und andere gegen den Uhrzeigersinn gedreht werden. Es gibt Zeichen auf den Klingen. Verwenden Sie die Klingen mit dem Buchstaben "A [/ b]"für die linken oberen und unteren rechten Motoren. Mit dem Buchstaben"In [/ b]"Für die Motoren oben rechts und unten links. Jetzt können Sie die Batterie an der Unterseite der Platine befestigen. Der Autor verwendet für diesen Teil ein Gummiband. Wenn Sie einen originalen Hubsan-Controller haben, können Sie das Quad in der Luft anheben. Wenn der Hubschrauber in der Luft zittert, Dies bedeutet, dass die Motoren nicht streng aufrecht stehen. Durch Verlegen von gefalteten Papierstücken können Sie die Motoren ausrichten.

Funksteuerung auf Arduino.

In diesem Punkt des Projekts erfahren Sie, wie Sie einen Hubschrauber mit einem Android-Gerät über die serielle Arduino-Schnittstelle steuern.

Sie benötigen 6 Pins auf der A7105-Platine. Links ist GND. Rechts ist SDIO, SCK, SCS, GND, VCC.

Löten Sie einen festen, 2 cm langen einadrigen Draht an jeden angegebenen Stift. Setzen Sie den A7105 wie auf dem Foto gezeigt in das Steckbrett ein. Verbinden Sie die GND-Pins auf der Arduino-Platine und zwei auf dem A7105. Verbinden Sie den 3,3-V-Pin des Arduino mit dem VCC-Pin der A7105-Karte. Verbinden Sie am SPI Arduino-Anschluss den MOSI-Pin mit einem der Widerstandspins und das andere Ende des Widerstands mit dem SIDO-Pin des A7501.



Über diesen Link können Sie sehen, wo es sich befindet
Arduino SCK-Pin mit A7105 SCK-Pin, SCS von A7105-Platine zu Pin 10 von Arduino. Der blaue Widerstand auf dem Foto ist nicht Teil des Projekts.

Arduino-Software

Die folgende Skizze verwendet eine gehackte Version von PhracturedBlues Hubsan X4 und A7105 Originalcode ist möglich.

Verbinden Sie Ihren DUO über den 'Programmieranschluss' mit dem Computer. Laden Sie die Zip-Datei herunter, laden Sie die Skizze auf Arduino hoch und laden Sie sie auf DUO hoch. Diese Skizze verarbeitet die Befehle von der seriellen Schnittstelle und wandelt sie in die Befehle der Steuerplatine Ihres Quadrocopters um. Diese Skizze kommuniziert mit der Hubsan-Karte über Funk ohne serielle Schnittstelle. Wenn Sie also Ihren Copter und dann Arduino einschalten und die Lichter am Copter aufhören zu blinken, ist alles in Ordnung.
Skizze Arduino [6,99 Kb] (Downloads: 370)


Android-Software

Das ist SoftwareBereitstellungbietet Ihnen einen einfachen Flugregler, der auf einem Android-Gerät basiert. Der Beschleunigungsmesser und der Touchscreen Ihres Geräts dienen zur Steuerung. Das Tablet oder Telefon kommuniziert mit dem Arduino über den USB-Anschluss.

Softwareinstallation:
1 Sie müssen das USB-Debugging aktivieren und die Installation von Nicht-Google Play-Anwendungen aktivieren. Laden Sie die Anwendung hier herunter
2EinsteckenIhr Gerät über einen OTG-zu-Arduino-Adapter wird esgefüttert werdenVergewissern Sie sich daher, dass der Akku vollständig aufgeladen ist.
3 Schließen Sie den Akku an den Copter an und legen Sie ihn auf eine ebene Fläche. Wenn die Lichter aufhören zu blinken, ist alles in Ordnung.
4 Der Daumen der linken Hand gleitet langsam auf dem Bildschirm, die Propeller sollten sich zu drehen beginnen. Entfernen Sie Ihren Finger und die Propeller stoppen.
5 Machen Sie dasselbe, legen Sie einfach Ihren rechten Daumen auf den Bildschirm. Auf diese Weise können Sie den Hubschrauber mithilfe des Beschleunigungsmessers steuern und Ihr Gerät vorwärts / rückwärts, links / rechts neigen. Wenn Sie den Daumen Ihrer rechten Hand nach links oder rechts bewegen, drehen Sie den Hubschrauber nach links oder rechts um die Achse. Wenn Sie Ihre rechte Hand vom Bildschirm entfernen, sollte sich der Hubschrauber unabhängig von der Position des Beschleunigungsmessers ausrichten. Probieren Sie es aus. Bewegen Sie den Finger Ihrer linken Hand, bis der Hubschrauber abhebt. Denken Sie daran: Wenn Sie beide Finger entfernen, stoppen die Motoren.
Software für Android [353,51 Kb] (Downloads: 367)


PC-Software
Das Archivierungsprogramm, das den Copter über die serielle Schnittstelle steuert. Der Copter wird über die Cursortasten gesteuert, und die Tasten „A“ / „Z“ sind die Drosselklappe. Der Autor hat versucht, den Copter zu zwingen, einem Objekt einer bestimmten Farbe zu folgen, aber dies funktioniert noch nicht. Er versprach, Updates hochzuladen.
Software für PC [7,39 Kb] (Downloads: 246)

9.7
5.7
9.3

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
6 Kommentare
Hallo, kann ich näher erläutern, wie der a7105-Sender gelötet wird?
und der Transceiver ist, wie ich es verstehe, ein WLAN-Modul. Danke für die Links!
Hallo, Links aktualisiert.
Bitte aktualisieren Sie die Links. Das Interesse an diesem Artikel ist nicht verschwunden, aber die Links funktionieren nicht. wenn Sie nur beschreiben können, welche Art von Transceiver und andere Komponenten.
Sie haben geschrieben, dass Sie 2 Transceiver benötigen. Soweit ich weiß, einer auf dem Copter und einer auf dem Arduino, aber wie und wo man ihn an den Copter anschließt, wird dort nicht beschrieben (oder ich bin einfach blind "TRAINING ME'S RIGHT") Und noch einmal: Kann ich verwenden Arduino Nano V3?
Sie können einen Link zur Empfängerplatine geben (Link ist veraltet auf alli es ist nicht mehr)

Wir empfehlen Ihnen zu lesen:

Gib es für das Smartphone ...