Taula de continguts:

Robot Maze Solver: 5 passos (amb imatges)
Robot Maze Solver: 5 passos (amb imatges)

Vídeo: Robot Maze Solver: 5 passos (amb imatges)

Vídeo: Robot Maze Solver: 5 passos (amb imatges)
Vídeo: Маленький лисенок вышел к людям за помощью 2024, De novembre
Anonim
Image
Image
Robot Maze Solver
Robot Maze Solver
Robot Maze Solver
Robot Maze Solver

- aquest robot dissenyat per resoldre un laberint senzill sense cap IA utilitzant les següents tècniques del codi:

1) PID

2) equacions de rotació

3) calibratge

Enllaç de codi gitHub:

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

Pas 1: prepareu el vostre component

Prepareu el vostre component
Prepareu el vostre component
Prepareu el vostre component
Prepareu el vostre component
Prepareu el vostre component
Prepareu el vostre component

He utilitzat tots els components indicats anteriorment:

1- 2 motors de corrent continu

2- 2 rodes

3- 1 roda custer

4- LCD

5- taulers de pa i alguns cables (masculí-masculí) && (masculí - femení)

6-3 sensor ultra sonor

4- suport ultrasonic

5- Tauler Arduino UNO

6-2 bateria de 3,7 V amb suport per a bateria

7- Accionament del motor L298N

8- xassís de fusta per al cos del robot

9- commutador

Pas 2: primera capa

Primera capa
Primera capa
Primera capa
Primera capa

1- connecteu el motor, les rodes i l’accionament al xassís

2- connecteu motors a l'accionament del motor mitjançant cables

3- pins de la unitat als pins 3, 12, 13, 5, 2, 7 per arduino

tingues en compte que:

si la roda del motor correcte, per exemple, es mou en la direcció oposada que heu donat, només canvieu els cables del motor que es connectava a la unitat

Pas 3: segona capa

Segona capa
Segona capa
Segona capa
Segona capa

- col·loqueu la capa arduino, sensors i taulers de panells al segon xassís i deixeu posar alguns cables

llegiu el fitxer de codi per conèixer la meva connexió, però resumim:

1) VCC i GND de cada sensor de sonar a la placa de connexió, Trigger i Echo s'uneixen als pins A0, A1, A2, A3, A4, A5 per als 3 sensors

2) 5V i GND d'arduino per subministrar el breadBoard

3) Sortida de 5 V de la unitat a l'entrada d'arduino

4) GND d’arduino a GND a la unitat

Pas 4: engegueu-lo

Enceneu-lo
Enceneu-lo

col·loqueu el suport de la bateria amb les bateries i agafeu el cable vermell, connecteu-lo al pin d'entrada a la unitat i el cable negre al GND de la unitat amb el cable de l'arduino

Pas 5: pas opcional

aquest pas per fer una mica d’alegria amb el vostre robot

1) col·loqueu el vostre lcd i feu les connexions a arduino com el codi adjunt

2) connecteu el cable vermell del suport de la bateria al pin ON de l’interruptor i agafeu un cable de l’altre pin a l’entrada de la unitat per controlar l’encesa del robot amb l’interruptor

3) finalment està acabat i no dubteu a provar-ho i feu-me saber si teniu problemes

Recomanat: