Kazalo:
Video: BrickPi3 Line Follower: 4 koraki
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Tukaj je projekt, ki prikazuje, kako lahko Dexter Industries Line Follower uporabimo za to, da bo robot BrickPi3 sledil liniji.
1. korak: Namestitev strojne opreme
Ta projekt uporablja robota BrickPi3 z dvema pogonskima motorjema v konfiguraciji kompaktnega krmiljenja. Levi pogonski motor je priključen na vrata BrickPi3 B, desni pogonski motor pa na vrata BrickPi3 C. Senzor sledilnika linij je priključen na vrata Grove I2C na BrickPi3.
S svojimi segmenti linij, ki so na voljo tukaj, lahko ustvarite lastno konfiguracijo črte ali pa uporabite preprogo Lego Mindstorms.
2. korak: Namestitev programske opreme
Ne glede na to, ali vaš Raspberry Pi uporablja Raspbian ali Raspbian For Robots, lahko za namestitev gonilnikov in primera programa zaženete ta dva ukaza:
curl -kL dexterindustries.com/update_brickpi3 | bashcurl -kL dexterindustries.com/update_sensors | bash
3. korak: Umerjanje
Za umerjanje sledilca linij postavite celoten senzor na belo ozadje in zaženite ta ukaz:
python -c "iz di_sensorjev uvozi easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration ('bela')"
Nato postavite celoten senzor nad črno črto in zaženite ta ukaz:
python -c "iz di_sensorjev uvozi easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration ('črno')"
4. korak: Tek
Primer programa Line Follower se nahaja v ~/Dexter/BrickPi3/Projects/LineBot. Če želite zagnati primer, se pomaknite do imenika:
cd ~/Dexter/BrickPi3/Projects/LineBot
Nato zaženite program:
python LineBot.py