воскресенье, 21 февраля 2016 г.

Мой первый Arduino проект

Пару лет назад подарили отцу на день рождения лодочный электро мотор и литиевый тяговый аккумулятор к нему. Хорошая вещь. Сплошные положительные эмоции от использования. Но, как оказалось, мотор не рассчитан на работу с этим аккумулятором. В том смысле, что индикация уровня заряда на корпусе мотора оказалось совершенно не адекватной.
Решил попробовать сделать необходимый девайс на Ардуино.

До этого с микроконтроллерами дела не имел. Оказалось это совсем не сложно и даже интересно.
Исходники выложил на Гитхаб: https://github.com/valmat/BatterySensor

Документация там же. Прибор умеет отображать уровень заряда батареи в процентах, с помощью значка, а также тремя RGB светодиодами. Которые постепенно меняют свои цвета с зеленого на желтый потом на красный. В зависимости от уровня заряда.

На корпусе расположил выключатель и кнопку. Кнопка выключает светодиоды, а долгое нажатие кнопки отключает подсветку экрана. Для экономии батареи в солнечный день и что бы не слепило ночью.

Кроме того, подключил датчик BMP180. Устройство показывает температуру и давление. Давление на рыбалке знать необходимо.
Корпус сделал герметичным. Все проклеил резиновым клеем, а сверху заклеил алюминиевым скотчем.
Работает надежно. Показания точные.


Комментариев нет:

Отправить комментарий