Contents

Revolucionando os indicadores de carga com nosso processador totalmente analógico!

Contents

A realização de tal empreendimento traz uma sensação de satisfação, embora possa não se alinhar perfeitamente com a minha concepção de um sistema computacional compacto.

/images/53377317689_725286f62f_o.jpg

Em minha experiência anterior, adorei empregar amperímetros analógicos e configurações compactas de Arduino, que poderiam ser facilmente reaproveitadas além de sua função original como meros dispositivos de medição. Por exemplo, certa vez criei o “Procrastinator Pro”, um elegante mecanismo de baquelite que sinalizaria se uma tarefa específica era absolutamente necessária ou não. Ao manipular um amperímetro caprichoso acionado pelo pressionar de um botão, a probabilidade de receber uma resposta negativa foi predominantemente distorcida em favor da inação… Esta criação inovadora serviu como um presente atencioso para a nossa troca anual do “Papai Noel Secreto”.

/images/53376985486_426a60c484_o.jpg

Além disso, ao observar um projeto que utilizava amperímetros em conjunto com uma placa Arduino para exibir a extensão da carga nos núcleos de um processador, juntamente com a RAM consumida e a troca do sistema, fiquei instantaneamente cativado por seu apelo.

/images/53376063912_779282668b_o.jpg

Quatorze amperímetros foram utilizados neste empreendimento; doze deles são alocados para vários componentes do sistema, com uma unidade adicional designada para medir a capacidade de RAM e outra servindo como indicador de troca. Esses dados são originados do computador pessoal e transferidos para a placa Arduino Mega por meio de um aplicativo compacto desenvolvido pelo usuário, que traduz efetivamente as porcentagens na escala do mostrador do amperímetro. A conectividade entre o gadget e sua interface de apresentação visual é facilitada exclusivamente por meio de um link USB. Além disso, LEDs RGB programáveis ​​em miniatura foram estrategicamente posicionados para iluminar de acordo com a carga, melhorando a acessibilidade visível à distância.

/images/53377309674_673939e165_o.jpg

Quando a carga de trabalho é pesada, os LEDs vermelhos associados a cada núcleo da CPU acendem, enquanto ficam verdes quando o nível de carga diminui. Este conceito poderia potencialmente ter inúmeras aplicações além da simples visualização do uso da CPU, como monitoramento da largura de banda da rede, utilização da capacidade de armazenamento e ocupação da frequência Wi-Fi. Embora a exibição de núcleos ou threads individuais em uma tela separada possa fornecer uma visão mais detalhada, o uso de um único indicador que represente o status geral do sistema pode resultar em um design mais simplificado. Por exemplo, em vez de ter vários displays espalhados por toda a casa, um único elemento indicativo, como uma série de luzes, poderia ser suficiente, semelhante a como as pessoas costumam usar uma grande lâmpada enrolada no tronco da árvore de Natal para representar a árvore inteira, em vez de pendurar enfeites individuais. em cada ramo.

*️⃣ Link da fonte:

Foi um presente do “Papai Noel Secreto”. , este projeto usando amperímetros acoplados a uma placa Arduino,