Inhaltsverzeichnis:
- Schritt 1: Bits und Stücke, die Sie benötigen
- Schritt 2: Und der Code
- Schritt 3: Setzen Sie die Bits an die richtige Stelle
- Schritt 4: Und diese Drähte … Oh Junge
- Schritt 5: In Aktion
Video: Der kleinste und süßeste Arduino Hindernisvermeidungsroboter aller Zeiten - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
Haben Sie genug von großen, ungeschickten Robotern, die ein halbes Regal in Ihrem Zimmer einnehmen? Sind Sie bereit, Ihren Roboter mitzunehmen, aber er passt einfach nicht in Ihre Tasche? Bitte schön! Ich präsentiere dir Minibot, den süßesten und kleinsten Hindernisvermeidungsroboter, den du jemals (jemals) zusammenstellen könntest!
Schritt 1: Bits und Stücke, die Sie benötigen
Kleines Steckbrett (4,5 cm x 3,5 cm), 17 Löcher lang und 2 Reihen mit 5 Löchern breit. Sie können den Roboter auch ohne ihn bauen, aber es ist eine schöne Sache, wenn Sie den Roboter modifizieren möchten.
Arduino-Nano. Ich verwende den, der mit den bereits an die Platine gelöteten Pins geliefert wird, aber Sie können auch das pinlose Arduino Nano verwenden und die Kabel direkt an die Platine löten
9V Batterie. Ja, eine gute alte Batterie.
9V Batteriehalter. (habe es von einem alten Spielzeug)
2 Servos mit kontinuierlicher Rotation (sie sehen aus wie SG () Servos, aber es sind tatsächlich Servos mit kontinuierlicher Rotation. Ich habe sie HIER gekauft
2 Gummiräder. Sieh dich nur um. Es gibt bestimmt irgendwo ein altes Spielzeug, das seine Räder nicht braucht.
Kabel. Ein Haufen von ihnen. Zu viele Kabel gibt es nicht.
Ultraschallsensor. Das 4-Pin-Modell. Ebay, Amazon oder sonst wo. Sie sind alle gleich.
3D-gedrucktes Gehäuse. Die 3D-Dateien finden Sie HIER
Schritt 2: Und der Code
Keine Raketenwissenschaft hier. Nur ein super einfacher Code, der den Roboter vorwärts bewegt, wenn in 15 cm nichts zu sehen ist, und eine scharfe Kurve macht, wenn etwas näher als 15 cm ist.
Laden Sie einfach die txt-Datei herunter und kopieren Sie den Code in Ihre Arduino-Schnittstelle.
Schritt 3: Setzen Sie die Bits an die richtige Stelle
Das Steckbrett, Arduino, Ultraschallsensor und Batterie befinden sich im oberen Teil des Chassis, aber setzen Sie die Komponenten NOCH NICHT ein. Sie müssen das Ganze zuerst verkabeln. (ja, ich habe diesen Fehler gemacht) (zweimal)
Die 2 Servos werden einfach im unteren Teil des Chassis eingerastet. Ja, Sie können diese 2 jetzt einfügen.
Die Räder werden mit etwas Draht, etwas Heißkleber oder mit einem Zauberspruch an den Servowellen befestigt. Deine Entscheidung.
Schritt 4: Und diese Drähte … Oh Junge
Hier kommt der hässliche Teil. die Verkabelung. SO viele Drähte und SO wenig Platz.
Beginnen wir mit dem Ultraschallsensor.
- Vcc -> +5V des Arduino
- Trig -> D11 des Arduino
- Echo -> D12 des Arduino
- GND -> GND des Arduino (beliebiger der 2 GND-Pins des Arduino)
Servo 1:
- Oranger Draht ->D9 des Arduino
- Rotes Kabel -> +5V des Arduino
- Brauner Draht -> GND des Arduino (beliebiger der 2 GND-Pins des Arduino)
Servo 2:
- Oranger Draht -> D10 des Arduino
- Rotes Kabel -> +5V des Arduino
- Brauner Draht -> GND des Arduino (beliebiger der 2 GND-Pins des Arduino)
Batterie:
- Rotes Kabel -> Vin-Pin des Arduino
- Schwarzes Kabel -> GND des Arduino (beliebiger der 2 GND-Pins des Arduino)
Jetzt müssen Sie nur noch alle Drähte vorsichtig in das Chassis stecken und beide Hälften schließen. Mein Roboter ist so voll, dass er ein Gummiband braucht, damit er nicht seine Eingeweide verschüttet.
Schritt 5: In Aktion
Ihr Roboter fährt vorwärts, bis er etwas in weniger als 15 cm Entfernung findet.
Sie können den Abstand in dieser Codezeile ändern:
wenn(Entfernung<=15)
Sie können auch die Vorwärts- und Rückwärtsgeschwindigkeit ändern, indem Sie diese Zeilen ändern:
myservo1.write(XXX);myservo2.write(XXX);
wobei XXX=0 volle Geschwindigkeit vorwärts für myservo1 und XXX=180 volle Geschwindigkeit vorwärts für myservo2 ist
und XXX=90 ist für beide Servos ein Punkt.
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Raspberry Pi mit Node.js mit der Cloud verbinden – wikiHow
So verbinden Sie Raspberry Pi mit Node.js mit der Cloud: Dieses Tutorial ist nützlich für alle, die einen Raspberry Pi mit Node.js mit der Cloud, insbesondere mit der AskSensors IoT-Plattform, verbinden möchten. Sie haben keinen Raspberry Pi? Wenn Sie derzeit keinen Raspberry Pi besitzen, empfehle ich Ihnen, sich einen Raspberry Pi zuzulegen
ESP-01 Programmier-Hack - der Einfache :): 6 Schritte
ESP-01 Programmierer Hack - der Einfache :): Hallo ESPer, In diesem anweisbaren zeige ich Ihnen einen einfachen Hack, um einen Programmierer für ESP-01 / ESP8266-01 / ES-01-Modul zu machen. Die meisten von uns haben ein Arduino-Board oder FTDI USB-TTL-Geräte als Programmierer für dieses Modul verwendet. Beide Methoden funktionieren gut. Aber t
Der Sanity Check: 5 Schritte (mit Bildern)
Der Sanity Check: Bei diesem Projekt dreht sich alles um die Gesundheit oder darum, dass er regelmäßig überprüft wird. Der beste Weg, dies zu erreichen, besteht darin, eine Maske zu bauen, deren Augen zufällig rot leuchten. Oft genug, damit es auffällt, aber spärlich genug, um die Leute zweifeln zu lassen
So erstellen Sie einen Smart Pot mit NodeMCU, der von der App gesteuert wird – wikiHow
So erstellen Sie einen Smart Pot mit NodeMCU, der von einer App gesteuert wird: In dieser Anleitung bauen wir einen Smart Pot, der von einem ESP32 und einer Anwendung für Smartphones (iOS und Android) gesteuert wird. Wir verwenden NodeMCU (ESP32) für die Konnektivität und die Blynk-Bibliothek für das Cloud-IoT und die Anwendung auf dem Smartphone. Endlich haben wir