Indholdsfortegnelse:

Maze Solver Robot: 5 trin (med billeder)
Maze Solver Robot: 5 trin (med billeder)

Video: Maze Solver Robot: 5 trin (med billeder)

Video: Maze Solver Robot: 5 trin (med billeder)
Video: maze solving robot with arduino 2024, November
Anonim
Image
Image
Maze Solver Robot
Maze Solver Robot
Maze Solver Robot
Maze Solver Robot

- denne robot designet til at løse en simpel labyrint uden AI ved hjælp af følgende teknikker i koden:

1) PID

2) rotationsligninger

3) kalibrering

link til gitHub -kode:

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

Trin 1: Gør din komponent klar

Gør din komponent klar
Gør din komponent klar
Gør din komponent klar
Gør din komponent klar
Gør din komponent klar
Gør din komponent klar

jeg brugte alle ovenstående komponenter:

1- 2 gearet dc motor

2- 2 hjul

3- 1 kuglehjul

4- LCD

5- brødbræt og nogle ledninger (han -hann) && (han -hun)

6- 3 ultralydssensor

4- ultralydsholder

5- Arduino UNO board

6- 2 batteri 3,7 V med batteriholder

7- L298N motordrev

8- træchasis til robotlegemet

9- switch

Trin 2: Første lag

Første lag
Første lag
Første lag
Første lag

1- tilslut motoren, hjulene og drevet til chasis

2- tilslut motorer til motordrev ved hjælp af ledninger

3- ben på drevet til ben 3, 12, 13, 5, 2, 7 for at arduino

Noter det:

hvis hjulet på den højre motor for eksempel bevæger sig i den modsatte retning, gav du bare bytte ledninger på motoren, der var forbundet til drevet

Trin 3: Andet lag

Andet lag
Andet lag
Andet lag
Andet lag

- læg arduino, sensorer og brødbrætlag på den anden chasis og lad os sætte nogle ledninger

læs venligst kodefilen for at kende min forbindelse, men lad os opsummere:

1) VCC og GND for hver sonarsensor til brødbræt, Trigger og Echo vil blive knyttet til stifterne A0, A1, A2, A3, A4, A5 til de 3 sensorer

2) 5V og GND fra arduino til levering af brødbrættet

3) 5v ud fra drev til arduino input

4) GND fra arduino til GND drevet

Trin 4: Tænd for den

Tænd for den
Tænd for den

Placer din batteriholder med dine batterier i, og tag den røde ledning, tilslut den til input -pin til drevet og den sorte ledning til drevet GND med arduino -ledningen

Trin 5: Valgfrit trin

dette trin for at skabe glæde med din robot

1) placer din lcd og lav forbindelserne til arduino som vedhæftet kode

2) Slut den røde ledning på batteriholderen til kontakten ON og tag en ledning fra den anden pin til input på drevet for at styre robotens tænding med kontakten

3) endelig er det gjort, og prøv det gerne og lad mig vide, hvis du står over for problemer

Anbefalede: