
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05



Вот проект, демонстрирующий, как можно использовать последователь линии 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
Рекомендуемые:
Простой последователь линии с использованием Arduino: 5 шагов

Простой следящий за линией с использованием Arduino: Робот-следящий за линией Arduino В этом уроке мы обсудим работу робота, следующего за линией Arduino, который будет следовать за черной линией на белом фоне и делать правильный поворот всякий раз, когда он достигает кривых на своем пути. Последователь линии Arduino Co
Часть 3: GPIO: Сборка ARM: Последователь линии: TI-RSLK: 6 шагов

Часть 3: GPIO: Сборка ARM: Последователь линии: TI-RSLK: Здравствуйте. Это следующий выпуск, в котором мы продолжаем использовать сборку ARM (вместо языка более высокого уровня). Вдохновением для этого Instructable послужила лаборатория 6 из набора для обучения робототехнической системе Texas Instruments, или TI-RSLK. Мы будем использовать микрофон
Последователь линии GoPiGo3: 8 шагов

Последователь линии GoPiGo3: в этом уроке мы берем последователя линии и используем его на GoPiGo3, чтобы он следовал за черной линией
Автономный дрон-последователь линии с Raspberry Pi: 5 шагов

Автономный беспилотный летательный аппарат с Raspberry Pi: в этом руководстве показано, как в конечном итоге сделать беспилотный летательный аппарат с линейным следователем. Этот дрон будет иметь «автономный режим». переключатель, который переведет дрон в режим. Таким образом, вы все еще можете управлять своим дроном, как и раньше. Имейте в виду, что он будет
Последователь линии GiggleBot с использованием Python: 5 шагов

GiggleBot Line Follower с использованием Python: на этот раз мы программируем в MicroPython Dexter Industries GiggleBot так, чтобы он следовал по черной линии, используя встроенный датчик следования линии. GiggleBot должен быть соединен с BBC micro: bit, чтобы он мог работать. контролироваться надлежащим образом. Если