Innehållsförteckning:

Arduino AA batteritester: 3 steg
Arduino AA batteritester: 3 steg

Video: Arduino AA batteritester: 3 steg

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

Om du bor i en familj som min är det alltid ett problem att hitta nya batterier. Visst, du kan ha ett batterifack, men hur vet du vilka som är laddade och vilka som inte är det. Detta projekt hjälper dig att hitta dina bra batterier! Projektet är superenkelt, även en nybörjare kan bygga detta. Det tar cirka 5-10 minuter att bygga detta projekt.

======================================= VARNING !!! ========= ================================

Testa endast batterier med en spänning på 5 volt eller lägre. Alla högre batterier kommer att skada din Arduino. Det är bäst att hålla sig med AA -batterier eller AAA -batterier. Andra batterier under 5 volt fungerar fortfarande, men ger felaktiga resultat.

Tillbehör

vilken Arduino som helst

AA/AAA batterihållare med trådar eller 2 bygelkablar.

Steg 1: Kretsen

Kretsen
Kretsen

Ta batterihållaren och anslut den jordade eller svarta ledningen till valfri jord på Arduino. Ta den positiva eller röda ledningen på batterihållaren och anslut den till analog stift 5. Om du inte har en batterihållare, ta 2 bygelkablar, anslut en till analog stift 5 och den andra ledningen till jord. låt de andra ändarna av tråden vara urkopplade. Och det är den enkla kretsen!

Steg 2: Koden

Koden
Koden

Koden är väldigt enkel. Kopiera det bara underifrån och klistra in det i Arduino IDE. Ladda sedan upp den och öppna den seriella bildskärmen. I bilden av koden lade jag till lite kod att använda med en skärm. När det inte finns något batteri anslutet får du ett gäng slumpmässiga nummer som 0,45 eller något. När du har ett batteri anslutet får du andra nummer. Den seriella bildskärmen matar ut batterispänningen. 1,49 volt eller mer = Bra batteri. 1,42 - 1,48 volt = okej batteri. 1,41 volt eller mindre = dött batteri.

int batteryPin = A0;

void setup () {

Serial.begin (9600);

}

void loop () {

float value = analogRead (batteryPin*0.0048);

Serial.print (värde);

fördröjning (50);

}

Steg 3: Ta det vidare

Tar det vidare
Tar det vidare

Kanske om batteriet är uppladdningsbart kan du få arduino att ladda batteriet. Kanske kan du hitta ett sätt att testa batterier med högre spänning än 5 volt. Kanske kan du till och med lägga till en myntplats och sälja batterier. Du kan göra eller lägga till något till det här projektet. Jag hoppas att du njöt av detta instruerbara. Om du gillade det, deltog jag i detta i arduino -tävlingen. Om du inte skulle ha något emot det skulle jag älska om du röstade på mitt projekt. Tack så mycket!!!! btw tävlingen slutar 22 juni 2020.

Rekommenderad: