Innehållsförteckning:

Maze Solver Robot: 5 steg (med bilder)
Maze Solver Robot: 5 steg (med bilder)

Video: Maze Solver Robot: 5 steg (med bilder)

Video: Maze Solver Robot: 5 steg (med bilder)
Video: maze solving robot with arduino 2024, November
Anonim
Image
Image
Labyrintlösningsrobot
Labyrintlösningsrobot
Labyrintlösningsrobot
Labyrintlösningsrobot

- denna robot utformad för att lösa en enkel labyrint utan AI med hjälp av följande tekniker i koden:

1) PID

2) rotationsekvationer

3) kalibrering

gitHub -kodlänk:

github.com/marwaMosafa/Maze-solver-algorithm-

Steg 1: Gör din komponent redo

Gör din komponent redo
Gör din komponent redo
Gör din komponent redo
Gör din komponent redo
Gör din komponent redo
Gör din komponent redo

Jag använde alla komponenter som anges ovan:

1- 2 växlad likströmsmotor

2- 2 hjul

3- 1 kugghjul

4- LCD

5- brödbräda och några trådar (hane -hane) && (hane -hona)

6-3 ultraljudssensor

4- ultraljudshållare

5- Arduino UNO styrelse

6- 2 batterier 3,7 V med batterihållare

7- L298N motordrivning

8- trächasis för robotkroppen

9- omkopplare

Steg 2: Första lagret

Första lagret
Första lagret
Första lagret
Första lagret

1- anslut motor, hjul och drivning till chasen

2- Anslut motorer till motordrivning med ledningar

3-stift på enheten till stift 3, 12, 13, 5, 2, 7 för att arduino

anteckna det:

om hjulet på den högra motorn till exempel rör sig i motsatt riktning gav du bara byta ledningar på motorn som ansluts till drivenheten

Steg 3: Andra lagret

Andra lagret
Andra lagret
Andra lagret
Andra lagret

- lägg arduino, sensorer och brödbrädeskikt på den andra chasen och låt sätta några ledningar

Vänligen läs kodfilen för att veta min anslutning men låt oss sammanfatta:

1) VCC och GND för varje ekolodsgivare till brödbräda, Trigger och Echo kommer att fästas på stift A0, A1, A2, A3, A4, A5 för de 3 sensorerna

2) 5V och GND från arduino för att leverera brödbrädet

3) 5v ut från enhet till arduino -ingång

4) GND från arduino till GND -enheten

Steg 4: Slå på den

Starta den
Starta den

placera din batterihållare med batterierna i och ta den röda ledningen anslut den till ingångsstiftet till enheten och den svarta ledningen till enhetens GND med arduino -kabeln

Steg 5: Valfritt steg

detta steg för att göra lite glädje med din robot

1) placera din LCD och gör anslutningarna till arduino som koden bifogad

2) anslut den röda ledningen på batterihållaren till strömbrytarens ON -stift och ta en kabel från den andra stiftet till ingången på enheten för att styra robotens påslagning med omkopplaren

3) äntligen är det gjort och prova det gärna och meddela mig om du stöter på några problem

Rekommenderad: