Sisukord:
Video: BrickPi3 rea jälgija: 4 sammu
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Siin on projekt, mis näitab, kuidas Dexter Industries Line Followerit saab kasutada BrickPi3 roboti järgimiseks.
Samm: riistvara seadistamine
Selles projektis kasutatakse BrickPi3 robotit, mis on ehitatud kahe ajamimootoriga väikelaadimise konfiguratsioonis. Vasak ajamimootor on ühendatud BrickPi3 pordiga B ja parem ajamimootor on ühendatud BrickPi3 pordiga C. Liini jälgija andur on ühendatud BrickPi3 Grove I2C pordiga.
Saate luua oma rea konfiguratsiooni, kasutades siin saadaolevaid liinisegmente, või võite kasutada Lego Mindstorms matti.
Samm 2: Tarkvara seadistamine
Sõltumata sellest, kas teie Raspberry Pi -l töötab Raspbian või Raspbian For Robots, saate draiverite ja projekti näidisprogrammi installimiseks käivitada need kaks käsku:
curl -kL dexterindustries.com/update_brickpi3 | bashcurl -kL dexterindustries.com/update_sensors | lööma
3. samm: kalibreerimine
Joonejälgija kalibreerimiseks asetage kogu andur valgele taustale ja käivitage see käsk:
python -c "alates di_sensors import easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration ('white')"
Seejärel asetage kogu andur musta joone kohale ja käivitage see käsk:
python -c "alates di_sensors import easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration ('black')"
4. samm: jooksmine
Liinijälgija näidisprogramm asub kataloogides ~/Dexter/BrickPi3/Projects/LineBot. Näite käivitamiseks liikuge kataloogi:
cd ~/Dexter/BrickPi3/Projects/LineBot
Seejärel käivitage programm:
python LineBot.py