Sadržaj:
Video: Sljedbenik linije BrickPi3: 4 koraka
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Ovdje je projekt koji pokazuje kako se Dexter Industries Line Follower može koristiti za navođenje robota BrickPi3 da slijedi liniju.
Korak 1: Postavljanje hardvera
Ovaj projekt koristi robota BrickPi3 izgrađenog s dva pogonska motora u konfiguraciji kompaktnog upravljača. Lijevi pogonski motor spojen je na BrickPi3 priključak B, a desni pogonski motor na BrickPi3 priključak C. Senzor sljedbenika spojen je na Grove I2C priključak BrickPi3.
Možete stvoriti vlastitu konfiguraciju linije koristeći segmente linija koji su dostupni ovdje, ili možete koristiti Lego Mindstorms prostirku.
Korak 2: Postavljanje softvera
Bez obzira radi li vaš Raspberry Pi na Raspbian -u ili Raspbian For Robots, da biste instalirali upravljačke programe i program za primjer projekta, možete pokrenuti ove dvije naredbe:
curl -kL dexterindustries.com/update_brickpi3 | bashcurl -kL dexterindustries.com/update_sensors | bash
Korak 3: Kalibracija
Da biste kalibrirali sljedbenik linija, postavite cijeli senzor preko bijele pozadine i pokrenite ovu naredbu:
python -c "iz di_sensora uvozi easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration ('bijelo')"
Zatim postavite cijeli senzor preko crne crte i pokrenite ovu naredbu:
python -c "iz di_sensora uvozi easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration ('black')"
Korak 4: Trčanje
Primjer programa Line Follower nalazi se u ~/Dexter/BrickPi3/Projects/LineBot. Da biste pokrenuli primjer, idite do direktorija:
cd ~/Dexter/BrickPi3/Projects/LineBot
Zatim pokrenite program:
python LineBot.py