» Elektronik » Arduino »Arduino Roboterkäfer Ringo

Arduino Roboterkäfer Ringo

Arduino Roboterkäfer Ringo

Selbst Anfänger können dieses Projekt mit ein wenig Aufwand realisieren. Die Arbeit verwendet keine komplexen Teile und erfordert keine zusätzlichen Fähigkeiten beim Zusammenbau. Es ist nicht einmal notwendig, einen Lötkolben zu besitzen, da im Käfer ein Beadboard verwendet wird, sodass kein Löten erforderlich ist. Die Programmierung ist auch nicht schwierig, da der Autor einen vorgefertigten Code für dieses Projekt bereitgestellt hat.

Material:
- Arduino Uno mit USB-Kabel
- 9V Batteriekasten
- 9V Batterie (7,2-8,4V Batterie kann verwendet werden)
- Servo analog 3 Stk
- IR (Infrarot) Empfänger und Sender
- Bradboard Mini
- Kabel anschließen
- Stahldraht (Durchmesser 1,5-2 mm)
- Metall Büroklammern 2-3 Stk



Natürlich brauchen wir noch Werkzeuge:


Schritt 1 Verbinden des IR-Empfängers mit dem Arduino:
Ein IR-Sender kann Ihre TV-Fernbedienung sein. Zunächst liest und merkt sich der Autor den Signalcode, um ihn später zur Steuerung des Roboters zu verwenden. Für diesen Schritt werden Verbindungsdrähte, Arduino, eine Überlegungskarte und der Empfänger selbst mit einem Sender verwendet. Die Schaltung wird wie in den folgenden Fotos gezeigt zusammengebaut.

Die Schaltung wird für den Tsop2136-Empfänger verwendet. Wenn Sie einen anderen Empfänger verwenden, müssen Sie zuerst dessen Spezifikation überprüfen. Als nächstes wird eine Datei aus dem Archiv mit dem Namen ir_receiver.ino über die Arduino IDE geöffnet. Dort sehen Sie die erste Zeile des Codes #include "IRremote.h". Diese Zeile zeigt an, dass die Skizze eine Bibliothek verwendet, die alle Funktionen zum Übertragen von IR-Signalen implementiert. IRremote.h selbst ist nicht Teil der Arduino IDE-Software und wird daher im Voraus installiert. Als nächstes öffnet der Autor den seriellen Monitor und überprüft die Signalübertragungsgeschwindigkeit. Die Geschwindigkeit wird manuell auf 9600 eingestellt. Nachdem wir die Fernbedienung aufgenommen haben, prüfen wir, ob die Baugruppe funktioniert. Ich klicke auf die Fernbedienungstasten. Wenn die Codes im seriellen Monitor sichtbar sind, bedeutet dies, dass das Modell funktioniert.

Für jedes Fernbedienungsmodell können die Codes unterschiedlich sein, und um die Zuordnung der zu verwendenden gedrückten Tasten zu vereinfachen, werden diese einfach ausgeschrieben. Es ist zu beachten, dass einige der Codes einem langen oder wiederholten Drücken entsprechen, jedoch in diesem Projekt nicht verwendet werden.

Der Roboter kann 13 verschiedene Befehle ausführen:
1. Bewegen Sie sich vorwärts.
2. Gehen Sie zurück.
3. Biegen Sie links ab.
4. Biegen Sie rechts ab.
5. Bewegen Sie sich mit einer Linkskurve vorwärts.
6. Bewegen Sie sich mit einer Rechtskurve vorwärts.
7. Gehen Sie mit einer Linkskurve zurück.
8. Rückwärtsbewegung mit Rechtskurve.
9. Stoppen Sie.
10. Einstellen der 1. Geschwindigkeit (langsam).
11. 2. Geschwindigkeit einstellen.
12. 3. Geschwindigkeit einstellen.
13. 4. Gang einstellen (schnell).

Für die Ausführung dieser Befehle werden praktische Tasten ausgewählt, indem Sie die Tasten drücken und für jede einen eindeutigen Code schreiben.



Schritt 2 Montage des Prototyps:
Bevor Sie mit der Montage fortfahren, wird die Funktionsfähigkeit des gelieferten Bügeleisens und des Programms selbst vollständig überprüft. Die Skizze wird in den Mikrocontroller geladen. Die Codes werden gemäß der zuvor kompilierten Tabelle geändert. Durch Drücken der Tasten auf der Fernbedienung werden die Servomotoren auf ihre Reaktion überprüft. Es überprüft auch den Betrieb des Modells mit Strom nicht nur über USB, sondern auch über den Akku.



Schritt 3 Käfergang:
Mit 3 Servos ist es möglich, den Gang eines sechsbeinigen Käfers umzusetzen. Die Beine des zukünftigen Roboters sind aus einem Stück gefertigt. Sie werden in einer Reihe von links nach rechts installiert. Das linke Servo ist für die linken Vorder- und rechten Hinterbeine verantwortlich, das rechte für die vorderen rechten und Hinterbeine und die Mitte für die Mittelbeine. Die Beine des zukünftigen Roboters sind aus einem Stück gefertigt.

Video zeigt den korrekten Betrieb von Servos:


Schritt 4 Installation:
Um das Batteriefach an der Platine zu befestigen, wurde eine Klammer benötigt, eine Klammer wurde daraus hergestellt. Die Büroklammer wurde gemäß der Schablone hergestellt, die am unteren Rand des Artikels angebracht ist. Es ist wichtig, dass die Größe der Schablone den angegebenen Abmessungen entspricht. Die restlichen Komponenten sind auf dem Arduino Uno installiert: Mini-Bradboard, Servos.

Die Büroklammer wird entlang der Schablone gebogen und mit den Stiften 9 und 12 verbunden. Sie können sich keine Gedanken über das Schließen der Kontakte machen, da diese in der Skizze nicht verwendet werden. Die Halterung wird an die Unterseite des Batteriehalters geklebt.






Der Autor empfiehlt die Verwendung eines möglichst kleinen Braidboards. Seiner Meinung nach wäre die beste Option eine Größe von 5 * 10 Pins. Ein Bradboard dieser Größe kann vom Steckbrett abgeschnitten oder sofort fertig gekauft werden.



Dann werden die Servos selbst vorbereitet - die Aufkleber werden entfernt und die Schleifen, die zu viel Platz beanspruchen, werden abgeschnitten. Dieser Vorgang erfolgt mit besonderer Sorgfalt, da die Servos sehr zerbrechlich sind.



Zuvor entfernte Aufkleber kleben die Servos oben auf den Batteriehalter. Sie sind so installiert, dass neben ihnen ein Platz für ein kleines Bradboard ist.

Als nächstes legen Sie das Steckbrett. Der IR-Empfänger ist für einen qualitativ hochwertigen Signalempfang nach oben gerichtet. Wieder einmal wird alles auf Leistung überprüft.




Schritt 5 Fuß:
Für diese Auswahl der Größe und Form der Käferbeine gibt es auch Schablonen (unten angebracht). Das erste für die Vorder- und Hinterbeine, das zweite für die Mitte. Füße kleben an Servomotoren. Jetzt kann der Roboter sicher dorthin gehen, wo Sie ihn zeigen.

Robotertanz:



Dieses Projekt kann auf Wunsch aller weiterentwickelt werden. Es ist möglich, das Erscheinungsbild und den Code zu ändern. Sie können auch eine Kamera oder einen Bluetooth-Adapter daran anschließen. Und im Allgemeinen alles, wofür Sie genug Fantasie haben.

Ein weiteres Video mit der Arbeit des Roboters:


arduino-master.zip [13.64 Kb] (Downloads: 535)
trafarety.rar [23,58 Kb] (Downloads: 469)
10
10
10

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

Wir empfehlen Ihnen zu lesen:

Gib es für das Smartphone ...