Перейти к содержимому

Обзор платформы Pan Tilt для Raspberry Pi: недорогое управление камерой

    1647854402

    Наш вердикт

    Исключительно экономичный и простой в сборке, подведенный плохими инструкциями и отсутствием модуля Python.

    Для

    Экономически эффективным
    Легко построить
    Управляет до 16 сервоприводов

    Против

    Нет модуля Python, мы должны использовать модуль из другого источника
    Прилагаемые инструкции по подключению очень легко спутать

    С модулем камеры Raspberry Pi можно делать много интересного: снимать фотографии, распознавать лица и объекты, охранять свой дом или вести видеочат. Если у вас есть какой-либо модуль камеры, кроме недавно выпущенной камеры Raspberry Pi HQ Camera, в которой используется другой стиль монтажа, поворотно-наклонная шляпа, которая вращается и позволяет изменять вид с помощью программного обеспечения, может оказать огромную помощь. Только представьте, что вы программируете Pi, чтобы он следовал за вашей кошкой по комнате, или дистанционно управляете роботом телеприсутствия с помощью подвижной камеры. 

    Платформа Pan Tilt от The Pi Hut стоит чуть более 20 долларов и является выгодной сделкой по сравнению с конкурентами, которые часто стоят в два раза дороже. Pi Hut Pan Tilt поставляется со всем, что вам нужно: платой расширения (но не HAT), двумя сервоприводами и напечатанными на 3D-принтере деталями, необходимыми для установки стандартного модуля камеры Raspberry Pi и поворота его с помощью программного обеспечения. Этот комплект выполняет свою работу, хотя вы можете пожелать, чтобы он был полноценной Raspberry Pi HAT и имел лучшие инструкции и программное обеспечение. 

    Комплект наклонно-поворотной платформы 

    Платформа Pan Tilt размером 0,9 x 2,4 дюйма (25 x 61 мм) лишь немного отличается по размеру от Raspberry Pi Zero W, будучи короче, но уже, чем Zero. Было бы здорово, если бы две доски идеально подходили и их можно было ставить друг на друга. Плата Pan Tilt Platform имеет 16 наборов контактов с цветовой кодировкой для сигнала, напряжения и земли (желтый, красный и черный соответственно), и они соответствуют распиновке типичных сервоприводов для хобби. Это означает, что мы можем управлять 16 сервоприводами одновременно, заманчивая возможность для тех, кто хочет создавать роботизированные руки и ползающих роботов или просто хочет управлять большим количеством камер одновременно. 

    Для управления сервоприводами требуется специальный чип управления PCA9685, который использует интерфейс I2C Raspberry Pi. Питание платы поворотно-наклонной платформы осуществляется двумя способами. Сначала сама плата питается от вывода 3,3 В Raspberry Pi, который подключается к выводу VCC платы. Не подключайте Raspberry Pi к контакту V+ платформы Pan Tilt, так как это повредит ваш Pi, что мы можем подтвердить. Для сервоприводов требуется 5 В, и это обеспечивается Raspberry Pi через винтовую клемму на плате. Другой частью этого комплекта являются три напечатанных на 3D-принтере компонента, в которых размещены два сервопривода, используемые для движения, и обеспечивающие функции панорамирования и наклона. Одна из этих частей напечатана с креплениями для официальной камеры Raspberry Pi Camera (от 1.3 до 2.1). Платформа Pan Tilt несовместима с новой камерой HQ.

    Создание наклонно-поворотной платформы 

    Сборка комплекта тривиальна и заняла у нас всего пять минут. Прилагаемые инструкции скудны, но содержат достаточно информации для выполнения задачи. Слово предупреждения: прилагаемые инструкции немного неясны в отношении проводки поворотно-наклонной платформы. Инструкции напечатаны довольно мелко и черно-белые, что было проблематично для наших старых глаз.

    С нашей сборкой помог гораздо более удобный для чтения PDF-файл с инструкциями.

    Ближайшее сравнение Pan Tilt Platform происходит с Pan-Tilt HAT от Pimoroni, которая, как следует из названия, представляет собой HAT, который надевается поверх Raspberry Pi. Оба комплекта Pan Tilt предлагают два сервопривода и управляются через I2C. Но комплект Pimoroni может поддерживать только два сервопривода, в отличие от 16, поддерживаемых платформой Pan Tilt.

    Использование наклонно-поворотной платформы 

    Для управления поворотно-наклонной платформой существует пример репозитория Github, который содержит тестовый скрипт, использующий клавиши со стрелками для перемещения механизма поворотно-наклонного механизма. Этот пример сценария не может быть отредактирован и служит только средством для тестирования и игры с комплектом. Что, если вы хотите управлять сервоприводами с помощью кода? Внутри папки Jetson, которая находится в папке примера, есть скрипт Python под названием ServoKit.py, и хотя этот код написан для платы Nvidia Jetson, его можно использовать с Raspberry Pi. Для этого можно установить и отредактировать модуль Python, adafruit-circuitpython-servokit, созданный Adafruit для другого устройства панорамирования и титров, чтобы управлять платформой панорамирования и наклона. 

    Примеры использования платформы Pan Tilt 

    Камера, которую можно расположить для «лучшего обзора», была бы полезна для проектов домашней безопасности, где датчик запускает сервопривод для перемещения камеры к источнику срабатывания. Платформа Pan Tilt также будет полезна для зрения робота, обеспечивая контроль над тем, где робот может видеть, чтобы избегать препятствий или распознавать объекты. 

    Нижняя линия

    Приблизительно вдвое дешевле Pan-Tilt HAT от Pimoroni, которая сама по себе представляет собой механизм поворота с двумя сервоприводами для официальных камер Pi, платформа Pan Tilt — это отличное соотношение цены и качества. Собрать этот набор очень просто, и если вы будете следовать инструкциям буквально, вы не совершите ошибку, которую сделали мы. 

    Самый большой недостаток, который мы имеем с платформой Pan Tilt, заключается в том, что доска для прорыва не является HAT / pHAT. Формат HAT обеспечит достаточную поддержку для монтажа платформы, а также упорядочит несколько проводов, поскольку будет напрямую подключен к GPIO. Кроме того, если бы он был такого же размера, как Raspberry Pi Zero W, то платформа Pan Tilt Platform была бы идеальной.

    При этом платформа Pan Tilt является экономичной, простой в установке и с дополнительным модулем Python, которую можно добавить в существующий проект камеры. 

    0 0 голоса
    Rating post
    Подписаться
    Уведомить о
    guest
    0 comments
    Межтекстовые Отзывы
    Посмотреть все комментарии
    0
    Оставьте комментарий! Напишите, что думаете по поводу статьи.x