Sadržaj:

Maze Solver Robot: 5 koraka (sa slikama)
Maze Solver Robot: 5 koraka (sa slikama)

Video: Maze Solver Robot: 5 koraka (sa slikama)

Video: Maze Solver Robot: 5 koraka (sa slikama)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Juli
Anonim
Image
Image
Maze Solver Robot
Maze Solver Robot
Maze Solver Robot
Maze Solver Robot

- ovaj robot dizajniran za rješavanje jednostavnog labirinta bez umjetne inteligencije koristeći sljedeće tehnike u kodu:

1) PID

2) jednadžbe rotacije

3) kalibracija

veza koda gitHub:

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

Korak 1: Pripremite komponentu

Pripremite svoju komponentu
Pripremite svoju komponentu
Pripremite svoju komponentu
Pripremite svoju komponentu
Pripremite svoju komponentu
Pripremite svoju komponentu

Koristio sam sve gore navedene komponente:

DC motor sa 1-2 zupčanika

2- 2 točka

3- 1 kotač

4- LCD

5- ploča za hljeb i neke žice (muško -muško) && (muško -žensko)

6- 3 ultrazvučni senzor

4- ultrazvučni držač

5- Arduino UNO ploča

6- 2 baterija 3,7 V sa držačem baterije

7- Pogon motora L298N

8- drvena šasija za tijelo robota

9- prekidač

Korak 2: Prvi sloj

Prvi sloj
Prvi sloj
Prvi sloj
Prvi sloj

1- spojite motor, kotače i pogon na šasiju

2- spojite motore na motorni pogon pomoću žica

3 pina pogona na pinove 3, 12, 13, 5, 2, 7 kako bi se arduino

Zapiši to:

na primjer, ako se kotač desnog motora pomiče u suprotnom smjeru, samo zamijenite žice motora koji je spojen na pogon

Korak 3: Drugi sloj

Drugi sloj
Drugi sloj
Drugi sloj
Drugi sloj

- stavite arduino, senzore i sloj ploče na drugu šasiju i ostavite neke žice

pročitajte datoteku koda da biste saznali moju vezu, ali rezimirajmo:

1) VCC i GND svakog senzora sonara na matičnoj ploči, okidač i odjek bit će spojeni na pinove A0, A1, A2, A3, A4, A5 za 3 senzora

2) 5V i GND iz arduina za napajanje ploče za kruh

3) 5V izlaz iz pogona na arduino ulaz

4) GND od arduina do GND pogona

Korak 4: Uključite ga

Napajanje
Napajanje

umetnite držač baterije s umetnutim baterijama i uzmite crvenu žicu povežite je s ulaznim pinom u pogon, a crnu žicu s GND pogona žicom arduina

Korak 5: Opcionalni korak

ovaj korak za usrećivanje vašeg robota

1) Postavite svoj lcd i povežite se s arduinom poput priloženog koda

2) povežite crvenu žicu držača baterije s ON pinom prekidača i povežite žicu s drugog pina na ulaz pogona za kontrolu uključivanja robota pomoću prekidača

3) konačno je gotovo i slobodno isprobajte i javite mi ako se suočite s nekim problemom

Preporučuje se: