Мазмұны:

BrickPi3 жолын жалғастырушы: 4 қадам
BrickPi3 жолын жалғастырушы: 4 қадам

Бейне: BrickPi3 жолын жалғастырушы: 4 қадам

Бейне: BrickPi3 жолын жалғастырушы: 4 қадам
Бейне: «Дала қырандары» телехикаясы. 4-бөлім / Телесериал «Дала кырандары». 4-серия 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

Ұсынылған: