Inhaltsverzeichnis:

BUGS der Lernroboter - Gunook
BUGS der Lernroboter - Gunook

Video: BUGS der Lernroboter - Gunook

Video: BUGS der Lernroboter - Gunook
Video: ROBOT DEATH BATTLE! - Cozmo VS MEBO 2.0 - (ROBOT BATTLEBOTS WARS!) 2024, Juli
Anonim
BUGS der Lernroboter
BUGS der Lernroboter
BUGS der Lernroboter
BUGS der Lernroboter

Im letzten Jahr habe ich so ziemlich meine ganze Freizeit damit verbracht, Open-Source-3D-druckbare Robotik zu entwerfen und zu lernen. Als ich sah, dass Instructables einen Robotik-Wettbewerb veranstaltet hatte, konnte ich auf keinen Fall daran teilnehmen.

Ich wollte, dass das Design dieses Roboters so lehrreich wie möglich ist. Damit sich weltweit Lehrer mit geringen Design- und Programmierkenntnissen bilden und die Zugang zu einem 3D-Drucker haben, können die Roboter einfach gebaut und mit vielen verschiedenen Funktionen im Klassenzimmer genutzt werden.

Ich hatte zuvor BORIS the Biped (Link hier) entworfen und gepostet, einen Roboter, den ich auch für Bildungszwecke entworfen hatte, und ich habe mich entschieden, in BORIS die gleiche Elektronik wie in BUGS zu verwenden, damit jeder von euch, der sich entscheidet, BUGS zu bauen, sehr geringe Mehrkosten können auch BORIS bauen

Ich habe dieses Projekt schon lange im Kopf und es ist endlich an der Zeit, es zu teilen.

Ich habe ungefähr 3 Wochen gebraucht, um dieses Projekt zu entwerfen, Prototypen zu erstellen und zu dokumentieren.

Ich hoffe, Sie genießen und finden dieses instructable nützlich

Wie viel kostet BUGS:

Insgesamt kostet der Bau von BUGS etwa 90 $. Batterien und Ladegerät sind enthalten

Was sind die Funktionen von BUGS:

  • Zuallererst wollte ich, dass BUGS so auffällt, dass sich BUGS im Gegensatz zu vielen anderen Lernrobotern auf Rädern mit dem Klann-Gestänge auf 8 Beinen bewegt. Dies hat den Vorteil, dass die benötigten Servos auf ein Servo pro Seite reduziert werden und somit die Kosten reduziert werden.
  • BUGS ist mit einer beweglichen Klaue ausgestattet, die die perfekte Größe hat, um einen Golf- oder Tischtennisball zu fangen.
  • Um die pädagogischen Fähigkeiten von BUGS wirklich an die Grenzen zu bringen, habe ich beschlossen, ihm eine Menge zusätzlicher Sensoren hinzuzufügen, damit er jede Robotik-Aufgabe, die Sie von ihm verlangen, wirklich erfüllen kann. Zu diesen Funktionen gehören:

- Linienverfolgung

- Digitaler Kompasskurs

- Hindernisvermeidung

- Summer

- Manuelle Steuerung mit 3D-gedrucktem Arduino-Controller (Link hier)

Was ist BUGS vorprogrammiert zu tun:

BUGS wird mit Arduino programmiert. Es gibt 3 vorprogrammierte Arduino-Codes, die in sein Gehirn hochgeladen werden können:

- Autonomer Linienverfolgungsmodus, in dem BUGS einen Ball aufnehmen können, einer Linie folgen und einen Ball am Ende der Linie fallen lassen

- Autonomer digitaler Kompass und Hindernisvermeidungsmodus, in dem BUGS an einem festen Kurs festhalten und Hindernissen ausweichen können, die vor ihm platziert sind, während er den gleichen Kurs behält

- Manueller Modus, in dem BUGS manuell gesteuert werden und die 2 oben genannten autonomen Modi auf Knopfdruck ausführen können

Lieferungen

Für dieses instructable benötigen Sie:

WERKZEUGE:

Kleiner Kreuzschlitzschraubendreher

ZUBEHÖR FÜR DEN ROBOTER:

3x Original Tower Pro MG90S analoges 180-Grad-Servo (Link hier)

Sie können viele Dinge billig aus China kaufen, aber Servos gehören nicht dazu! Nachdem ich viele verschiedene Typen getestet hatte, insbesondere billige gefälschte Towerpro-Servos, fand ich heraus, dass die billigen gefälschten so unzuverlässig sind und oft einen Tag nach der Verwendung kaputt gehen, also entschied ich, dass echte Towerpro-Servos das Beste wären!

1x Sunfounder Wireless Servo Control Board (Link hier)

Sie können kein besseres Prototyping-Board als dieses für die drahtlose Servosteuerung finden. Dieses Board verfügt über einen eingebauten 5V 3A-Leistungswandler und 12 Servo-Eingangspins und Pins für ein drahtloses nrf24L01-Transceiver-Modul und Arduino NANO in einem kompakten, ordentlichen Paket, also machen Sie sich keine Sorgen mehr über unordentliche Kabel!

  • 1x Arduino NANO (Link hier)
  • 1x NRF24L01 Transceiver-Modul (Link hier) (Sie benötigen dies nicht, wenn Sie den Controller nicht verwenden)
  • 1x Magnometer (digitaler Kompass) QMC5883L GY-273 (Link hier)
  • 1x Ultraschallsensor HC-SR04 (Link hier)
  • 2x IR-Infrarot-Hindernisvermeidungssensormodul (Link hier)
  • 1x Passiver Summer (Link hier)
  • 2x 18650 3,7V Li-Ionen-Akkus (Link hier)
  • 1x 18650 Batteriehalter (Link hier) (diese Batterien geben Ihnen ca. 30 Minuten Laufzeit, bessere geben Ihnen ca. 2 Stunden Laufzeit)
  • 1x LI-Ionen-Akkuladegerät (Link hier)
  • 1x Starthilfekabel 120 Stück 10 cm lang (Link hier)
  • 1x Schrauben 2mm x 8mm 100er Pack (Link hier)

Die gesamte Elektronik kann auch bei Amazon gefunden werden, wenn Sie es sich nicht leisten können, auf die Lieferung zu warten, aber sie wird etwas teurer.

REGLER:

Um diesen Roboter manuell zu steuern, benötigen Sie den 3D-gedruckten Arduino-Controller (Link hier). Der Roboter kann auch rein autonom sein, sodass der Controller nicht zwingend erforderlich ist.

KUNSTSTOFFE:

Die Teile können in PLA oder PETG oder ABS gedruckt werden. !! Bitte beachten Sie, dass eine 500-g-Spule mehr als genug ist, um 1 Roboter zu drucken !!

3D DRUCKER:

Mindestens erforderliche Bauplattform: L150mm x B150mm x H100mm

Jeder 3D-Drucker wird es tun.

Ich habe die Teile persönlich auf dem Creality Ender 3 gedruckt, einem kostengünstigen 3D-Drucker unter 200 $. Die Drucke sind perfekt geworden.

Schritt 1: 3D-Druck der Teile

Jetzt ist es also Zeit zum Drucken…Yeay

Ich habe alle Teile von BUGS akribisch für den 3D-Druck entworfen, ohne dass beim Drucken Stützmaterialien oder Flöße erforderlich sind.

Alle Teile stehen auf Pinshape zum Download bereit (Link hier)

Alle Teile wurden testgedruckt auf dem Creality Ender 3

Material: PETG

Schichthöhe: 0,3 mm

Füllung: 15%

Düsendurchmesser: 0,4 mm

Die Teileliste für BUGS ist wie folgt:

  • 1x HAUPTKÖRPER
  • 1x TOPKÖRPER
  • 2x SEITENKÖRPER
  • 1x ARM
  • 1x UNTERARM
  • 1x HAND
  • 2x ARM PINS
  • 1x HANDPIN
  • 2x KOGS
  • 4x LINKAGE COG
  • 4x QUADRATISCHE PIN-VERBINDUNG
  • 4x GELENKANTRIEB
  • 8x LINKAGE AUSSEN
  • 8x LINKAGE BEIN
  • 8x LINKAGE TOP KLEIN
  • 8x LINKAGE UNTEN KLEIN
  • 8x KREIS-PIN L1
  • 4x KREISSTIFTE L2
  • 16x KREISSTIFTE L3
  • 8x KREISSTIFTE L4
  • 4x KREISSTIFTE L5
  • 4x GROSSER KREISCLIP
  • 36x KREISCLIPS
  • 12x RECHTECKIGE CLIPS

Jedes Teil kann entweder als Gruppe oder einzeln gedruckt werden.

Führen Sie für den Gruppendruck die folgenden Schritte aus:

  • Beginnen Sie mit dem Drucken des GROUP ARM FOREARM.stl. Diese Teile sind am schwierigsten zu drucken und erfordern möglicherweise eine Krempe, um ein Verziehen zu vermeiden
  • Fahren Sie mit dem Drucken der restlichen Teile fort. Um alle Teile zu drucken, müssen Sie nur jede einzelne GROUP.stl-Datei drucken und Sie haben den vollständigen Satz von Teilen

Und da haben wir es ungefähr anderthalb Tage später, wo Sie alle Plastikteile von BUGS haben sollten.

Schritt 1 abgeschlossen!!!

Schritt 2: Arduino installieren

Arduino installieren
Arduino installieren

BUGS verwendet C++-Programmierung, um zu funktionieren. Um Programme in BUGS hochzuladen, verwenden wir die Arduino IDE zusammen mit einigen anderen Bibliotheken, die in der Arduino IDE installiert werden müssen.

Installieren Sie Arduino IDE auf Ihrem Computer

Arduino-IDE (Link hier)

Um die Bibliotheken in der Arduino IDE zu installieren, müssen Sie mit allen Bibliotheken in den folgenden Links Folgendes tun:

  1. Klicken Sie auf die untenstehenden Links (Sie gelangen zur GitHub-Seite der Bibliotheken)
  2. Klicken Sie auf Klonen oder Herunterladen
  3. Klicken Sie auf ZIP herunterladen (der Download sollte in Ihrem Webbrowser starten)
  4. Öffnen Sie den heruntergeladenen Bibliotheksordner
  5. Entpacken Sie den heruntergeladenen Bibliotheksordner
  6. Kopieren Sie den entpackten Bibliotheksordner
  7. Fügen Sie den entpackten Bibliotheksordner in den Arduino-Bibliotheksordner ein (C:\Documents\Arduino\libraries)

Bibliotheken:

  • Varspeedservo-Bibliothek (Link hier)
  • QMC5883L-Bibliothek (Link hier)
  • RF24-Bibliothek (Link hier)

Und da haben wir es, Sie sollten alles bereit sein Um sicherzustellen, dass Sie die Arduino IDE richtig eingerichtet haben, folgen Sie den folgenden Schritten

  1. Laden Sie den gewünschten Arduino-Code unten herunter (Robot Controller & Autonomous.ino oder Robot Autonomous Compass.ino oder Robot Autonomous Line follower.ino) (aus irgendeinem Grund konnte ich den Code nicht auf Instructables hochladen, bitte senden Sie mir eine PN an seb.coddington@ gmail.com für Code, bis ich das Problem gelöst habe)
  2. Öffnen Sie es in der Arduino IDE
  3. Wählen Sie Werkzeuge:
  4. Vorstand auswählen:
  5. Wählen Sie Arduino Nano
  6. Wählen Sie Werkzeuge:
  7. Prozessor auswählen:
  8. Wählen Sie ATmega328p (alter Bootloader)
  9. Klicken Sie auf die Schaltfläche Verify (Häkchen) in der linken oberen Ecke der Arduino IDE

Wenn alles gut geht, sollten Sie unten eine Meldung erhalten, die besagt, dass das Kompilieren fertig ist.

Und damit haben Sie Schritt 2 abgeschlossen !!!

Schritt 3: BUGS programmieren

Jetzt ist es an der Zeit, den Code in das Gehirn von BUGS, den Arduino Nano, hochzuladen.

  1. Schließen Sie den Arduino Nano über ein USB-Kabel an Ihren Computer an
  2. Klicken Sie auf die Schaltfläche zum Hochladen (Pfeil nach rechts)

Wenn alles gut geht, sollten Sie unten eine Nachricht mit der Aufschrift Done Uploading erhalten.

Und das war's für Schritt 3.

Schritt 4: Zusammenbau der Beine von BUGS

Alle folgenden Schritte sind im obigen Assembley-Video dargestellt.

Montage der linken Karosseriezahnräder

Benötigte elektronische Teile:

1x Fitech FS90R Kontinuierliches Rotationsservo

Benötigte Kunststoffteile:

  • 1x Seitenkörper
  • 1x Zahnrad
  • 2x Gestängezahnrad
  • 2x Vierkantstiftgestänge
  • 2x Gestängeantrieb
  • 2x Quadratische Clips
  • 4x Rundstift L4

Benötigte Schrauben und Servohörner:

  • 2x lange selbstkonische Schrauben
  • 1x kurze Schrauben für Servohorn
  • 1x Doppelarm-Servohorn

Montageanleitungen:

  1. Setzen Sie den FS90R Servo in den Seitenkörper ein
  2. Mit 2 langen, sich selbst verjüngenden Schrauben befestigen
  3. Stecken Sie das Servohorn in das Cog
  4. Stecken Sie das Zahnrad auf den Servo
  5. Mit 1 kurzen Servohornschraube fixieren
  6. Schieben Sie die Rundstifte L4 in die Gestängezahnräder und Gestängeantriebe
  7. Schieben Sie die quadratischen Verbindungsstifte in die Verbindungszahnräder (achten Sie darauf, dass Sie sie richtig herum schieben)
  8. Schieben Sie die Gestängezahnräder in den Seitenkörper und stellen Sie sicher, dass die Zahnräder spiegelbildlich zueinander positioniert sind, wie im Montagevideo oben gezeigt
  9. Schieben Sie den Gestängeantrieb über die gegenüberliegende Seite des Vierkant-Gestängestifts und stellen Sie sicher, dass die Rundstifte L4 in entgegengesetzter Richtung zueinander stehen
  10. Sichern Sie den quadratischen Verbindungsstift mit 2 quadratischen Clips

Montage der rechte Körperzahnräder

Verfahren Sie wie bei den linken Karosseriezahnrädern

Montage der Beine

Benötigte Kunststoffteile:

  • 2x Gestänge außen
  • 2x Gestänge Top klein
  • 2x Gestänge unten klein
  • 2x Gestängebein
  • 2x Rundstift L1
  • 1x Rundstift L2
  • 4x Rundstift L3
  • 1x Rundstift L5
  • 1x großer Clip
  • 9x Clip-Rundschreiben

Montageanleitungen:

  1. Schieben Sie den Rundstift L5 in den Seitenkörper
  2. Sichern Sie den Rundstift L5 mit dem Big Clip
  3. Schieben Sie eines der oberen kleinen Teile des Gestänges über den Rundstift L2
  4. Schieben Sie den Rundstift L2 durch den Seitenkörper
  5. Schieben Sie das andere obere kleine Stück des Gestänges über den Rundstift L2
  6. Mit Clip Circular sichern
  7. Schieben Sie beide Teile des Rundstifts L1 durch beide kleinen Teile des Gestänges unten
  8. Schieben Sie die beiden unteren kleinen Teile des Gestänges über den Rundstift L5
  9. Schieben Sie beide Außenteile des Gestänges über den Rundstift L4 und den Rundstift L1 wie im obigen Montagevideo gezeigt
  10. Befestigen Sie beide Gestänge-Außenteile mit jeweils 2 runden Clips
  11. Schieben Sie 2 kreisförmige Stifte L3 durch beide oberen kleinen Teile des Gestänges
  12. Schieben Sie beide Beingestänge über die andere Seite des Rundstifts L3
  13. Sichern Sie beide Beingestänge mit 2 runden Clips
  14. Schieben Sie die letzten 2 Rundstifte L3 durch die 2 Beingestänge
  15. Schieben Sie das andere Ende der Rundstifte L3 durch das äußere Gestänge
  16. Mit 2 runden Clips sichern

Verfahren Sie mit den verbleibenden drei Ecken des Roboters genauso.

Schritt 5: Zusammenbau der BUGS-Klaue

Alle folgenden Schritte sind im obigen Assembley-Video dargestellt.

Benötigte elektronische Teile:

3x Original Towerpro MG90S Servo

Benötigte Kunststoffteile:

  • 1x Oberkörper
  • 1x Arm
  • 1x Unterarm
  • 1x Hand
  • 2x Armstifte
  • 1x Handstift

Benötigte Schrauben:

2x lange selbstkonische Schrauben

Montageanleitungen:

  1. Führen Sie einen der Armstifte in das obere Gehäuseloch ein
  2. Setzen Sie eines der Servos in den Top Body ein
  3. Sichern Sie das Servo mit 2 langen selbstkonischen Schrauben
  4. Stecken Sie den anderen Armstift in das untere Unterarmloch
  5. Stecken Sie den Handstift in das obere (handseitige) Unterarmloch
  6. Stecken Sie die 2 verbleibenden Servos in den Unterarm
  7. Stecken Sie den Arm über das Top-Body-Servo und den Pin (breiteste Seite) und stellen Sie sicher, dass es richtig herum
  8. Stecken Sie den Arm über das Unterarm-Servo und den Stift (dünnste Seite) und stellen Sie sicher, dass Sie ihn richtig herum bekommen
  9. Führen Sie die Hand über den anderen Unterarm-Servo und Pin

Schritt 6: Zusammenbau der Elektronik von BUGS

Alle folgenden Schritte sind im obigen Assembley-Video dargestellt.

Benötigte elektronische Teile:

  • 1x Arduino NANO
  • 1x NRF24L01 Transceiver (optional)
  • 1x Servoschild
  • 1x Summer
  • 1x Ultraschallsensor
  • 1x Magnometer (digitaler Kompass)
  • 2x IR-Sensoren
  • 1x Batteriehalter
  • 2x 18650 Batterien

Benötigte Kunststoffteile:

1x Hauptkörper

Benötigte Schrauben:

9x lange selbstschneidende Schrauben

Montageanleitungen:

  1. Befestigen Sie den Arduino NANO und NRF24L01 Transceiver auf dem Servoschild
  2. Schrauben Sie die Batteriehalterdrähte an die Servoabschirmung (Polarität überprüfen)
  3. Schrauben Sie den Batteriehalter mit 2 Schrauben diagonal am Hauptkörper fest
  4. Schrauben Sie den Summer mit 1 Schraube am Hauptkörper fest
  5. Schrauben Sie die Servo-Abschirmung mit 2 Schrauben diagonal am Hauptkörper fest
  6. Schrauben Sie das Magnometer (digitaler Kompass) mit 2 Schrauben am Hauptkörper fest
  7. Befestigen Sie den Ultraschallsensor am Hauptkörper
  8. Schrauben Sie beide IR-Sensoren mit je 1 Schraube am Hauptkörper fest
  9. Batterien in Batteriehalter einlegen

Schritt 7: Montage der Beine und Klaue von BUGS am Körper

Image
Image

Alle folgenden Schritte sind im obigen Assembley-Video dargestellt.

Benötigte Kunststoffteile:

  • 2x montierte Beine
  • 1x Zusammengebaute Klaue
  • 1x Zusammengebauter Hauptkörper
  • 8x Quadratische Clips

Montageanleitungen:

  1. Schieben Sie die Seite der montierten Klaue in die oberen quadratischen Löcher eines der montierten Beine
  2. Schieben Sie die Seite des zusammengebauten Hauptkörpers in die unteren quadratischen Löcher desselben zusammengebauten Beins
  3. Fixieren mit 4 quadratischen Clips
  4. Schieben Sie das verbleibende zusammengebaute Bein über die andere Seite der zusammengebauten Klaue und des zusammengebauten Körpers
  5. Fixieren mit 4 quadratischen Clips

Schritt 8: Verdrahtung der Elektronik von BUGS

Verwenden Sie das obige Verdrahtungsdiagramm, um die Verdrahtungsanschlüsse zu bestimmen

Bereiten Sie die benötigten Überbrückungskabel von Buchse auf Buchse vor

  • 5x Rot oder Orange für positive 5V
  • 5x Braun oder Schwarz für negative Masse
  • 1x Blau für Summer I/O-Pin
  • 2x Grün für die beiden IR-Sensoren OUT-Pins
  • 2x Gelb für Ultrasonic Trig und Echo Pins
  • 2x Lila für die Magnometer (digitaler Kompass) SDA- und SCL-Pins

Verdrahtungsanleitung:

  1. Stecken Sie das Handservo in Pin Nummer 1 auf der Servosteuerplatine (achten Sie darauf, dass die Anschlüsse richtig herum angeordnet sind)
  2. Stecken Sie das Unterarmservo in Pin Nummer 2 auf der Servosteuerplatine (achten Sie darauf, dass die Anschlüsse richtig herum angeordnet sind)
  3. Stecken Sie das Armservo in Pin Nummer 3 auf der Servosteuerplatine (achten Sie darauf, dass die Anschlüsse richtig herum angeordnet sind)
  4. Stecken Sie das linke Beinservo in Pin Nummer 4 auf der Servosteuerplatine (achten Sie darauf, dass die Anschlüsse richtig herum angeordnet sind)
  5. Stecken Sie das Servo der rechten Beine in Pin Nummer 5 auf der Servosteuerplatine (achten Sie darauf, dass die Anschlüsse richtig herum angeordnet sind).
  6. Stecken Sie das blaue Überbrückungskabel von Buchse auf Buchse auf Signal-Pin Nummer 6 auf der Servosteuerplatine
  7. Stecken Sie ein rotes oder orangefarbenes Überbrückungskabel von Buchse auf Buchse auf VCC-Pin Nummer 6 auf der Servosteuerplatine
  8. Stecken Sie ein braunes oder schwarzes Überbrückungskabel von Buchse auf Buchse auf GND-Pin Nr. 6 auf der Servosteuerplatine
  9. Stecken Sie 2 grüne Buchse-zu-Buchse-Überbrückungskabel an die Signalpins Nummer 7 und 8 auf der Servosteuerplatine
  10. Stecken Sie 2 rote oder orange Buchse-auf-Buchse-Überbrückungskabel an die VCC-Pins Nummer 7 und 8 auf der Servosteuerplatine
  11. Stecken Sie 2 braune oder schwarze Buchse-zu-Buchse-Überbrückungskabel an die GND-Pins Nummer 7 und 8 auf der Servosteuerplatine
  12. Stecken Sie 2 gelbe Buchse-zu-Buchse-Überbrückungskabel an die Signalstifte Nummer 9 und 10 auf der Servosteuerplatine
  13. Stecken Sie 1 rotes oder orangefarbenes Überbrückungskabel von Buchse auf Buchse auf VCC-Pin Nummer 9 auf der Servosteuerplatine
  14. Stecken Sie 1 braunes oder schwarzes Überbrückungskabel von Buchse auf Buchse auf GND-Pin Nummer 9 auf der Servosteuerplatine
  15. Stecken Sie 2 lilafarbene Buchse-zu-Buchse-Überbrückungskabel an die Signalstifte Nummer 11 und 12 auf der Servosteuerplatine
  16. Stecken Sie 1 rotes oder orangefarbenes Überbrückungskabel von Buchse auf Buchse auf VCC-Pin Nummer 10 auf der Servosteuerplatine
  17. Stecken Sie 1 braunes oder schwarzes Überbrückungskabel von Buchse auf Buchse auf GND-Pin Nummer 10 auf der Servosteuerplatine
  18. Stecken Sie das blaue Buchse-zu-Buchse-Überbrückungskabel an Pin 6 an den I/O-Pin des Summers
  19. Stecken Sie das rote oder orangefarbene Überbrückungskabel von Buchse zu Buchse an Pin 6 an den VCC-Pin des Summers
  20. Stecken Sie das braune oder schwarze Buchse-zu-Buchse-Überbrückungskabel an Pin 6 an den GND-Pin des Summers
  21. Stecken Sie das grüne Buchse-zu-Buchse-Überbrückungskabel an Pin 7 an den OUT-Pin des linken IR-Sensors
  22. Stecken Sie das rote oder orange Buchse-zu-Buchse-Überbrückungskabel an Pin 7 an den VCC-Pin des linken IR-Sensors
  23. Stecken Sie das braune oder schwarze Buchse-zu-Buchse-Überbrückungskabel an Pin 7 an den GND-Pin des linken IR-Sensors
  24. Stecken Sie das grüne Buchse-zu-Buchse-Überbrückungskabel an Pin 8 an den OUT-Pin des rechten IR-Sensors
  25. Stecken Sie das rote oder orange Buchse-zu-Buchse-Überbrückungskabel an Pin 8 an den VCC-Pin des rechten IR-Sensors
  26. Stecken Sie das braune oder schwarze Buchse-zu-Buchse-Überbrückungskabel an Pin 8 an den GND-Pin des rechten IR-Sensors
  27. Stecken Sie das gelbe Überbrückungskabel von Buchse zu Buchse an Pin 9 an den Trig-Pin des Ultraschallsensors
  28. Stecken Sie das gelbe Buchse-zu-Buchse-Überbrückungskabel an Pin 10 an den Echo-Pin des Ultraschallsensors
  29. Stecken Sie das rote oder orange Buchse-zu-Buchse-Überbrückungskabel an Pin 9 an den VCC-Pin des Ultraschallsensors
  30. Stecken Sie das braune oder schwarze Buchse-zu-Buchse-Überbrückungskabel an Pin 9 an den GND-Pin des Ultraschallsensors
  31. Stecken Sie das violette Buchse-zu-Buchse-Überbrückungskabel an Pin 11 an den SDA-Pin des Magnometers
  32. Stecken Sie das violette Buchse-zu-Buchse-Überbrückungskabel an Pin 12 an den SCL-Pin des Magnometers
  33. Stecken Sie das rote oder orangefarbene Überbrückungskabel von Buchse zu Buchse an Pin 10 an den VCC-Pin des Magnometers
  34. Stecken Sie das braune oder schwarze Buchse-zu-Buchse-Überbrückungskabel an Pin 10 an den GND-Pin des Magnometers

Schritt 9: Kalibrieren der Klauenservos von BUGS

Image
Image

Alle folgenden Schritte sind im obigen Assembley-Video dargestellt.

Benötigte Schrauben und Servohörner:

  • 3x Einarm-Servohörner
  • 3x kurze Schrauben für Servohörner

Montageanleitungen:

  1. Schalten Sie den Roboter für 5 Sekunden ein, bis die Servos ihre Ausgangsposition erreichen, dann schalten Sie den Roboter aus
  2. Positionieren Sie den Arm in einem 90-Grad-Winkel zum Körper
  3. Setzen Sie das Arm-/Körper-Servohorn ein
  4. Mit einer kurzen Servohornschraube fixieren
  5. Positionieren Sie den Unterarm in einem 90-Grad-Winkel zum Arm
  6. Setzen Sie das Unterarm/Arm-Servohorn ein
  7. Mit einer kurzen Servohornschraube fixieren
  8. Positionieren Sie die Hand in der geschlossenen Position
  9. Setzen Sie das Hand-/Unterarm-Servohorn ein
  10. Mit einer kurzen Servohornschraube fixieren

Schritt 10: Kalibrieren der IR-Sensoren für die Linienverfolgung

Damit die IR-Sensoren eine schwarze Linie erkennen, müssen Sie die Potentiometerschraube an jedem IR-Sensor so einstellen, dass die 2 roten LEDs leuchten, wenn sich der Sensor in der Nähe einer weißen Fläche befindet, und dass nur eine rote LED leuchtet, wenn der Sensor ist in der Nähe einer schwarzen Fläche.

Schritt 11: Verwenden von BUGS

Verwenden von BUGS im Line-Following-Modus:

  • Stellen Sie den Roboter am Anfang der Linie auf den Boden
  • Platzieren Sie einen Golfball 3 cm vor dem Roboter
  • Schalten Sie den Roboter ein und sehen Sie ihm beim Gehen zu!!!

Verwenden von BUGS im Kompass- und Hindernisvermeidungsmodus:

  • Positionieren Sie den Roboter in die Richtung, in die er gehen soll
  • Schalte den Roboter ein und sieh ihm beim Gehen zu

Verwenden von BUGS mit einem Controller:

  • Verwenden Sie den Joystick, um den Roboter zu bewegen
  • Verwenden Sie die Aufwärts-Taste, um die Klaue zu öffnen und zu schließen
  • Verwenden Sie die Abwärtstaste, um den Arm nach oben und unten zu heben
  • Verwenden Sie die linke Taste, um den Kompass- und Hindernisvermeidungsmodus zu aktivieren
  • Halten Sie die linke Taste gedrückt, um den Kompass-Hindernisvermeidungsmodus zu deaktivieren
  • Verwenden Sie die rechte Taste, um den Linienverfolgungsmodus zu aktivieren
  • Halten Sie die rechte Taste gedrückt, um den Linienverfolgungsmodus zu deaktivieren
Robotik-Wettbewerb
Robotik-Wettbewerb

Zweiter Preis beim Robotik-Wettbewerb

Empfohlen: