Агуулгын хүснэгт:

Arduino AA батерей шалгагч: 3 алхам
Arduino AA батерей шалгагч: 3 алхам

Видео: Arduino AA батерей шалгагч: 3 алхам

Видео: Arduino AA батерей шалгагч: 3 алхам
Видео: Незадолго до нажатия кнопки включения / выключения | Все конденсаторы замкнуты 2024, Долдугаар сарын
Anonim
Arduino AA батерейны шалгагч
Arduino AA батерейны шалгагч

Хэрэв та над шиг гэр бүлд амьдардаг бол шинэ батерей олох асуудал үргэлж гардаг. Мэдээжийн хэрэг танд батерейны хогийн сав байж магадгүй, гэхдээ аль нь цэнэглэгдсэн, аль нь цэнэглэгдээгүйг яаж мэдэх вэ. Энэ төсөл нь сайн батерейгаа олоход тань туслах болно! Төсөл нь маш энгийн, эхлэгч ч гэсэн үүнийг хийж чадна. Энэхүү төслийг бүтээхэд танд 5-10 минут шаардагдах болно.

====================================== АНХААРУУЛГА !!! ======== =============================

Зөвхөн 5 вольт ба түүнээс доош хүчдэлтэй батерейг туршиж үзээрэй. Илүү өндөр батерей нь таны Arduino -г гэмтээх болно. АА батерей эсвэл ААА батерейтай зуурсан нь дээр. 5 вольтоос бага хэмжээтэй бусад батерейнууд ажиллах боловч үр дүн нь буруу байх болно.

Хангамж

дурын Arduino

AA/AAA зай эзэмшигч нь утастай эсвэл 2 холбогчтой.

Алхам 1: Хэлхээ

Хэлхээ
Хэлхээ

Батерейны эзэмшигчээ аваад Arduino дээрх газардуулга эсвэл хар утсыг залгаарай. Зай эзэмшигчийн эерэг эсвэл улаан утсыг аваад аналог 5 -р зүү рүү залгаарай. Хэрэв танд зай байхгүй бол 2 холбогч утсыг ав, нэгийг нь аналог 5 -р зүүгээр, нөгөө утсыг газардуул. утасны бусад үзүүрийг салгахгүйгээр үлдээгээрэй. Энэ бол энгийн хэлхээ юм!

Алхам 2: Код

Код
Код

Код нь маш энгийн. Үүнийг доороос нь хуулж аваад Arduino IDE дээр буулгаарай. Дараа нь үүнийг байршуулаад цуваа дэлгэцийг нээнэ үү. Кодын дүр зураг дээр би дэлгэцэн дээр ашиглах хэдэн код нэмсэн. Батерей холбогдоогүй үед та 0.45 гэх мэт санамсаргүй тоог авах болно. Батерейг холбосон тохиолдолд өөр дугаар авах болно. Цуваа дэлгэц нь батерейны хүчдэлийг гаргадаг. 1.49 вольт ба түүнээс дээш = Маш сайн батерей. 1.42 - 1.48 вольт = батерей. 1.41 вольт ба түүнээс бага = цэнэггүй зай.

int batteryPin = A0;

хүчингүй тохиргоо () {

Цуваа эхлэх (9600);

}

void loop () {

хөвөх утга = analogRead (batteryPin*0.0048);

Цуваа.хэвлэх (утга);

саатал (50);

}

Алхам 3: Цаашид авч үзэх

Цаашид авч үзэх
Цаашид авч үзэх

Хэрэв батерейг цэнэглэдэг бол та arduino -г батерейгаар цэнэглэж болно. Магадгүй та 5 вольтоос дээш хүчдэлтэй батерейг турших аргыг хайж олох байх. Магадгүй та зоосон мөнгө нэмж, батерей зарж болно. Та энэ төсөлд юу ч хийж эсвэл нэмж болно. Энэхүү зааварчилгаа танд таалагдсан гэж найдаж байна. Хэрэв танд таалагдсан бол би үүнийг arduino тэмцээнд оруулсан. Хэрэв та эсэргүүцэхгүй бол, хэрэв та миний төсөлд санал өгсөн бол би баяртай байх болно. Маш их баярлалаа !!!! btw уралдаан 2020 оны 6 -р сарын 22 -нд дуусна.

Зөвлөмж болгож буй: