Cuprins:

Robot Maze Solver: 5 pași (cu imagini)
Robot Maze Solver: 5 pași (cu imagini)

Video: Robot Maze Solver: 5 pași (cu imagini)

Video: Robot Maze Solver: 5 pași (cu imagini)
Video: MM 2020-2021 Lecture 5: Maze Solving 2024, Noiembrie
Anonim
Image
Image
Robot Maze Solver
Robot Maze Solver
Robot Maze Solver
Robot Maze Solver

- acest robot conceput pentru a rezolva un labirint simplu, fără nicio IA folosind următoarele tehnici din cod:

1) PID

2) ecuații de rotație

3) calibrare

Link cod gitHub:

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

Pasul 1: Pregătiți-vă componenta

Pregătiți-vă componenta
Pregătiți-vă componenta
Pregătiți-vă componenta
Pregătiți-vă componenta
Pregătiți-vă componenta
Pregătiți-vă componenta

Am folosit toate componentele enumerate mai sus:

1 - 2 motoare de curent continuu

2- 2 roți

3- 1 roată custer

4- LCD

5- placă de pâine și câteva fire (masculin-masculin) && (masculin - feminin)

6-3 senzor ultra sonic

4- suport ultra sonic

5- Placa Arduino UNO

6-2 baterie 3,7 V cu suport baterie

7- Acționare motor L298N

8- chasis din lemn pentru corpul robotului

9- comutator

Pasul 2: Primul strat

Primul strat
Primul strat
Primul strat
Primul strat

1- conectați motorul, roțile și acționarea la șurub

2- conectați motoarele la acționarea motorului folosind fire

3- pinii unității la pinii 3, 12, 13, 5, 2, 7 pentru a arduino

Rețineți că:

dacă roata motorului potrivit, de exemplu, se mișcă în direcția opusă, ați schimbat firele motorului conectat la unitate

Pasul 3: Al doilea strat

Al doilea strat
Al doilea strat
Al doilea strat
Al doilea strat

- puneți arduino, senzorii și stratul de panou pe al doilea chasis și permiteți să puneți câteva fire

vă rugăm să citiți fișierul de cod pentru a afla conexiunea mea, dar să rezumăm:

1) VCC și GND ale fiecărui senzor sonar pe panou, Trigger și Echo se vor atașa la pinii A0, A1, A2, A3, A4, A5 pentru cei 3 senzori

2) 5V și GND de la arduino pentru a furniza breadBoard

3) 5V ieșire de la unitate la intrare arduino

4) GND de la arduino la GND unitatea

Pasul 4: Porniți-l

Porniți-l
Porniți-l

așezați suportul bateriei cu bateriile și luați firul roșu conectați-l la pinul de intrare pe unitate și firul negru la GND al unității cu firul arduino

Pasul 5: Pasul opțional

acest pas pentru a face ceva bucurie cu robotul tău

1) amplasați lcd-ul și efectuați conexiunile la arduino, precum codul atașat

2) conectați firul roșu al suportului bateriei la pinul ON al comutatorului și luați un fir de la celălalt pin la intrarea unității pentru a controla alimentarea robotului cu comutatorul

3) în cele din urmă s-a terminat și nu ezitați să-l încercați și să-mi spuneți dacă aveți probleme

Recomandat: