Aqueles que têm idade suficiente ainda podem ter fitas de áudio espalhadas, que são de pouca utilidade hoje. A boa notícia é que, com o tempo, seu gabinete pode ser usado para abrigar o interior do Raspberry Pi Zero, além de outros componentes como uma pequena bateria, placa de carregamento de bateria e display.
Isso é exatamente o que Martin Mander fez com seu projeto de rolagem Cassete Pi IoT, que recebe notificações por meio do serviço IFTTT e as exibe como texto de rolagem em uma pequena tela conectada a um Raspberry Pi Zero W.
Aqui está uma lista detalhada dos componentes usados neste projeto:
- Raspberry Pi Zero Wireless;
- Adaptador de fonte de alimentação Pimoroni LiPo SHIM LiPo / LiIon para placas Raspberry Pi;
- Placa do carregador Adafruit Micro Lipo com porta micro USB;
- Matriz Pimoroni 11 × 7 LED;
- Bateria de polímero de lítio com capacidade de 150 mAh;
- Cassete de áudio;
- Interruptor deslizante DPDT;
- Vibromotor.
Assim que a compilação estiver concluída, você pode instalar o Raspberry Pi OS em um microSD e executar um script Python que receberá notificações de IoT do serviço If This Then That (IFTTT) para o Pi0 por meio do canal Adafruit.IO. Ao receber mensagens, o cassete vibra e o texto muda no display LED. Se desejar, você pode se conectar a tal cassete, por exemplo, notificações do Twitter. O script pode ser encontrado no Github e as instruções estão no Hackster.io.
Martin Mander também enviou um vídeo para seu canal do YouTube Old Tech, New Specs – ele primeiro descreve o projeto de rolagem Cassette Pi IoT e depois mostra como ele foi criado:
Deve-se notar que, neste projeto, a carga da bateria é suficiente para apenas uma hora de duração. Vários comentaristas notaram que substituir a placa Raspberry Pi Zero por uma menor como o ESP8266 ou ESP32 como o Wemos D1 Mini reduzirá o consumo de energia e usará uma bateria maior, enquanto o script ainda pode ser executado usando MicroPython.