Índice:

Testador de bateria Arduino AA: 3 etapas
Testador de bateria Arduino AA: 3 etapas
Anonim
Testador de bateria arduino AA
Testador de bateria arduino AA

Se você mora em uma família como a minha, sempre existe um problema para encontrar pilhas novas. Claro, você pode ter um compartimento de bateria, mas como saber quais estão carregadas e quais não estão. Bem, este projeto irá ajudá-lo a encontrar suas boas baterias! O projeto é super simples, até um iniciante poderia construí-lo. Irá demorar cerca de 5 a 10 minutos para construir este projeto.

============================================ AVISO !!! ======== ================================

Teste as baterias apenas com uma tensão de 5 volts ou inferior. Qualquer bateria superior danificará seu Arduino. É melhor ficar com pilhas AA ou pilhas AAA. Outras baterias com menos de 5 volts ainda funcionarão, mas fornecerão resultados imprecisos.

Suprimentos

qualquer Arduino

Suporte de bateria AA / AAA com fios ou 2 fios de jumper.

Etapa 1: O circuito

O circuito
O circuito

Pegue o suporte da bateria e conecte o fio terra ou preto a qualquer aterramento do Arduino. Pegue o fio positivo ou vermelho do suporte da bateria e conecte-o ao pino analógico 5. Se você não tiver um suporte da bateria, use 2 fios de ponte, conecte um no pino analógico 5 e o outro fio ao aterramento. deixe as outras pontas do fio desconectadas. E esse é o circuito simples!

Etapa 2: O Código

O código
O código

O código é muito simples. Basta copiá-lo abaixo e colá-lo no IDE do Arduino. Em seguida, carregue-o e abra o monitor serial. Na imagem do código, adicionei algum código para usar com uma tela. Quando não há bateria conectada, você obterá um monte de números aleatórios como 0,45 ou algo assim. Quando você tem uma bateria conectada, você obterá outros números. O monitor serial emite a tensão das baterias. 1,49 volts ou mais = bateria excelente. 1,42 - 1,48 volts = bateria normal. 1,41 volts ou menos = bateria descarregada.

int batteryPin = A0;

void setup () {

Serial.begin (9600);

}

void loop () {

valor flutuante = analogRead (batteryPin * 0,0048);

Serial.print (valor);

atraso (50);

}

Etapa 3: Indo além

Levando mais longe
Levando mais longe

Talvez se a bateria for recarregável, você pode fazer o arduino carregar a bateria. Talvez você possa encontrar uma maneira de testar baterias com voltagens superiores a 5 volts. Talvez você possa até adicionar um slot para moedas e vender baterias. Você pode fazer ou adicionar qualquer coisa a este projeto. Espero que você tenha gostado deste instrutível. Se você gostou, eu me inscrevi no concurso Arduino. Se você não se importasse, eu adoraria se você votasse no meu projeto. Muito obrigado!!!! a propósito, o concurso termina em 22 de junho de 2020.

Recomendado: