Мазмуну:

BrickPi3 Line Follower: 4 кадам
BrickPi3 Line Follower: 4 кадам

Video: BrickPi3 Line Follower: 4 кадам

Video: BrickPi3 Line Follower: 4 кадам
Video: BrickPi Line Follower 2024, Ноябрь
Anonim
Image
Image
Чуркоо
Чуркоо

Бул жерде Dexter Industries Line Followerди BrickPi3 роботун бир линияны ээрчүү үчүн кантип колдонсо болорун көрсөткөн долбоор.

1 -кадам: Аппараттык орнотуу

Бул долбоорго BrickPi3 роботу тайгалак рулунда эки кыймылдаткыч мотору менен курулган. Сол диск мотору BrickPi3 порт B менен, ал эми оң диск мотору BrickPi3 C портуна туташкан. Line Follower сенсору BrickPi3 Grove I2C портуна туташкан.

Сиз бул жерде жеткиликтүү болгон линия сегменттерин колдонуп, линиянын конфигурациясын түзө аласыз же Lego Mindstorms төшөгүн колдоно аласыз.

2 -кадам: Программаны орнотуу

Сиздин Raspberry Pi Raspbian же Raspbian For Robots менен иштеп жатабы, драйверлерди жана долбоордун мисал программасын орнотуу үчүн, сиз бул эки команданы иштете аласыз:

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

3 -кадам: Калибрлөө

Сап жолдоочусун калибрлөө үчүн, сенсорду ак фондун үстүнө коюп, бул буйрукту аткарыңыз:

python -c "di_sensors импорттоо easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration (" ак ")"

Андан кийин толук сенсорду кара сызыктын үстүнө коюп, бул буйрукту аткарыңыз:

python -c "di_sensors импорттоо easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration (" кара ")"

4 -кадам: чуркоо

Line Follower мисал программасы ~/Dexter/BrickPi3/Projects/LineBotто жайгашкан. Мисалды иштетүү үчүн каталогго өтүңүз:

cd ~/Dexter/BrickPi3/Projects/LineBot

Андан кийин программаны иштетиңиз:

python LineBot.py

Сунушталууда: