Sisukord:

Labürindi lahendaja robot: 5 sammu (piltidega)
Labürindi lahendaja robot: 5 sammu (piltidega)

Video: Labürindi lahendaja robot: 5 sammu (piltidega)

Video: Labürindi lahendaja robot: 5 sammu (piltidega)
Video: 🤦🏼‍♂️Когда ничего лучше нет: так ли ужасен легендарный 1.4 TSI (CAXA) ? 2024, Juuli
Anonim
Image
Image
Labürindi lahendaja robot
Labürindi lahendaja robot
Labürindi lahendaja robot
Labürindi lahendaja robot

- see robot on mõeldud lihtsa labürindi lahendamiseks ilma AI -ta, kasutades koodis järgmisi tehnikaid:

1) PID

2) pöörlemisvõrrandid

3) kalibreerimine

gitHubi koodi link:

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

Samm: valmistage komponent ette

Valmistage oma komponent ette
Valmistage oma komponent ette
Valmistage oma komponent ette
Valmistage oma komponent ette
Valmistage oma komponent ette
Valmistage oma komponent ette

kasutasin kõiki ülaltoodud komponente:

1-2 käigukastiga alalisvoolumootor

2- 2 ratast

3- 1 klastriratas

4- LCD

5 - leivalaud ja mõned juhtmed (mees -mees) && (mees - naine)

6–3 ultraheliandurit

4- ultrahelihoidja

5- Arduino UNO plaat

6- 2 aku 3,7 V koos akuhoidjaga

7- L298N mootori ajam

8- roboti kere puidust kere

9- lüliti

2. samm: esimene kiht

Esimene kiht
Esimene kiht
Esimene kiht
Esimene kiht

1- ühendage mootor, rattad ja ajam kere külge

2- ühendage mootorid juhtmete abil mootori ajamiga

3- ajami tihvtid tihvtidele 3, 12, 13, 5, 2, 7, et arduino

pange tähele, et:

kui näiteks parema mootori ratas liigub vastupidises suunas, siis andke lihtsalt vahetada ajamiga ühendatud mootori juhtmed

Samm: teine kiht

Teine kiht
Teine kiht
Teine kiht
Teine kiht

- pange arduino, andurid ja leivaplaadi kiht teisele raamile ja laske mõned juhtmed panna

palun lugege koodifaili, et teada saada minu seost, kuid teeme kokkuvõtte:

1) iga sonari anduri VCC ja GND leivaplaadile, päästik ja kaja kinnitatakse kolme anduri tihvtidele A0, A1, A2, A3, A4, A5

2) 5V ja GND arduinost leivalaua varustamiseks

3) 5v välja draivist arduino sisendisse

4) GND alates arduino kuni GND ajam

4. samm: lülitage see sisse

Lülitage see sisse
Lülitage see sisse

asetage patareipesa koos akudega ja võtke punane juhe, ühendage see draivi sisendpoldiga ja must juhe draivi GND -ga arduino juhtmega

5. samm: valikuline samm

see samm robotiga rõõmustamiseks

1) asetage oma lcd ja looge ühendused arduinoga nagu lisatud kood

2) ühendage patareipesa punane juhe lüliti ON -tihvtiga ja viige juhe teisest tihvtist ajami sisendisse, et juhtida roboti sisselülitamist lülitiga

3) lõpuks on see tehtud ja proovige julgelt ning andke mulle teada, kui teil on probleeme

Soovitan: