Nosso Veredicto
Uma excelente introdução ao uso de complementos com o Raspberry Pi Pico.
Para
Fácil de instalar
Biblioteca MicroPython simples
Grande diversão para codificar
Contra
Bloqueia o acesso ao GPIO
As placas “Unicórnio” da Pimoroni fazem parte da história do Raspberry Pi desde que o Unicorn HAT foi lançado em 2014. Para sua última iteração, a Pimoroni lançou o Pico Unicorn Pack, projetado especialmente para o Raspberry Pi Pico. Esta placa adicional de £ 19,80 () possui 112 LEDs RGB e quatro botões, tudo em um “pacote” elegante que se encaixa nos pinos GPIO do Raspberry Pi Pico.
Design e uso do unicórnio Pimoroni Pico
Medindo apenas 2,4 x 1 x 0,4 polegadas (62 x 25 x 10 mm), o Pico Unicorn vem com um pino de cabeçalho projetado para caber nos pinos de cabeçalho macho usados com o Raspberry Pi Pico. Conectar o Pico Unicorn ao seu Pico é muito fácil. Apenas certifique-se de combinar a orientação do conector micro USB com aquela impressa no Pico Unicorn. A energia é passada do Raspberry Pi Pico para o Pico Unicorn através do GPIO, portanto, apenas uma conexão de energia é necessária.
A programação do Pico Unicorn é possível via C/C++ e MicroPython (veja como configurar o Raspberry Pi Pico), com bibliotecas e exemplos para ambos. Para nossa análise, seguimos o MicroPython, pois essa é a linguagem preferida pela Raspberry Pi Foundation. Para usar o Pico Unicorn, precisamos baixar e instalar uma versão personalizada do MicroPython que inclui as bibliotecas / módulos para a gama de placas complementares Pico da Pimoroni.
O módulo picounicorn MicroPython é simples de usar e, no nível mais básico, tudo o que precisamos fazer é importar o módulo, inicializar e depois instruir o código sobre qual LED gostaríamos de controlar e qual cor gostaríamos que ele fosse. estar. Para nosso script de teste, escrevemos um código para alterar aleatoriamente a cor de um LED usando o módulo urandom para escolher um número entre 0 e 15 (eixo x) e 0 a 6 (eixo y). As cores são criadas misturando valores R,G,B entre 0 (desligado) e 255 (brilho total).
Casos de uso para o unicórnio Pimoroni Pico
Pico Unicorn é muito mais do que apenas luzes bonitas. Os LEDs podem ser usados para comunicar visualmente dados, rolar texto e, quando usados com os quatro botões, podemos até construir jogos simples. O Pico Unicorn também pode ser usado com as placas Pico Omnibus e Pico Decker que ampliam o número de pacotes que podem ser usados com o Pico.
Resultado final
O Pico Unicorn é uma introdução simples e suave ao uso de complementos com seu Raspberry Pi Pico. O módulo MicroPython é direto e os resultados imediatos cativarão a imaginação de codificadores ansiosos.