banner
Центр новостей
Выбирайте из нашего широкого спектра продуктов и услуг мирового класса, чтобы получить поистине незабываемые впечатления.

Обзор Cytron Robo Pico: простой, низкий

Jul 31, 2023

Улучшение Cytron Maker Pi RP2040 — непростая задача. Но Robo Pico делает именно это, и именно поэтому мы должны дать ему высшую оценку и награду «Выбор редакции».

Распиновка на печатной плате

Бюджетный

Простота использования

Обновляемый модуль Пико

Множество функций

Честно говоря, ничего.

Почему вы можете доверять Tom's Hardware Наши эксперты-рецензенты часами тестируют и сравнивают продукты и услуги, чтобы вы могли выбрать лучшее для себя. Узнайте больше о том, как мы тестируем.

Cytron, малазийский производитель одних из лучших дополнений Raspberry Pi и Raspberry Pi Pico, вернулся с еще одним дополнением для Raspberry Pi Pico. Robo Pico за 14 долларов — это восхитительная платформа для обучения, основанная на предыдущих платах Cytron, а именно Cytron Maker Pi RP2040, обеспечивающая низкую стоимость и еще более низкую точку входа в робототехнику Raspberry Pi Pico.

Вокруг фиолетовой печатной платы расположены разъемы для двигателей, сервоприводов, Grove и Stemma QT (порт Maker), Neopixels, зуммера и встроенной системы управления питанием для зарядки LiPo аккумуляторов. Поддержка платы — это язык программирования, совместимый с Pico, по вашему выбору. Обычно нам нужен модуль, который бы абстрагировал сложности платы, но в данном случае CircuitPython сделает все это за нас.

Итак, давайте начнем наш обзор последней платы Cytron и узнаем, сколько удовольствия мы можем получить за 14 долларов.

Фиолетовая печатная плата выделяет все платы Cytron из толпы, как и их дизайн. Pico занимает почетное место в центре платы, а по периметру мы видим соединения для двигателей, сервоприводов, питания и компонентов, использующих порт Grove и порт производителя (на языке Cytron это Stemma QT/Qwiic).

Плата плотно заполнена разъемами, и каждый из них имеет номер GPIO, напечатанный на шелкографии. Эта функция стоит только своей цены. Нам не нужно ссылаться на таблицу данных или веб-сайт для ссылки на GPIO, она находится прямо на плате. Каждый компонент и соединение имеет ссылку на GPIO, включая дополнительную информацию о портах Grove и Maker, которая напечатана на обратной стороне. Говоря об обратном, доска будет лежать на столе ровно, но не ровно. Существует ряд паяных компонентов для поверхностного монтажа. Если вы хотите закрепить плату в своем проекте, используйте четыре винта M3 вместе с стойками.

Дизайн Robo Pico близок к другим платам Cytron Maker, но очень напоминает Cytron Maker Pi RP2040. На самом деле эти два понятия очень близки. Единственными различиями являются ориентация двух разъемов Grove и Maker Pi RP2040, имеющий встроенную SoC RP2040. Преимущества Robo Pico заключаются в том, что требуется вставить Pico в плату, а это означает, что мы можем использовать Pico или Pico W в наших проектах. Пока Raspberry Pi сохраняет тот же форм-фактор и распиновку, мы можем использовать Robo Pico с будущими платами Raspberry Pi Pico.

В классическом стиле Cytron Robo Pico создан для того, чтобы просто работать. Никаких сложных программных библиотек не требуется, мы просто устанавливаем Pico и можем получить доступ к GPIO, используя предпочитаемый нами язык программирования. Учебные пособия были написаны с учетом CircuitPython, и мы решили использовать его для наших тестов. Поклонники MicroPython, C/C++ не боятся, поскольку Robo Pico — это просто плата, открывающая контакты GPIO.

Перепрограммировав CircuitPython на наш Pico W, мы опробовали учебные пособия Cytron, в которых рассказывается, как использовать NeoPixels, сервоприводы, зуммер и двигатели. Все это было довольно заурядным CircuitPython на Pico, никаких сюрпризов. Мы проверили, что все встроенные светодиоды состояния GPIO работают, создав собственную версию сканера Ларсона, который просматривал светодиоды, создавая визор в стиле Сайлонов. Чтобы проверить зуммер, мы загрузили звуковой сигнал, очень похожий на Марио.

Умная особенность клемм двигателя заключается в том, что мы можем тестировать наши двигатели, не запуская ни строчки кода. Контроллер двигателя MX1515H представляет собой двухканальный контроллер, и с помощью кнопок, расположенных по обе стороны от него, мы можем вращать оба двигателя в любом направлении. Эта функция была представлена ​​на плате управления двигателем Maker Drive (которая также использует MX1515H).