Obsah:

Robot riešiteľa bludiska: 5 krokov (s obrázkami)
Robot riešiteľa bludiska: 5 krokov (s obrázkami)

Video: Robot riešiteľa bludiska: 5 krokov (s obrázkami)

Video: Robot riešiteľa bludiska: 5 krokov (s obrázkami)
Video: Chapter 18 - The Jungle by Upton Sinclair 2024, November
Anonim
Image
Image
Robot riešiteľ bludísk
Robot riešiteľ bludísk
Robot riešiteľ bludísk
Robot riešiteľ bludísk

- tento robot navrhnutý tak, aby riešil jednoduché bludisko bez akejkoľvek AI pomocou nasledujúcich techník v kóde:

1) PID

2) rotačné rovnice

3) kalibrácia

Odkaz na kód gitHub:

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

Krok 1: Pripravte si komponent

Pripravte si komponent
Pripravte si komponent
Pripravte si komponent
Pripravte si komponent
Pripravte si komponent
Pripravte si komponent

Použil som všetky vyššie uvedené komponenty:

1–2 prevodový jednosmerný motor

2- 2 kolesá

3- 1 custerové koleso

4- LCD

5- chlebová doska a niekoľko drôtov (muži - muži) && (muži - ženy)

6- 3 ultra sonický senzor

4- ultra zvukový držiak

5- Doska Arduino UNO

6- 2 batéria 3,7 V s držiakom batérie

7- Motorový pohon L298N

8- drevená chasis pre telo robota

9- spínač

Krok 2: Prvá vrstva

Prvá vrstva
Prvá vrstva
Prvá vrstva
Prvá vrstva

1- pripojte motor, kolesá a pohon k chasis

2- Pripojte motory k pohonu motora pomocou drôtov

3- piny pohonu na piny 3, 12, 13, 5, 2, 7, aby arduino

poznač si to:

ak sa napríklad koleso pravého motora pohybuje v opačnom smere, ako ste dali, stačí vymeniť vodiče motora, ktoré sú pripojené k pohonu

Krok 3: Druhá vrstva

Druhá vrstva
Druhá vrstva
Druhá vrstva
Druhá vrstva

- položte arduino, senzory a vrstvu breadboard na druhú cházu a dajte pár drôtov

prečítajte si súbor kódu, aby ste poznali moje spojenie, ale zhrňme si to:

1) VCC a GND každého senzora sonaru na doske, spúšť a ozvena budú pripevnené k pinom A0, A1, A2, A3, A4, A5 pre 3 senzory

2) 5V a GND z arduina na napájanie breadBoardu

3) 5V výstup z disku na arduino vstup

4) GND z arduino na GND disk

Krok 4: Zapnite ho

Zapnite to
Zapnite to

vložte držiak batérie s batériami a červený vodič zapojte do vstupného kolíka jednotky a čierny vodič do GND jednotky drôtom arduina

Krok 5: Voliteľný krok

týmto krokom urobíte radosť svojmu robotovi

1) umiestnite LCD a vytvorte pripojenie k arduinu podľa priloženého kódu

2) zapojte červený vodič držiaka batérie do kolíka ON spínača a odoberte drôt z druhého kolíka na vstup disku, aby ste pomocou vypínača mohli ovládať zapnutie robota

3) konečne je to hotové a neváhajte to vyskúšať a dajte mi vedieť, ak budete mať nejaké problémy

Odporúča: