Последователь объекта Pixy2Bot (сервокод): 4 шага
Последователь объекта Pixy2Bot (сервокод): 4 шага
Anonim
Последователь объекта Pixy2Bot (сервокод)
Последователь объекта Pixy2Bot (сервокод)

Создание простого объекта, следующего за роботом (без механизма поворота / наклона), с помощью Arduino Uno + Motor Shield, двух дешевых непрерывных сервоприводов и Pixy2.

Видео:

Шаг 1. Список покупок

1 Arduino Uno (оригинальная или совместимая плата)

1 Arduino Uno Motor Shield (оригинальный или совместимый)

2 сервопривода непрерывного действия (например, Feetech Micro Servo)

1 Pixy2

1 аккумулятор на 6 В (например, LiPo 1000 мАч, 7,4 В + LiPo экономия)

1 переключатель включения / выключения

2 колеса Lego (например, Рулевой шкив 373602 3736)

2 шины (3/4 уплотнительных кольца хорошо подходят к колесам)

1 заклинатель шаров

Некоторые перемычки

Что-то, на что вы можете установить все необходимое (например, Lego + некоторые пользовательские детали, напечатанные на 3D-принтере)

Шаг 2: Подключите аккумулятор, сервоприводы и Pixy2 к Arduino Uno / Motor Shield и т. Д

Подключите аккумулятор, сервоприводы и Pixy2 к Arduino Uno / Motor Shield и т. Д
Подключите аккумулятор, сервоприводы и Pixy2 к Arduino Uno / Motor Shield и т. Д
Подключите аккумулятор, сервоприводы и Pixy2 к Arduino Uno / Motor Shield и т. Д
Подключите аккумулятор, сервоприводы и Pixy2 к Arduino Uno / Motor Shield и т. Д
Подключите аккумулятор, сервоприводы и Pixy2 к Arduino Uno / Motor Shield и т. Д
Подключите аккумулятор, сервоприводы и Pixy2 к Arduino Uno / Motor Shield и т. Д
Подключите аккумулятор, сервоприводы и Pixy2 к Arduino Uno / Motor Shield и т. Д
Подключите аккумулятор, сервоприводы и Pixy2 к Arduino Uno / Motor Shield и т. Д

1) Подключите Pixy2 к Arduino Uno и установите Shield на Arduino.

2) Прикрепите колеса лего к сервоприводам (см. Рисунок), установите детали на раму.

3) Подключите правый сервопривод к выводу 5, а левый сервопривод - к выводу 6 (см. Рисунок).

Внимание: иногда выводы сервопривода и гнезда (Out 5 и Out 6) расположены в другом порядке. С помощью мультиметра выясните порядок заземления, 5V и сигнальных контактов на розетках.

Вам может понадобиться еще несколько перемычек, если порядок не совпадает.

4) Прикрепите какой-нибудь переключатель включения / выключения и, если вы используете LiPo battrey, LiPo saver к вашей батарее.

5) Подключаем АКБ к моторному щиту

Шаг 3. Настройте Pixy2 с помощью PixyMon

PixyMon

Шаг 4. Получите код…

Благодарности!

дикель

www.robotshop.com/community/robots/show/ob…

Если у вас возникнут проблемы при компиляции кода (а я боюсь, что они возникнут), взгляните сюда:

forum.arduino.cc/index.php?topic=672547.ms…

Вам нужно будет перейти в папку библиотеки Pixy2 и объявить некоторые переменные в файле Pixy2CCC.h.

Вам также придется изменить Serial1 на Serial в файле Pixy2UART.h.

Код: