Pimoroni Trilobot: функциональный робот на базе Raspberry Pi 4 для экспериментов

Если вы хотите сделать подарок человеку, который неравнодушен к DIY-проектам и Raspberry Pi, а также робототехнике, то есть отличный вариант. Это устройство на базе Raspberry Pi 4, которое называется Pimoroni Trilobot. Разработала его достаточно известная в узких кругах электронщиков компания Pimoroni, а предназначен он для начинающих любителей электроники.

Собственно, на его основе можно разрабатывать и достаточно сложные проекты, так что дарить его можно как новичкам, так и профессионалам, в радость будет всем. О его преимуществах и возможностях — под катом.

Что это за проект

Он продается в виде набора элементов, которые необходимо соединить вместе для получения системы, которую уже можно будет назвать «роботом». В зависимости от набора элементов свойства робота тоже могут быть разными. Если понадобится, к нему с легкостью можно будет подключать новые элементы и узлы для расширения функциональности.

Плата (материал — $50) поставляется уже с «обвязкой» для электромотора, так что использовать дополнительный HAT не придется. Плата достаточно прочная, так что итоговая контрукция должна получиться надежной.

Что входит в комплект

Сразу стоит предупредить, что покупателю понадобится отдельно приобрести «малинку», Raspberry Pi 4, камеру Raspberry Pi v3, плюс microSD карту и аккумулятор с USB-C.

В комплект же входят такие элементы:

  • Платы — основная, top, front и плата для камеры.
  • 2х 110:1 электромотора.
  • 2 колеса.
  • Ультразвуковой сенсор.
  • Booster header для подключения Pi.
  • Дополнительные элементы для сборки конструкции.

Возможности конструкции по умолчанию:

  • Работа с сенсорными кнопками.
  • Демонстрация статуса системы при помощи светодиодов.
  • RGB-подсветка.
  • Управление при помощи ультразвука.
  • Booster header коннекторы.
  • Кастомизируемая конструкция с возможностью добавления расширений.
  • Библиотека Python.

На главной плате размещен контроллер электромотора DRV8833, GPIO для подключения «малинки», кнопки, сокеты для сенсоров, шесть RGB-светодиодов. Электромоторы подключаются при помощи двух JST коннекторов, что упрощает задачу сборки.

Ультразвуковой сенсор и камера от Raspberry Pi закрепляются на плате несколькими винтами.

Те, кто уже собирал робота, жалуются на достаточно сложное получение доступа к коннекторам Qw/St. Ничего критически сложного, но все же подключить что-либо к таким коннекторам в этом месте будет непросто. Главное — немного терпения, и все получится.

В ходе сборки нужно быть достаточно осторожным, чтобы в ходе пайки не навредить общей конструкции. Но, в целом, это посильная задача даже для новичка в пайке.

Несмотря на то, что светодиодов всего шесть, они действительно дают много света. RGB-подсветка имеет широкий угол освещения и создает отличный эффект в перемещений робота.

DIY-роботы — весьма интересная тема, но у нас есть и другие статьи, оцените — мы рассказываем о:

Маленьких «малинках» в крупном дата-центре
новых SoC от Apple — M1 Pro и M1 Max
Создании собственного корпуса для сервера

Немного о батарее


Для того, чтобы сделать робота работоспособным в автономном режиме, нужна батарея. На плате есть место для аккумулятора, главная задача — правильно его закрепить. Разработчики предлагают использовать повербанк с емкостью в 5000 мА*ч c USB-C. Его должно быть вполне достаточно для обеспечения работы «малинки» со всеми подключенными моторами, сенсорами, светодиодами и камерой.

К слову, энергопотребление не такое уж и небольшое — около 1 А.

Программное обеспечение

Что касается «железа», то разработчики предоставили очень неплохой вариант для любителей DIY-проектов. На основе базовой системы можно создать куда более сложного и функционального робота.

Но в любом случае понадобится ПО для управления. Разработчики предлагают по дефолту Python 3-пакет, который дает возможность управлять моторами, подсветкой и ультразвуковым сенсором. Кроме того, у сборщика такой модели достаточно большое пространство для маневра — дополнительной кастомизации софта.

Стоит отметить, что светодиодами без проблем можно управлять — они могут работать как в группе, так и индивидуально. Используя соответствующие функции, можно задавать любые варианты цветов и моделей подсветки. Для того, чтобы использовать Qw/St (Qwiic / Stemma QT), требуется установить CircuitPython.

Те, кто успел протестировать устройство, заявляют, что ПО проекта вполне доработанное — даже удивительно, что компания смогла выпустить настолько отшлифованные библиотеки и остальной софт в достаточно сжатые сроки.

Итоговая оценка

Как и говорилось выше, разработчики уже заявили, что проект предназначен, в основном, для новичков в разработке робототехнических устройств. Но использовать систему могут, на самом деле, специалисты самых разных уровней — от новичка для профессионала.

Стоимость комплекта не так и велика, правда, стоит учитывать, что потом придется докупать не самые дешевые компоненты, включая камеру, плату и еще пару вещей. В итоге полноценная сборка может обойтись вовсе не в $50, а в $100 и более.

Но проект того стоит, собирая его, можно провести несколько весьма увлекательных минут, а то и часов.

Читайте так же:

  • JET BI. Новый релиз платформы. Быстрее, умнее, продуктивнееJET BI. Новый релиз платформы. Быстрее, умнее, продуктивнее Привет. Меня завут Альберт Нурутдинов, я архитектор в "Инфосистемы Джет". В этой статье я рассказывал, как и почему мы создали свою Business Intelligence платформу. Но время не стоит на месте, и мы стараемся не отставать. В конце 2021 года мы сделали новый релиз JET BI и сегодня […]
  • В Сбербанке рассказали о нехватке работников сферы информационной безопасности в РоссииВ Сбербанке рассказали о нехватке работников сферы информационной безопасности в России Председатель правления Сбербанка напомнил о проблеме нехватки квалифицированных сотрудников в области информационной безопасности из-за несовершенной системы образования.Станислав Кузнецов, председатель правления Сбербанка, рассказал, что в стране на сегодняшний день кадровая катастрофа […]
  • Британец сядет в тюрьму за видео с кошкой в микроволновкеБританец сядет в тюрьму за видео с кошкой в микроволновке Британец Колин Шерлок приговорен к тюремному заключению за издевательства над своей кошкой. Которые он запечатлел на видео и отправил двум друзьям. На видео, снятом мобильным телефоном, 44-летний Шерлок на восемь секунд поместил животное в микроволновую печь. Затем на семь секунд - в […]
  • В ТОП-5 поисковой выдачи Яндекса за полгода. Кейс магазина одежды и i-Media Ведущий менеджер поискового продвижения i-Media На поисковую выдачу интернет-магазина влияет множество факторов: оформление карточек товаров, структура каталога, контент, техническая оптимизация, удобство для пользователя и многое другое. Но для попадания в ТОП-5 не всегда […]