Sisällysluettelo:

Linjan seuraaja Tinkercadissa: 3 vaihetta
Linjan seuraaja Tinkercadissa: 3 vaihetta

Video: Linjan seuraaja Tinkercadissa: 3 vaihetta

Video: Linjan seuraaja Tinkercadissa: 3 vaihetta
Video: Топ 5 скрытых полезных программ Windows 10 2024, Heinäkuu
Anonim
Linjan seuraaja Tinkercadissa
Linjan seuraaja Tinkercadissa

Tinkercad -projektit »

A-linjan seuraajarobotti, kuten nimestä voi päätellä, on automaattinen ohjattu ajoneuvo, joka seuraa visuaalista linjaa, joka on upotettu lattiaan tai kattoon. Yleensä visuaalinen viiva on polku, jolla linjanseurantarobotti kulkee, ja se on musta viiva valkoisella pinnalla, mutta toinen tapa (valkoinen viiva mustalla pinnalla) on myös mahdollista. Tietyt kehittyneet linjaseurantarobotit käyttävät näkymätöntä magneettikenttää poluinaan.

Suuria linjaseurantarobotteja käytetään yleensä teollisuudessa automatisoidun tuotantoprosessin avuksi. Niitä käytetään myös sotilaallisiin sovelluksiin, ihmisten avustustarkoituksiin, toimituspalveluihin jne.

Linjan seuraajarobotti on yksi ensimmäisistä roboteista, joilla aloittelijat ja opiskelijat saisivat ensimmäisen robottikokemuksensa. Tässä projektissa olemme suunnitelleet yksinkertaisen linjaseurantarobotin, joka käyttää Arduinoa ja joitain muita komponentteja.

Vaihe 1: Tarvittavat komponentit:

Tarvittavat komponentit
Tarvittavat komponentit
Tarvittavat komponentit
Tarvittavat komponentit
Tarvittavat komponentit
Tarvittavat komponentit

1. Arduino UNO (tai Arduino Nano)

2. L293D -moottoriajurin IC [voit ostaa moduulin tai voit tehdä itse]

3. Vaihdemoottorit x 2

4. IR -anturimoduuli x 2 [Voit ostaa moduulin tai tehdä sen itse]

5.johtojen yhdistäminen

6. Virtalähde

7. Akun liitin

Vaihe 2: Arduino -linjan seuraajarobotin työskentely:

Arduino Line -seurantarobotin toiminta
Arduino Line -seurantarobotin toiminta
Arduino Line -seurantarobotin toiminta
Arduino Line -seurantarobotin toiminta

Tässä projektissa olen suunnitellut Arduino -pohjaisen linjaseurantarobotin. Projektin toiminta on melko yksinkertaista: havaitse pinnan musta viiva ja siirry sitä pitkin.

Kuten mainittiin, tarvitsemme antureita linjan havaitsemiseksi. Linjan havaitsemislogiikassa käytimme kahta IR -anturia, jotka koostuvat IR -LEDistä ja fotodiodista. Ne on sijoitettu heijastavaan muotoon eli vierekkäin, jotta fotodiodi tunnistaa infrapunavalon lähettämän valon aina, kun ne tulevat heijastavan pinnan läheisyyteen.

Kun robotti siirtyy eteenpäin, molemmat anturit odottavat linjan havaitsemista. Jos esimerkiksi yllä olevan kuvan IR -anturi 1 havaitsee mustan viivan, se tarkoittaa, että edessä on oikea käyrä (tai käänne). Arduino UNO havaitsee tämän muutoksen ja lähettää signaalin moottoriajurille vastaavasti. Kääntyäkseen oikealle, robotin oikealla puolella olevaa moottoria hidastetaan PWM: llä, kun taas vasemmalla puolella olevaa moottoria käytetään normaalilla nopeudella.

Samoin kun IR -anturi 2 havaitsee mustan viivan ensin, se tarkoittaa, että edessä on vasen käyrä ja robotin on käännyttävä vasemmalle. Jotta robotti voisi kääntyä vasemmalle, sen vasemmalla puolella oleva moottori hidastuu (tai se voidaan pysäyttää kokonaan tai sitä voidaan kiertää vastakkaiseen suuntaan) ja oikeanpuoleista moottoria käytetään normaalilla nopeudella. sekä anturien että kääntää robotin tiedot niiden havaitseman linjan mukaisesti.

Vaihe 3: Koodi:

Luottoa varten seuraa seuraavia tilejäni. Kiitos

Saat lisää mielenkiintoisia projekteja ottamalla yhteyttä minuun: Youtube:

Facebook -sivu:

Instagram:

Suositeltava: