Sadržaj:

Sljedbenik linije BrickPi3: 4 koraka
Sljedbenik linije BrickPi3: 4 koraka

Video: Sljedbenik linije BrickPi3: 4 koraka

Video: Sljedbenik linije BrickPi3: 4 koraka
Video: Клевета на Джана Ямана от друга Демет Оздемир! 2024, Srpanj
Anonim
Image
Image
Trčanje
Trčanje

Ovdje je projekt koji pokazuje kako se Dexter Industries Line Follower može upotrijebiti za natjeranje 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 pomoću ovdje dostupnih segmenata linija, 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, za instaliranje upravljačkih programa i programa 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

Za kalibriranje sljedbenika linije postavite cijeli senzor na bijelu pozadinu i pokrenite ovu naredbu:

python -c "iz di_senzora 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 ('crno')"

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

Preporučeni: