Мазмуну:

Arduino AA Батарея сыноочу: 3 кадам
Arduino AA Батарея сыноочу: 3 кадам

Video: Arduino AA Батарея сыноочу: 3 кадам

Video: Arduino AA Батарея сыноочу: 3 кадам
Video: Power your Arduino with AA battery 2024, Июль
Anonim
Батареяны текшерүүчү Arduino AA
Батареяны текшерүүчү Arduino AA

Эгерде сиз мен сыяктуу үй -бүлөдө жашасаңыз, дайыма жаңы батареяларды табуу көйгөйү бар. Албетте, сизде батарейканын кутусу болушу мүмкүн, бирок кайсынысы заряддалганын жана кайсынысы жок экенин кантип билсе болот. Ооба, бул долбоор жакшы батареяларыңызды табууга жардам берет! Долбоор абдан жөнөкөй, ал тургай, башталгыч муну кура алат. Бул долбоорду куруу үчүн сизге болжол менен 5-10 мүнөт кетет.

======================================= ЭСКЕРТҮҮ !!! ======== ==============================

Чыңалуусу 5 вольт же андан төмөн болгон батареяларды гана сынап көрүңүз. Ар кандай батарейкалар Ардуиного зыян келтирет. АА батарейкалары же ААА батареялары менен жабышуу эң жакшы. 5 вольттун астындагы башка батареялар дагы эле иштей берет, бирок так эмес жыйынтыктарды берет.

Жабдуулар

каалаган Arduino

AA/AAA батарейка кармагычы зымдар менен же 2 секиргич зымдар менен.

1 -кадам: Circuit

Circuit
Circuit

Батарея кармагычыңызды алып, жерге же кара зымды Arduinoдогу каалаган жерге туташтырыңыз. Батарея кармагычтын оң же кызыл зымын алып, аны 5 -аналогдук пинге сайыңыз. Эгерде батарейка кармагычыңыз жок болсо, 2 секиргич зымын алып, бирин 5 аналогдук пинге, экинчисин жерге туташтырыңыз. зымдын башка учтарын ажыратпастан калтырыңыз. Жана бул жөнөкөй схема!

2 -кадам: Код

Кодекс
Кодекс

Код абдан жөнөкөй. Жөн гана аны астынан көчүрүп, Arduino IDEге чаптаңыз. Андан кийин, аны жүктөп, сериялык мониторду ачыңыз. Коддун приктурасында мен экран менен колдонуу үчүн кээ бир коддорду коштум. Батарейка туташпаганда, сиз 0.45 же башка сыяктуу туш келди сандарды аласыз. Батарея туташтырылганда, башка номерлерди аласыз. Сериялык монитор батареялардын чыңалуусун чыгарат. 1.49 вольт же андан көп = Улуу батарея. 1.42 - 1.48 вольт = жакшы батарея. 1.41 вольт же андан аз = өлгөн батарея.

int batteryPin = A0;

жараксыз орнотуу () {

Serial.begin (9600);

}

void loop () {

калкыма мааниси = analogRead (batteryPin*0.0048);

Serial.print (мааниси);

кечиктирүү (50);

}

3 -кадам: Аны андан ары алуу

Аны андан ары алуу
Аны андан ары алуу

Балким, эгер батарейка кайра заряддала турган болсо, анда сиз arduino батареяны заряддай аласыз. Балким, сиз 5 вольттон жогору чыңалуудагы батареяларды текшерүүнүн жолун таба аласыз. Балким, сиз тыйын уячасын кошуп, батареяларды сатсаңыз болот. Сиз бул долбоорго каалаган нерсени жасай аласыз же кошо аласыз. Бул көрсөтмө сизге жакты деп ишенем. Эгер сизге жакса, мен муну arduino сынагына катыштым. Эгер каршы болбосоңуз, эгер сиз менин долбоорума добуш берсеңиз, мен абдан кубанычта болом. Сизге чоң рахмат!!!! btw конкурс 2020 -жылдын 22 -июнунда аяктайт.

Сунушталууда: