Innholdsfortegnelse:

Arduino AA batteritester: 3 trinn
Arduino AA batteritester: 3 trinn

Video: Arduino AA batteritester: 3 trinn

Video: Arduino AA batteritester: 3 trinn
Video: ANENG Battery Tester 168MAX Digital Display Tester 2024, Juli
Anonim
Arduino AA batteritester
Arduino AA batteritester

Hvis du bor i en familie som min, er det alltid et problem å finne nye batterier. Visst, du kan ha en batteri, men hvordan vet du hvilke som er ladet og hvilke som ikke er. Dette prosjektet vil hjelpe deg med å finne de gode batteriene! Prosjektet er superenkelt, selv en nybegynner kan bygge dette. Det vil ta deg omtrent 5-10 minutter å bygge dette prosjektet.

======================================= ADVARSEL !!! ========= =================================

Test bare batterier med en spenning på 5 volt eller lavere. Eventuelle høyere batterier vil skade Arduino. Det er best å holde seg til AA -batterier eller AAA -batterier. Andre batterier under 5 volt vil fortsatt fungere, men vil gi unøyaktige resultater.

Rekvisita

hvilken som helst Arduino

AA/AAA batteriholder med ledninger eller 2 hoppetråder.

Trinn 1: Kretsen

Kretsen
Kretsen

Ta batteriholderen og koble den jordede eller svarte ledningen til en hvilken som helst jord på Arduino. Ta den positive eller røde ledningen til batteriholderen og koble den til analog pin 5. Hvis du ikke har en batteriholder, må du ta 2 jumper -ledninger, koble den ene til den analoge pin 5 og den andre ledningen til jord. la de andre endene av ledningen stå frakoblet. Og det er den enkle kretsen!

Trinn 2: Koden

Koden
Koden

Koden er veldig enkel. Bare kopier den nedenfra og lim den inn i Arduino IDE. Last deretter den opp og åpne den serielle skjermen. I bildet av koden la jeg til noen kode for bruk med en skjerm. Når det ikke er tilkoblet et batteri, får du en haug med tilfeldige tall som 0,45 eller noe. Når du har et batteri tilkoblet, får du andre numre. Den serielle skjermen sender ut batterispenningen. 1,49 volt eller mer = Flott batteri. 1,42 - 1,48 volt = ok batteri. 1,41 volt eller mindre = dødt batteri.

int batteryPin = A0;

ugyldig oppsett () {

Serial.begin (9600);

}

void loop () {

float value = analogRead (batteryPin*0.0048);

Serial.print (verdi);

forsinkelse (50);

}

Trinn 3: Ta det videre

Tar det videre
Tar det videre

Kanskje hvis batteriet er oppladbart, kan du få arduinoen til å lade batteriet. Kanskje du kan finne en måte å teste batterier med spenninger høyere enn 5 volt. Kanskje du til og med kan legge til et myntspor og selge batterier. Du kan gjøre eller legge til noe i dette prosjektet. Jeg håper du likte dette lærerikt. Hvis du likte det, deltok jeg i dette i arduino -konkurransen. Hvis du ikke hadde noe imot det, ville jeg elske hvis du stemte på prosjektet mitt. Tusen takk!!!! btw konkurransen slutter 22. juni 2020.

Anbefalt: