Mundarija:

Arduino AA batareya tekshiruvchisi: 3 qadam
Arduino AA batareya tekshiruvchisi: 3 qadam

Video: Arduino AA batareya tekshiruvchisi: 3 qadam

Video: Arduino AA batareya tekshiruvchisi: 3 qadam
Video: Power your Arduino with AA battery 2024, Iyul
Anonim
Arduino AA batareya tekshirgichi
Arduino AA batareya tekshirgichi

Agar siz ham men kabi oilada yashasangiz, har doim yangi batareyalar topishda muammo bo'ladi. Albatta, sizda batareya qutisi bo'lishi mumkin, lekin qaysi biri zaryadlangan va qaysi biri zaryadlanmaganligini qanday aniqlash mumkin. Xo'sh, bu loyiha sizga yaxshi batareyalarni topishga yordam beradi! Loyiha juda oddiy, hatto yangi boshlovchi ham uni qurishi mumkin. Loyihani yaratish uchun sizga 5-10 daqiqa vaqt ketadi.

====================================== OGOHLANTIRISH !!! ======== ==============================

Faqat 5 voltli yoki undan past kuchlanishli batareyalarni sinab ko'ring. Har qanday batareyalar Arduino -ga zarar etkazadi. AA batareyalari yoki AAA batareyalari bilan yopishgan ma'qul. 5 voltgacha bo'lgan boshqa batareyalar hali ham ishlaydi, lekin noto'g'ri natijalar beradi.

Ta'minotlar

har qanday Arduino

AA/AAA akkumulyator ushlagichi simli yoki 2 ta o'tish simli.

1 -qadam: O'chirish davri

O'chirish davri
O'chirish davri

Batareya ushlagichini olib, topraklama yoki qora simni Arduino -dagi istalgan erga ulang. Batareya ushlagichining musbat yoki qizil simini oling va uni analog pin 5 ga ulang. Agar sizda batareya ushlagichi bo'lmasa, 2 ta o'tish simini oling, bittasini analog pin 5 ga, ikkinchisini esa erga ulang. simning boshqa uchlarini tarmoqdan uzilmagan holda qoldiring. Va bu oddiy sxema!

2 -qadam: Kod

Kodeks
Kodeks

Kod juda oddiy. Uni pastdan nusxa ko'chiring va Arduino IDE -ga joylashtiring. Keyin yuklang va ketma -ket monitorni oching. Kod praktikasida men ekran bilan ishlatish uchun ba'zi kodlarni qo'shdim. Agar batareya ulanmagan bo'lsa, siz 0,45 yoki shunga o'xshash tasodifiy sonlarni olasiz. Batareya ulanganda siz boshqa raqamlarni olasiz. Seriyali monitor batareyalar kuchlanishini chiqaradi. 1,49 volt yoki undan yuqori = Ajoyib batareya. 1.42 - 1.48 volt = yaxshi batareya. 1,41 volt yoki undan kam = o'lik batareya.

int batteryPin = A0;

bo'sh o'rnatish () {

Serial.begin (9600);

}

void loop () {

float qiymati = analogRead (batteryPin*0.0048);

Serial.print (qiymat);

kechikish (50);

}

3 -qadam: uni oldinga surish

Buni oldinga surish
Buni oldinga surish

Ehtimol, agar batareya qayta zaryadlansa, siz arduino -ni batareyani zaryadlashga majbur qilishingiz mumkin. Ehtimol, siz 5 voltdan yuqori kuchlanishli batareyalarni sinab ko'rishingiz mumkin. Ehtimol, siz tanga uyasini qo'shib, batareyalarni sotishingiz mumkin. Siz bu loyihaga biror narsa qo'shishingiz yoki qo'shishingiz mumkin. Umid qilamanki, sizga bu ko'rsatma yoqdi. Agar sizga yoqqan bo'lsa, men buni arduino tanloviga qo'shganman. Agar qarshi bo'lmasangiz, mening loyihamga ovoz bersangiz, xursand bo'lardim. Sizga katta rahmat!!!! btw tanlovi 2020 yil 22 -iyunda tugaydi.

Tavsiya: