Оглавление:

Последователь линии BrickPi3: 4 шага
Последователь линии BrickPi3: 4 шага

Видео: Последователь линии BrickPi3: 4 шага

Видео: Последователь линии BrickPi3: 4 шага
Видео: НОВЫЙ ФИЛЬМ ТОЛЬКО ВЫШЕЛ НА ЭКРАНЫ! НОВИНКА 2022! "ДЕРЖИСЬ ЗА ОБЛАКА" 1 Часть. МЕЛОДРАМЫ 2022 2024, Июль
Anonim
Image
Image
Бег
Бег

Вот проект, демонстрирующий, как можно использовать последователь линии Dexter Industries, чтобы заставить робота BrickPi3 следовать линии.

Шаг 1. Настройка оборудования

В этом проекте используется робот BrickPi3, построенный с двумя приводными двигателями в конфигурации с бортовым поворотом. Левый приводной двигатель подключен к порту B BrickPi3, а правый приводной двигатель подключен к порту C BrickPi3. Датчик следящего за линией подключен к порту Grove I2C на BrickPi3.

Вы можете создать свою собственную конфигурацию линий, используя доступные здесь сегменты линий, или использовать коврик Lego Mindstorms.

Шаг 2: установка программного обеспечения

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

curl -kL dexterindustries.com/update_brickpi3 | bashcurl -kL dexterindustries.com/update_sensors | трепать

Шаг 3: Калибровка

Чтобы откалибровать линейный повторитель, поместите весь датчик на белый фон и выполните следующую команду:

python -c "from di_sensors import easy_line_follower; easy_line_follower. EasyLineFollower (). set_calibration ('white')"

Затем поместите весь датчик на черную линию и выполните эту команду:

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

Шаг 4: бег

Пример программы Line Follower находится в ~ / Dexter / BrickPi3 / Projects / LineBot. Чтобы запустить пример, перейдите в каталог:

cd ~ / Dexter / BrickPi3 / Projects / LineBot

Затем запустите программу:

python LineBot.py

Рекомендуемые: