Eletrossauro
Eletrosauro é um projeto do Garoa Hacker Clube para disseminar instruções para que os cidadãos possam monitorar o fornecimento de energia elétrica.
Monitorando com um Arduino
O circuito XXX (qual?) pode ser usado para fornecer ao Arduino uma tensão de 0 a 5V DC proporcional à tensão de 0 a 240V AC que se encontra em uma rede doméstica. Ligando X no GND e Y no pino A0 to Arduino, este sketch (produzir!) registra periodicamente a tensão detectada.
Monitorando com um notebook
Usando um notebook qualquer é possível fazer o monitoramento mais básico: saber se a fonte do notebook está recebendo tensão suficiente para alimentar o notebook ou não. Claro que com um notebook só é possível registrar falhas de fornecimento até o limite da bateria do notebook.
Notebook rodando GNU/Linux
A página APM tem instruções para o programa apm
Notebook rodando Windows
comofaz?
MacBook
No MacOSX, este comando devolve "Yes" ou "No" para indicar se o computador está ligado à alimentação externa:
ioreg -l | grep ExternalConnected | cut -d"=" -f2 | sed -e 's/ //g'