Përmbajtje:

Ndjekësi i vijës BrickPi3: 4 hapa
Ndjekësi i vijës BrickPi3: 4 hapa

Video: Ndjekësi i vijës BrickPi3: 4 hapa

Video: Ndjekësi i vijës BrickPi3: 4 hapa
Video: Моя жизнь во Вьетнаме в одном Moto Vlog (4k 60FPS) Хошимин (Сайгон) Вьетнам 2024, Korrik
Anonim
Image
Image
Duke vrapuar
Duke vrapuar

Këtu është një projekt që demonstron se si Dexter Industries Line Follower mund të përdoret për të bërë një robot BrickPi3 të ndjekë një linjë.

Hapi 1: Konfigurimi i harduerit

Ky projekt përdor një robot BrickPi3 të ndërtuar me dy motorë lëvizës në një konfigurim të drejtimit të rrëshqitjes. Motori i majtë i makinës është i lidhur me portën B BrickPi3, dhe motori i djathtë i makinës është i lidhur me portën BrickPi3 C. Sensori Line Follower është i lidhur me portën Grove I2C të BrickPi3.

Ju mund të krijoni konfigurimin tuaj të linjës duke përdorur segmentet e linjës të disponueshme këtu, ose mund të përdorni një dyshek Lego Mindstorms.

Hapi 2: Konfigurimi i softuerit

Pavarësisht nëse Raspberry Pi juaj po përdor Raspbian ose Raspbian For Robots, për të instaluar drejtuesit dhe programin shembull të projektit, mund të ekzekutoni këto dy komanda:

curl -kL dexterindustries.com/update_brickpi3 | bashcurl -kL dexterindustries.com/update_sensors | bash

Hapi 3: Kalibrimi

Për të kalibruar ndjekësin e linjës, vendosni sensorin e plotë mbi sfondin e bardhë dhe ekzekutoni këtë komandë:

python -c "nga di_sensors import easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration ('bardhë')"

Pastaj vendosni sensorin e plotë mbi vijën e zezë dhe ekzekutoni këtë komandë:

python -c "nga di_sensors import easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration ('black')"

Hapi 4: Vrapimi

Shembulli i programit Line Follower ndodhet në ~/Dexter/BrickPi3/Projects/LineBot. Për të ekzekutuar shembullin, lundroni te drejtoria:

cd ~/Dexter/BrickPi3/Projects/LineBot

Pastaj ekzekutoni programin:

python LineBot.py

Recommended: