Inhoudsopgave:

Arduino AA-batterijtester - Ajarnpa
Arduino AA-batterijtester - Ajarnpa

Video: Arduino AA-batterijtester - Ajarnpa

Video: Arduino AA-batterijtester - Ajarnpa
Video: Arduino diy battery tester 2024, Juli-
Anonim
Arduino AA-batterijtester
Arduino AA-batterijtester

Als je in een gezin als het mijne woont, is er altijd een probleem om nieuwe batterijen te vinden. Natuurlijk heb je misschien een accubak, maar hoe weet je welke opgeladen zijn en welke niet. Welnu, dit project zal u helpen uw goede batterijen te vinden! Het project is supereenvoudig, zelfs een beginner zou dit kunnen bouwen. Het duurt ongeveer 5-10 minuten om dit project te bouwen.

======================================WAARSCHUWING!!!======== ==============================

Test alleen batterijen met een spanning van 5 volt of lager. Elke hogere batterij zal uw Arduino beschadigen. Het is het beste om het bij AA-batterijen of AAA-batterijen te houden. Andere batterijen onder de 5 volt zullen nog steeds werken, maar zullen onnauwkeurige resultaten opleveren.

Benodigdheden

elke Arduino

AA/AAA batterijhouder met draden of 2 jumperdraden.

Stap 1: Het circuit

Het circuit
Het circuit

Neem je batterijhouder en sluit de aarde of zwarte draad aan op een willekeurige grond op de Arduino. Neem de positieve of rode draad van de batterijhouder en steek deze in analoge pin 5. Als u geen batterijhouder hebt, neem dan 2 jumperdraden, steek er een in analoge pin 5 en de andere draad op aarde. laat de andere uiteinden van de draad los. En dat is de eenvoudige schakeling!

Stap 2: De code

De code
De code

De code is heel eenvoudig. Kopieer het gewoon van onderaf en plak het in de Arduino IDE. Upload het vervolgens en open de seriële monitor. In de afbeelding van de code heb ik wat code toegevoegd om met een scherm te gebruiken. Als er geen batterij is aangesloten, krijg je een aantal willekeurige getallen zoals 0,45 of zoiets. Als je wel een batterij hebt aangesloten, krijg je andere nummers. De seriële monitor geeft de accuspanning weer. 1,49 volt of meer = geweldige batterij. 1,42 - 1,48 volt = oke batterij. 1,41 volt of minder = lege batterij.

int batterijPin = A0;

ongeldige setup(){

Serieel.begin(9600);

}

lege lus(){

float-waarde = analogRead (batteryPin * 0.0048);

Serial.print(waarde);

vertraging (50);

}

Stap 3: Verder gaan

Verder gaan
Verder gaan

Misschien als de batterij oplaadbaar is, kunt u de arduino de batterij laten opladen. Misschien kun je een manier vinden om batterijen te testen met spanningen hoger dan 5 volt. Misschien kun je zelfs een muntgleuf toevoegen en batterijen verkopen. Je kunt van alles doen of toevoegen aan dit project. Ik hoop dat je genoten hebt van deze instructable. Als je het leuk vond, heb ik meegedaan aan de Arduino-wedstrijd. Als je het niet erg vindt, zou ik het leuk vinden als je op mijn project stemt. Heel erg bedankt!!!! btw de wedstrijd loopt tot 22 juni 2020.

Aanbevolen: