Не много прошивку доработал. Доработки коснулись в основном главного экрана: время и давление поменял местами в верхней строке, обновление графика сделал более плавным, кнопкой ENTER на экране барограф вкл/откл пунктира середины графика, расположение значения максимума не фиксировано, будет расположено в незанятой графиком верхней части.
То, что он подключается по i2c (кстати может и по spi) еще не значит что им можно заменить bmp180 (bmp085). Ваш датчик более "навороченный". Под него нужно переделывать прошивку, точнее писать библиотеку под него. Кстати по характеристикам более интересный чем bmp180
_________________ Решительный шаг вперёд - есть результат хорошего пинка сзади.
Карма: 6
Рейтинг сообщений: 31
Зарегистрирован: Вт сен 13, 2011 13:29:09 Сообщений: 581 Откуда: Крым, Симферополь
Рейтинг сообщения:0
Тут уже начали появляться ответвления от основного концепта, запутался... vvsv, Ваша прошивка от 11 окт. 2016 "заточена" под Ваше же железо из первого поста (BMP180 + Arduino Mini 16M atmega328 + DS3231 + преобразователь уровней 3.3 <> 5 вольт + дисплей на контроллере ks0108 128 X 64)?
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Карма: 6
Рейтинг сообщений: 31
Зарегистрирован: Вт сен 13, 2011 13:29:09 Сообщений: 581 Откуда: Крым, Симферополь
Рейтинг сообщения:0
У меня "классический" Winstar WG12864A из старых запасов http://www.winstar.com.tw/products/graphic-lcd-display-module/monochrome-graphic.html В даташите указано "Built-in controller (NT7108 or equivalent)", хотя везде по инету пишут, что стоит KS0108. Так и не нашёл точного описания, эти контроллеры совместимы или нет... В Вашей прошивке vvsv , как я понимаю, надо убрать инверсию сигналов CS1 и CS2 для этого дисплея?
Карма: 6
Рейтинг сообщений: 31
Зарегистрирован: Вт сен 13, 2011 13:29:09 Сообщений: 581 Откуда: Крым, Симферополь
Рейтинг сообщения:0
Цитата:
Открываем проект в CodeVision, заходим в Project->Configure->Выбираем закладку С compiler -> Libraries-> Graphic LCD на этой закладке конфигурируем графическую библиотеку с каким дисплеем будем работать. Там можно поставить инверсию.
Т.е. инверсию убираем, добавляя инверсию ещё раз?
Попытался проделать вышеуказанные процедуры, не обнаружил вкладку Libraries-> Graphic LCD, ткните, плиз, носом, что не так...
Нет. Точнее да, но не только. Нужно обратить внимание на то, чтобы выводы дисплея соответствовали выводам мк. в настройках дисплея (окне, которое открывается при выборе контроллера дисплея с нужными вам сигналами CS).
_________________ Решительный шаг вперёд - есть результат хорошего пинка сзади.
Карма: 6
Рейтинг сообщений: 31
Зарегистрирован: Вт сен 13, 2011 13:29:09 Сообщений: 581 Откуда: Крым, Симферополь
Рейтинг сообщения:0
VVSV в 2-х последних Ваших моделях для Протеуса поменяны местами выводы подключения сигналов CS1 и CS2 в сравнении с моделью в первом сообщении темы. Я буду компилировать прошивку под себя, вот и интересуюсь: для чего это сделано?
Сейчас этот форум просматривают: kartuch и гости: 49
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения