Открываем проект в CodeVision, заходим в Project->Configure->Выбираем закладку С compiler -> Libraries-> Graphic LCD на этой закладке конфигурируем графическую библиотеку с каким дисплеем будем работать. Там можно поставить инверсию.zenone писал(а):...скажите кто знает, где проставить инверсию?
Барограф
Re: Барограф
- Реклама
Re: Барограф
Что то не могу понять , кто может подсказать при подаче питания на экран, подключены только плюс 5В, общий и подсветка, горят все пикселы экрана и не гаснут, так и должно быть или... экран новый только что из Китая, запустить с ним барометр не удалось.
И ещё вопрос должен ли показывать изображение экран если не подключена DS3231?

И ещё вопрос должен ли показывать изображение экран если не подключена DS3231?
Спойлер

Re: Барограф
Да так и должно быть, без цепи управления контрастности.zenone писал(а):Что то не могу понять , кто может подсказать при подаче питания на экран, подключены только плюс 5В, общий и подсветка, горят все пикселы экрана и не гаснут, так и должно быть или....
-
ramonmetelica
- Открыл глаза
- Сообщения: 48
- Зарегистрирован: Пт апр 06, 2012 09:34:07
Re: Барограф
Да, я тоже несколько раз пересматривал этот проект, но по цене он выходил дороговато. Например,один только датчик барометра HP03 стоит в три раза дороже чем ВМР180.и.т.д. Та и этот проект мне более показался симпатичным, хотя функционал в том больше. Хотелось хоть как-то реализовать его и в этом проекте, но кажется если к нам на нашу ветку не зайдёт кто-нибудь из программистов и не захочет нам помочь, то тема наверное заглохнет!malex66 писал(а):просто оставлю это здесь - может кому пригодится...
http://radiokot.ru/circuit/digital/home/105/
Уважаемый АВТОР данного барографа у меня к Вам несущественный вопрос:При переключении режимов и настройке часов, иногда бывает нужно по несколько раз нажимать кнопки на одном месте,чтоб переключить или настроить,а бывает с первого раза кнопки работают. Это у меня кривые кнопки или что-то в программе...?
Re: Барограф
У кого нибудь такое наблюдается?....При переключении режимов и настройке часов, иногда бывает нужно по несколько раз нажимать кнопки на одном месте,чтоб переключить или настроить,а бывает с первого раза кнопки работают...
- Реклама
Re: Барограф
Такого не замечал, но может мало игрался сделал-подарил.vvsv писал(а):У кого нибудь такое наблюдается?
А вот запустить 192х64 KS0108 в Codevision так и не смог, дисплей кажет кашу (фото #3). При компиляции обратно 128х64 всё нормально (фото #4), но работает 2/3 дисплея. В ардуино при залитии скетчей всё нормально, работает весь экран (фото #1 текст, фото #2 графика), видать в библиотеке Codevision косяк (пробовал версии 2.05.3 и 3.12).
Arduino библиотека GLCD компиляция 192х64
Спойлер
Спойлер
Спойлер
Спойлер
- Вложения
-
- 0722151856a.jpg
- (30.39 КБ) 3405 скачиваний
-
- 0722151856.jpg
- Arduino библиотека GLCD компиляция 192х64
- (54.15 КБ) 3294 скачивания
-
- 0722151924.jpg
- Codevision компиляция 192х64
- (46.86 КБ) 3586 скачиваний
-
- 0722151929a.jpg
- Codevision компиляция 128х64
- (40.04 КБ) 3402 скачивания
Re: Барограф
Дописал сохранение графика в 24с32 (модуль Arduino адресные выводы 24с32 посажены на +)
Сохранение происходит в 00 минут каждого часа. Чтобы сильно не изнашивать ячейки eeprom.
Записанный график будет выводится только если прошло менее одного часа с момента последней записи в eeprom.
Так проще программо реализовать.
Сохранение происходит в 00 минут каждого часа. Чтобы сильно не изнашивать ячейки eeprom.
Записанный график будет выводится только если прошло менее одного часа с момента последней записи в eeprom.
Так проще программо реализовать.
Re: Барограф
Так как первый собранный экземпляр барографа я подарил, второй так и не смог запустить, эту прошивку сейчас погонять нет возможности, но как будет возможность обязательно погоняю эту прошивку, если соберу кому нибудь следующий экземпляр барографа. Спасибо что откликнулись на просьбы "трудящихся" и ввели усовершенствование.
Re: Барограф
Допустил ошибку в расчете среднего значения (выявилось при большом разбросе мин и макс давления).
Исправил.
Исправил.
Re: Барограф
Хороший проект, под него даже специально заказал часы реального времени. А пока работает на таймере для отсчета времени, и вместо даты- температура. Сделал на mega168, так как ее ресурсов вполне хватает и она была в наличии
Дисплей на контроллере ST7920 - самое дешевое что я нашел

На графике смотрю сиськи получились - это погода у нас такая
На графике смотрю сиськи получились - это погода у нас такая
Решительный шаг вперёд - есть результат хорошего пинка сзади.
Re: Барограф
У меня тожеvvsv писал(а):У кого нибудь такое наблюдается?....При переключении режимов и настройке часов, иногда бывает нужно по несколько раз нажимать кнопки на одном месте,чтоб переключить или настроить,а бывает с первого раза кнопки работают...
Решил написать мини отчет по сборке моего барографа. Поскольку хотелось кроме давления видеть еще и температуру, а лепил все в mega168, пришлось убрать поправку давления (я доверяю BOSH
Для сборки использовал готовые модули:
Подключение дисплея к контроллеру:
DB0 PB1
DB1 PB0
DB2 PD7
DB3 PD6
DB4 PD5
DB5 PD4
DB6 PD3
DB7 PD2
E PC2
R/W PC1
RS PC0
/RST PC3
Почему так - поймете взглянув на распиновку модуля контроллера
Кнопки сидят на D0 - "+", D1 - "ENTER"
Часы и датчик - SDA - PC4, SCL - PC5. Поскольку преобразователь уровней лень было делать, датчик давления по шинам SDA и SCL подключил через резисторы 1кОм. Неправильно конечно - но работает
Прошивку с исходниками прикрепляю. На обработку кнопок не обращайте внимание - правил быстро, весело, криво
- Вложения
-
- baro_mega328_4_10_15_c_eeprom_2432.rar
- mega168
- (352.79 КБ) 451 скачивание
Решительный шаг вперёд - есть результат хорошего пинка сзади.
Re: Барограф
ВНИМАНИЕ БАГ! с модулем часов реального времени фото которых расположено постом выше. Симптомы: иногда самопроизвольно останавливаются
, иногда невозможно до них достучатся
, через пару суток после начала эксплуатации начала вздуваться батарейка
Китайцы вообще охерели
Лечение сего бага нашел тут
Может кому поможет не тратить время и нервы напрасно.
Может кому поможет не тратить время и нервы напрасно.
Решительный шаг вперёд - есть результат хорошего пинка сзади.
Re: Барограф
А можно поподробней про эту цепь, приобрёл подобный модуль без батареи, по описанию должен стоять LIR, но китаец написал, что литий авиапочтой не ходит.vvsv писал(а): - модуль часов на DS3231 (для резервного питания ставим аккумулятор марки LIR2030, если ставим батарейку CR2030 не забываем убрать цепь зарядки иначе батарейка бахнет)
http://www.ebay.com/itm/DS3231-AT24C32- ... 5d3fe5bbab
Думал, что можно просто воткнуть CR2032, видимо нет.
PS:
Всё, посмотрел ролик в посте Vi7 выше, разобрался.
Re: Барограф
- Вложения
-
- baro_mega168_c_eeprom_2432.rar
- (329.55 КБ) 523 скачивания
Решительный шаг вперёд - есть результат хорошего пинка сзади.
-
ramonmetelica
- Открыл глаза
- Сообщения: 48
- Зарегистрирован: Пт апр 06, 2012 09:34:07
Re: Барограф
Уважаемый Vi7,а Вы не могли-бы помочь доработать прошивку Автора vvsv данной разработки с указанным выше алгоритмом работы на АТмегу 328ramonmetelica писал(а):И не могли б Вы допилить прошивку,чтоб также как на 5сек. выводится день недели вместо даты и потом снова дата на экране барографа,также сделать и для давления,чтоб выводилось на 5сек. тенденция разности давления (например)за последние 2-3часа в цифровом виде(например: +1,5мм;или -0,4мм), и хорошо б ещё и тоже самое сделать вместо часов, также на 5сек. выводилась температура(которую берём с ВМР180). ВМР180 можно разместить с снаружи корпуса.К сожалению самому это сделать не хватает МОЗГОВ!!! В целом проект мне очень понравился, в будущем к нему можно будет прикошачить ещё и датчик влажности (например SHT10,21 или DHT11),только вот где отображать то это всё?
Re: Барограф
К сожалению у меня нет atmega328 чтобы отлаживать прошивку в железе (я так привык), а отлаживать в протеусе нет особого желания (коты ленивые существа
). Извините.
P.S. А как вы в будущем собираетесь прикошачивать датчик влажности, если вы сейчас не можете подкорректировать прошивку под себя?
P.S. А как вы в будущем собираетесь прикошачивать датчик влажности, если вы сейчас не можете подкорректировать прошивку под себя?
Решительный шаг вперёд - есть результат хорошего пинка сзади.
-
ramonmetelica
- Открыл глаза
- Сообщения: 48
- Зарегистрирован: Пт апр 06, 2012 09:34:07
Re: Барограф
Вот поэтому и прошу помощи,потому-что я в программировании полный "0"... а усовершенствовать хочется.Vi7 писал(а): P.S. А как вы в будущем собираетесь прикошачивать датчик влажности, если вы сейчас не можете подкорректировать прошивку под себя?
Re: Барограф
Так это прекрасная возможность начать учится программированию
, тем более код не слишком сложный и достаточно хорошо прокомментирован. 
Решительный шаг вперёд - есть результат хорошего пинка сзади.
Re: Барограф
Обнаружил ошибку на страничке Часов и даты.
Криво производилась настройка часов.
Исправил.
Криво производилась настройка часов.
Исправил.
Re: Барограф
здравствуйте, а скажите пожалуйста какая ошибка у вас была с завышением давления (вот тут вы про это писали http://radiokot.ru/forum/viewtopic.php?f=61&t=80292 )
а то у меня с вашей библиотекой(та что по ссылке) тоже какое завышенное вроде, но сравнить не с чем
высоту над уровнем моря показыват минус 74 метра
по даташиту алгоритм перепроверил, всё ок так вроде...
а то у меня с вашей библиотекой(та что по ссылке) тоже какое завышенное вроде, но сравнить не с чем
высоту над уровнем моря показыват минус 74 метра
по даташиту алгоритм перепроверил, всё ок так вроде...


