Talaan ng mga Nilalaman:

Maze Solver Robot: 5 Hakbang (na may Mga Larawan)
Maze Solver Robot: 5 Hakbang (na may Mga Larawan)

Video: Maze Solver Robot: 5 Hakbang (na may Mga Larawan)

Video: Maze Solver Robot: 5 Hakbang (na may Mga Larawan)
Video: The Immortal Hulk: Full Story (The Big Spill) 2024, Nobyembre
Anonim
Image
Image
Maze Solver Robot
Maze Solver Robot
Maze Solver Robot
Maze Solver Robot

- Ang robot na ito ay dinisenyo upang malutas ang isang simpleng maze nang walang anumang AI na gumagamit ng mga sumusunod na diskarte sa code:

1) PID

2) mga equation ng pag-ikot

3) pagkakalibrate

link ng gitHub code:

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

Hakbang 1: Ihanda ang Iyong Component

Ihanda ang Iyong Component
Ihanda ang Iyong Component
Ihanda ang Iyong Component
Ihanda ang Iyong Component
Ihanda ang Iyong Component
Ihanda ang Iyong Component

ginamit ko ang lahat ng sangkap na nakalista sa itaas:

1- 2 nakatuon dc motor

2- 2 gulong

3- 1 custer wheel

4- LCD

5- bread board at ilang mga wire (male -male) && (lalaki - babae)

6- 3 ultra sonic sensor

4- may hawak ng ultra sonic

5- Arduino UNO board

6- 2 baterya 3.7 V na may hawak ng baterya

7- L298N motor drive

8- kahoy na chasis para sa katawan ng robot

9- lumipat

Hakbang 2: Unang Layer

Unang Layer
Unang Layer
Unang Layer
Unang Layer

1- ikonekta ang motor, gulong at ang drive sa chasis

2- ikonekta ang mga motor sa motor drive gamit ang mga wire

3- mga pin ng drive sa mga pin 3, 12, 13, 5, 2, 7 upang arduino

tandaan na:

kung ang gulong ng tamang motor halimbawa gumalaw sa kabaligtaran na direksyon na ibinigay mo palitan lamang ang mga wire ng motor na kumonekta sa drive

Hakbang 3: Pangalawang Layer

Pangalawang Layer
Pangalawang Layer
Pangalawang Layer
Pangalawang Layer

- ilagay ang arduino, sensor at layer ng breadboard sa pangalawang chasis at hayaang maglagay ng ilang mga wire

mangyaring basahin ang code file upang malaman ang aking koneksyon ngunit buod natin:

1) Ang VCC at GND ng bawat sonar sensor sa breadboard, ang Trigger at Echo ay nakakabit sa mga pin na A0, A1, A2, A3, A4, A5 para sa 3 sensor

2) 5V at GND mula sa arduino upang ibigay ang breadBoard

3) 5v palabas mula sa drive hanggang sa arduino input

4) GND mula sa arduino hanggang sa GND ang drive

Hakbang 4: Palakasin Ito

Lakasin Ito
Lakasin Ito

ilagay ang iyong may hawak ng baterya gamit ang iyong mga baterya at kunin ang pulang kawad na ikonekta ito sa input pin sa drive at ang itim na kawad sa GND ng drive gamit ang wire ng arduino

Hakbang 5: Opsyonal na Hakbang

ang hakbang na ito para sa paggawa ng ilang kagalakan sa iyong robot

1) ilagay ang iyong lcd at gawin ang mga koneksyon sa arduino tulad ng naka-attach na code

2) ikonekta ang pulang kawad ng may hawak ng baterya sa ON pin ng switch at kumuha ng isang kawad mula sa kabilang pin sa input ng drive upang makontrol ang lakas ng robot gamit ang switch

3) sa wakas tapos na ito at huwag mag-atubiling subukan ito at ipaalam sa akin kung nahaharap ka sa anumang mga problema

Inirerekumendang: