Dissemos antes que adoramos quando um hardware antigo é misturado com um Raspberry Pi projeto, mas esta é a primeira vez que encontramos tecnologia aeroespacial vintage. Hoje estamos compartilhando uma criação inteligente de um criador conhecido como Glen Akins. Akins recentemente se deparou com uma aeronave antiga tacômetro e o reaproveitou em um monitor de CPU em funcionamento. Com esta configuração, ele pode olhar para o medidor no tacômetro para obter uma leitura em tempo real do desempenho da CPU – tudo com uma pequena ajuda de nosso microcontrolador favorito, o Raspberry Pi Pico.
Nem é preciso dizer que não há muitos guias no mundo para abordar tal projeto, então alguma investigação foi necessária. Akins começou onde os fabricantes mais curiosos fariam – desmontando a unidade para ver como ela funciona. Depois de algumas pesquisas, ele descobriu que este módulo em particular é um tacômetro de copo de arrasto magnético. O próximo passo foi descobrir para que ele queria usá-lo e como fazê-lo. Nesse caso, ele decidiu configurá-lo como um monitor de processador.
Para alimentar a unidade, ele precisou construir uma fonte de alimentação AC trifásica, uma versão atualizada de um fonte de alimentação CA monofásica. É aqui que o Raspberry Pi Pico entra em jogo. Para construir sua fonte de alimentação, Akins está usando um Pico em um pequeno PCB que roteia conexões SPI entre a placa de fonte de alimentação e o Raspberry Pi Pico. Diagramas estão disponíveis mostrando um detalhamento desses PCBs e como eles operam.
Com essa configuração, o Akins é capaz de ler os valores da CPU como uma entrada de porcentagem. Com um pouco de codificação, ele interpreta os valores da CPU usando os mostradores. O mostrador maior para as dezenas, menor para os dígitos únicos. Portanto, para um valor de CPU de 25%, o mostrador grande estaria em dois, o menor em cinco. Quando a velocidade do processador aumenta, os mostradores se movem para mostrar o nível atual de utilização da CPU.
Se você quiser saber mais sobre este projeto Raspberry Pi, está com sorte. Akins compartilhou uma postagem extremamente detalhada descrevendo o processo de desmontagem e construção deste projeto. Você também pode encontrar explicações detalhadas por trás do código usado neste projeto. Para ler mais, confira o original postagem do projeto e certifique-se de seguir Glen Akins para projetos mais inteligentes no futuro.