Sisällysluettelo:

Kuinka tehdä Arduino LINE FOLLOWER ROBOT (SÄÄDETTÄVÄ NOPEUS): 5 vaihetta
Kuinka tehdä Arduino LINE FOLLOWER ROBOT (SÄÄDETTÄVÄ NOPEUS): 5 vaihetta

Video: Kuinka tehdä Arduino LINE FOLLOWER ROBOT (SÄÄDETTÄVÄ NOPEUS): 5 vaihetta

Video: Kuinka tehdä Arduino LINE FOLLOWER ROBOT (SÄÄDETTÄVÄ NOPEUS): 5 vaihetta
Video: High Density 2022 2024, Marraskuu
Anonim
Image
Image
Kuva
Kuva

joten tässä opetusohjelmassa aion näyttää sinulle, kuinka liikaa linjan seuraajarobotti, jolla on säädettävä nopeus

Vaihe 1:

Linjan seuraajarobotti, kuten nimestä voi päätellä, on automaattinen ohjattu ajoneuvo, joka seuraa mustaa viivaa. Yleensä viiva on polku, jolla linjanseurantarobotti kulkee, ja se on musta viiva valkoisella pinnalla, mutta toisinpäin (valkoinen viiva mustalla pinnalla) on myös mahdollista.

Vaihe 2: Tarvittavat komponentit

Tarvittavat komponentit
Tarvittavat komponentit
Tarvittavat komponentit
Tarvittavat komponentit

1.arduino uno

2.l298 moottorin kuljettaja

3.7.4 voltin litiumioniakku

4.3*ir -anturimoduulit

5,2*bo -moottorit

6. pyörät

Vaihe 3: Circuit Daigram

Circuit Daigram
Circuit Daigram

Vaihe 4: Arduino -linjan seuraajarobotin käyttö

Projektin toiminta on hyvin yksinkertainen botti havaitsee pinnan mustan viivan ja liikkuu sitä pitkin.

tarvitsemme antureita linjan havaitsemiseksi. Linjan havaitsemislogiikassa käytimme kahta infrapuna -anturia, jotka koostuvat IR -LEDistä ja valodiodista. Ne on sijoitettu heijastavaan muotoon eli vierekkäin, jotta aina kun ne tulevat valkoiselle pinnalle, IR -LED -valon lähettämä valo havaitaan valodiodilla. kun valkoisen pinnan heijastus on suuri, IR -LED -valon lähettämä infrapunavalo heijastuu mahdollisimman paljon ja se havaitaan valodiodilla.

Jos kyseessä on musta pinta, jonka heijastuskyky on heikko, musta pinta imee valon kokonaan eikä saavuta valodiodia. Samalla periaatteella asetamme IR -anturit linjaseurantarobottiin siten, että IR -anturit ovat lattian mustan viivan kummallakin puolella.

Vaihe 5: Koodi

Koodi
Koodi

koodi ja piiri

Suositeltava: