Оглавление:

Тестер батарей Arduino AA: 3 шага
Тестер батарей Arduino AA: 3 шага

Видео: Тестер батарей Arduino AA: 3 шага

Видео: Тестер батарей Arduino AA: 3 шага
Видео: АРДУИНО! Тестер ёмкости аккумуляторов своими руками! //Arduino Li-ion battery tester DIY 2024, Июль
Anonim
Тестер батарей Arduino AA
Тестер батарей Arduino AA

Если вы живете в такой семье, как моя, всегда есть проблема с поиском свежих батареек. Конечно, у вас может быть батарейный отсек, но как узнать, какие из них заряжены, а какие нет. Что ж, этот проект поможет вам найти хорошие батарейки! Проект супер простой, построить его сможет даже новичок. На создание этого проекта у вас уйдет около 5-10 минут.

====================================== ВНИМАНИЕ !!! ======== ==============================

Проверяйте аккумуляторы только с напряжением 5 вольт или ниже. Любые батареи выше повредят ваш Arduino. Лучше всего использовать батарейки типа AA или батарейки AAA. Другие батареи ниже 5 В по-прежнему будут работать, но будут давать неточные результаты.

Запасы

любой Ардуино

Держатель батарейки AA / AAA с проводами или 2 перемычками.

Шаг 1: Схема

Схема
Схема

Возьмите держатель батареи и подключите заземление или черный провод к любому заземлению на Arduino. Возьмите положительный или красный провод держателя батареи и подключите его к аналоговому контакту 5. Если у вас нет держателя батареи, возьмите 2 перемычки, подключите один к аналоговому контакту 5, а другой провод к заземлению. оставьте другие концы провода отключенными. И это простая схема!

Шаг 2: Код

Код
Код

Код очень простой. Просто скопируйте его снизу и вставьте в IDE Arduino. Затем загрузите его и откройте монитор последовательного порта. На картинке кода я добавил код для использования с экраном. Когда батарея не подключена, вы получите кучу случайных чисел, например 0,45 или что-то в этом роде. Когда у вас все же подключена батарея, вы получите другие цифры. Монитор последовательного порта выводит напряжение батарей. 1,49 В и более = отличный аккумулятор. 1,42 - 1,48 вольт = батарея в порядке. 1,41 В или меньше = разряженная батарея.

int batteryPin = A0;

void setup () {

Serial.begin (9600);

}

void loop () {

значение с плавающей запятой = analogRead (batteryPin * 0,0048);

Serial.print (значение);

задержка (50);

}

Шаг 3. Дальнейшее развитие

Продолжая
Продолжая

Возможно, если аккумулятор перезаряжаемый, вы можете заставить Arduino заряжать аккумулятор. Может быть, вы найдете способ проверить батареи с напряжением выше 5 вольт. Может быть, вы даже могли бы добавить слот для монет и продавать батарейки. Вы можете делать или добавлять в этот проект все, что угодно. Надеюсь, вам понравилось это руководство. Если вам понравилось, я участвовал в конкурсе Arduino. Если вы не возражаете, я был бы рад, если бы вы проголосовали за мой проект. Большое спасибо!!!! Кстати, конкурс заканчивается 22 июня 2020 года.

Рекомендуемые: