Sisällysluettelo:

BrickPi3 -linjan seuraaja: 4 vaihetta
BrickPi3 -linjan seuraaja: 4 vaihetta

Video: BrickPi3 -linjan seuraaja: 4 vaihetta

Video: BrickPi3 -linjan seuraaja: 4 vaihetta
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Heinäkuu
Anonim
Image
Image
Juoksu
Juoksu

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

Suositeltava: