Inhaltsverzeichnis:
- Schritt 1: Bereiten Sie Ihre Komponente vor
- Schritt 2: Erste Schicht
- Schritt 3: Zweite Schicht
- Schritt 4: Schalten Sie es ein
- Schritt 5: Optionaler Schritt
Video: Labyrinthlöser-Roboter - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
- Dieser Roboter wurde entwickelt, um ein einfaches Labyrinth ohne KI zu lösen, indem die folgenden Techniken im Code verwendet werden:
1) PID
2) Rotationsgleichungen
3) Kalibrierung
gitHub-Code-Link:
github.com/marwaMosafa/Maze-solver-algorithm-
Schritt 1: Bereiten Sie Ihre Komponente vor
Ich habe alle oben aufgeführten Komponenten verwendet:
1-2 DC-Getriebemotor
2- 2 Räder
3- 1 Kundenrad
4- LCD
5- Brotbrett und einige Drähte (männlich -männlich) && (männlich - weiblich)
6- 3 Ultraschallsensor
4- Ultraschallhalter
5- Arduino UNO-Board
6- 2 Akku 3,7 V mit Akkuhalter
7- L298N-Motorantrieb
8- Holzchassis für den Roboterkörper
9- Schalter
Schritt 2: Erste Schicht
1- Verbinden Sie den Motor, die Räder und den Antrieb mit dem Chassis
2- Motoren mit Drähten an den Motorantrieb anschließen
3- Pins des Laufwerks auf die Pins 3, 12, 13, 5, 2, 7 um arduino
beachten Sie, dass:
Wenn sich das Rad des rechten Motors zum Beispiel in die entgegengesetzte Richtung bewegt, die Sie angegeben haben, tauschen Sie einfach die Drähte des Motors aus, der mit dem Antrieb verbunden ist
Schritt 3: Zweite Schicht
- Legen Sie das Arduino, die Sensoren und die Steckbrettschicht auf das zweite Chassis und legen Sie einige Drähte an
Bitte lesen Sie die Codedatei, um meine Verbindung zu kennen, aber fassen wir zusammen:
1) VCC und GND jedes Sonarsensors an Steckbrett, Trigger und Echo werden an die Pins A0, A1, A2, A3, A4, A5 für die 3 Sensoren angeschlossen
2) 5V und GND von Arduino zur Versorgung des BreadBoards
3) 5V vom Laufwerk zum Arduino-Eingang
4) GND von Arduino zu GND das Laufwerk
Schritt 4: Schalten Sie es ein
Legen Sie Ihren Batteriehalter mit Ihren Batterien ein und nehmen Sie das rote Kabel, verbinden Sie es mit dem Eingangsstift des Laufwerks und das schwarze Kabel mit dem Kabel des Arduino mit dem GND des Laufwerks
Schritt 5: Optionaler Schritt
Dieser Schritt, um Ihrem Roboter Freude zu bereiten
1) Platzieren Sie Ihr LCD und stellen Sie die Verbindungen zu Arduino wie im beigefügten Code her
2) Verbinden Sie das rote Kabel des Batteriehalters mit dem ON-Pin des Schalters und nehmen Sie ein Kabel vom anderen Pin zum Eingang des Antriebs, um das Einschalten des Roboters mit dem Schalter zu steuern
3) endlich ist es fertig und probiere es gerne aus und lass es mich wissen, wenn du irgendwelche Probleme hast