Sisällysluettelo:
Video: BrickPi3 -linjan seuraaja: 4 vaihetta
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tässä on projekti, joka osoittaa, kuinka Dexter Industries Line -seuraajaa voidaan käyttää BrickPi3 -robotin seuraamiseen.
Vaihe 1: Laitteiston asennus
Tässä projektissa käytetään BrickPi3 -robottia, joka on rakennettu kahdella käyttömoottorilla liukuohjatussa kokoonpanossa. Vasen käyttömoottori on liitetty BrickPi3 -porttiin B ja oikea käyttömoottori on liitetty BrickPi3 -porttiin C. Linjanseuranta -anturi on liitetty BrickPi3: n Grove I2C -porttiin.
Voit luoda oman linjakokoonpanon käyttämällä tässä olevia linjasegmenttejä tai käyttää Lego Mindstorms -mattoa.
Vaihe 2: Ohjelmiston asennus
Olipa Raspberry Pi -laitteessasi Raspbian tai Raspbian For Robots, voit asentaa ohjaimet ja projektiesimerkkiohjelman suorittamalla nämä kaksi komentoa:
curl -kL dexterindustries.com/update_brickpi3 | bashcurl -kL dexterindustries.com/update_sensors | lyödä
Vaihe 3: Kalibrointi
Kalibroi linjan seuraaja asettamalla koko anturi valkoisen taustan päälle ja suorittamalla tämä komento:
python -c "di_sensorsista tuonti easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration ('white')"
Aseta sitten koko anturi mustan viivan päälle ja suorita tämä komento:
python -c "di_sensorsista tuonti easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration ('black')"
Vaihe 4: Juoksu
Esimerkkiohjelma Rivinseuranta sijaitsee kohteessa ~/Dexter/BrickPi3/Projects/LineBot. Voit suorittaa esimerkin siirtymällä hakemistoon:
cd ~/Dexter/BrickPi3/Projects/LineBot
Suorita sitten ohjelma:
python LineBot.py