Наш вердикт
Отличное введение в использование надстроек с Raspberry Pi Pico.
Для
Простота установки
Простая библиотека MicroPython
Большое удовольствие кодировать
Против
Блокирует доступ к GPIO
Платы Pimoroni «Unicorn» были частью истории Raspberry Pi с момента выхода Unicorn HAT в 2014 году. Для своей последней версии Pimoroni представила пакет Pico Unicorn Pack, разработанный специально для Raspberry Pi Pico. Эта дополнительная плата стоимостью 19,80 фунтов стерлингов (19,80 фунтов стерлингов) оснащена 112 светодиодами RGB и четырьмя кнопками в аккуратной «упаковке», которая подходит к контактам GPIO Raspberry Pi Pico.
Дизайн и использование единорога Pimoroni Pico
Имея размеры всего 2,4 x 1 x 0,4 дюйма (62 x 25 x 10 мм), Pico Unicorn поставляется с контактным штифтом, предназначенным для штыревых штифтов, используемых с Raspberry Pi Pico. Подключить Pico Unicorn к вашему Pico очень просто. Просто убедитесь, что ориентация разъема micro USB совпадает с ориентацией разъема Pico Unicorn. Питание передается от Raspberry Pi Pico к Pico Unicorn через GPIO, поэтому требуется только одно подключение питания.
Программирование Pico Unicorn возможно с помощью C/C++ и MicroPython (см., как настроить Raspberry Pi Pico), с библиотеками и примерами для обоих. Для нашего обзора мы остановились на MicroPython, так как это язык, который предпочитает Raspberry Pi Foundation. Чтобы использовать Pico Unicorn, нам нужно загрузить и установить пользовательскую версию MicroPython, которая включает в себя библиотеки/модули для ряда дополнительных плат Pimoroni от Pimoroni.
Модуль picounicorn MicroPython прост в использовании, и на самом базовом уровне все, что нам нужно сделать, это импортировать модуль, инициализировать, а затем указать коду, каким светодиодом мы хотели бы управлять и какого цвета мы хотели бы, чтобы он был. быть. Для нашего тестового сценария мы написали некоторый код для случайного изменения цвета светодиода, используя модуль urandom для выбора числа от 0 до 15 (ось x) и от 0 до 6 (ось y). Цвета создаются путем смешивания значений R, G, B от 0 (выкл.) до 255 (полная яркость).
Примеры использования Pimoroni Pico Unicorn
Pico Unicorn — это гораздо больше, чем просто красивая подсветка. Светодиоды можно использовать для визуальной передачи данных, прокрутки текста, а при использовании четырех кнопок мы даже можем создавать простые игры. Pico Unicorn также можно использовать с досками Pico Omnibus и Pico Decker, которые увеличивают количество упаковок, которые можно использовать с Pico.
Нижняя линия
Pico Unicorn — это простое и удобное введение в использование надстроек с вашим Raspberry Pi Pico. Модуль MicroPython прост, и немедленные результаты поразят воображение энергичных программистов.