- Цена: 25$ + доставка
Мне нужно было выводить на экран напряжение аккумулятора 3х18650 в качестве индикации его состояния, насколько оно проседает при подключении нагрузки, ну и оставшуюся емкость на глазок измерять по напряжению, а так как я решил наконец нормально понять, как работать с этими экранами, то сделаю все на нем, как минимум в качестве рабочей модели.
Первым шагом делаем форму отображения информации для экрана, чтобы получить наглядное отображение измеряемой величины. Все что нужно для решения подобной задачи — это покопаться в яндекс картинках и вытащить изображение с батарейкой.
Вот предварительный результат, програсс бар заполняется по циклу, напряжение замеряется на выходе 3.3В ардуины.
А теперь, когда принцип в целом понятен, удаляем к чертовой матери всю эту графику и делаем все более-менее нормально и применимо к реальным задачам
Ссылки:
Первая часть обзора
Прошивка экрана первый вариант
Прошивка экрана второй вариант
Описание библиотеки экрана
Библиотека экрана туториал
Nextion_Instruction_Set
Ложка дегтя, сейчас столкнулся с проблемой получения посылок от экрана, чем больше код, тем чаще нажатия «теряются», скорее всего проблема программная.
+ Нашел шикарнейший видео обзор на экран
В качестве резюме:
1. Напряжение можно измерять посредством самой ардуины, сделав из нее вольтметр, причем если вам не будет хватать возможностей компаратора всегда можно воспользоваться делителем напряжения, так что модуль INA219 удобен, поскольку будет точнее измерять напряжения больше 5В, но не обязателен.
2. В экране можно разбираться очень долго, но конечный результат того стоит.