INHOUDSOPGAWE:

Maze Solver Robot: 5 stappe (met foto's)
Maze Solver Robot: 5 stappe (met foto's)

Video: Maze Solver Robot: 5 stappe (met foto's)

Video: Maze Solver Robot: 5 stappe (met foto's)
Video: Основные ошибки при возведении перегородок из газобетона #5 2024, Desember
Anonim
Image
Image
Doolhofoplosser -robot
Doolhofoplosser -robot
Doolhofoplosser -robot
Doolhofoplosser -robot

- hierdie robot is ontwerp om 'n eenvoudige doolhof op te los sonder AI met behulp van die volgende tegnieke in die kode:

1) PID

2) rotasievergelykings

3) kalibrasie

gitHub -kode skakel:

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

Stap 1: Maak u komponent gereed

Maak u komponent gereed
Maak u komponent gereed
Maak u komponent gereed
Maak u komponent gereed
Maak u komponent gereed
Maak u komponent gereed

Ek het al die komponente hierbo gelys:

1- 2-gerigte DC-motor

2- 2 wiele

3- 1 wielwiel

4- LCD

5- broodbord en 'n paar drade (manlik -mannetjie) && (manlik - vroulik)

6- 3 ultra soniese sensor

4- ultra soniese houer

5- Arduino UNO-bord

6- 2 battery 3,7 V met batteryhouer

7- L298N motoraandrywing

8- houtjase vir die robotliggaam

9- skakelaar

Stap 2: Eerste laag

Eerste laag
Eerste laag
Eerste laag
Eerste laag

1- verbind die motor, wiele en die aandrywing met die chasis

2- verbind motors met motoraandrywing met drade

3-penne van die aandrywing na penne 3, 12, 13, 5, 2, 7 om te arduino

Let daarop dat:

as die wiel van die regte motor byvoorbeeld in die teenoorgestelde rigting beweeg, het u net die drade van die motor wat met die aandrywing verbind is, omgeruil

Stap 3: Tweede laag

Tweede laag
Tweede laag
Tweede laag
Tweede laag

- plaas die arduino, sensors en broodbordlaag op die tweede chasis en laat 'n paar drade sit

Lees die kode lêer om my verbinding te ken, maar laat ons 'n opsomming maak:

1) VCC en GND van elke sonarsensor op broodbord, Trigger en Echo sal aan penne A0, A1, A2, A3, A4, A5 vir die 3 sensors geheg word

2) 5V en GND van arduino om die broodbord te voorsien

3) 5v uit van aandrywing na arduino -ingang

4) GND van arduino na GND die aandrywer

Stap 4: Skakel dit aan

Skakel dit aan
Skakel dit aan

Plaas u batteryhouer met u batterye in en neem die rooi draad aan die ingangspen op die aandrywer en die swart draad aan die GND van die aandrywer met die draad van die arduino

Stap 5: Opsionele stap

hierdie stap om vreugde te maak met u robot

1) plaas u LCD en maak die verbindings met Arduino, soos die aangehegte kode

2) verbind die rooi draad van die batteryhouer met die AAN -pen van die skakelaar en neem 'n draad van die ander pen na die ingang van die aandrywer om die aanskakeling van die robot met die skakelaar te beheer

3) uiteindelik is dit klaar, en probeer dit gerus en laat weet my as u probleme ondervind

Aanbeveel: