Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
BV-Dial
Опытный кот
Сообщения: 805
Зарегистрирован: Вт дек 09, 2008 13:41:05
Откуда: Череповец.

Сообщение BV-Dial »

Доброе время Всем.Заинтересовала данная конструкция и в порыве была собрана.Заработала без проблем -но не корректно отображается латиница (дисплей большой тип ОМ1622-LMS),дисплей ставлю в другую конструкцию- латиница ОК.Поставил другой дисплей HMC16202SG-LY - вообще сплошные кракозябры (есть подозрения что он не пооддерживает латиницу).Вот такая проблема.Если у кого есть мысли подскажите.
Вложения
HMC16202_2.JPG
(40.49 КБ) 1190 скачиваний
HMC16202_1.JPG
(37.79 КБ) 1333 скачивания
M1622_2.JPG
(43.1 КБ) 1246 скачиваний
M1622_1.JPG
(45.35 КБ) 1498 скачиваний
Последний раз редактировалось BV-Dial Пн ноя 30, 2009 15:14:26, всего редактировалось 1 раз.
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Сообщение Danko »

Первое: это конечно найти дашник.
второе: в даташнике найти таблицу символов.
третье: в файлике lcd_.lib (или в последней версии lcd_rus.lib) подправить таблицу перекодировки.

Если даташник найти невозможно, то:
берешь стандартную библиотеку (без таблицы перекодировки) пишешь прогу которая в цикле выводит символы на экран начиная с 0 до 255 и смотришь (записываешь) какому символу соответствует какой код и далее составляешь свою таблице перекодировки.

Я так делал пока не нашел даташник.
Ilnur
Встал на лапы
Сообщения: 128
Зарегистрирован: Вс мар 22, 2009 15:10:13

Сообщение Ilnur »

Вот мой собранный девайс 8)
Вложения
P1040221.JPG
(183.51 КБ) 1853 скачивания
P1040222.JPG
(172.92 КБ) 2037 скачиваний
jondanger
Нашел транзистор. Понюхал.
Сообщения: 177
Зарегистрирован: Вт окт 27, 2009 19:32:29

класс

Сообщение jondanger »

Ilnur не поделишся пп в lay?
Ilnur
Встал на лапы
Сообщения: 128
Зарегистрирован: Вс мар 22, 2009 15:10:13

Сообщение Ilnur »

Конечно :beer:

позже еще фотки выложу 8)
Вложения
Term.lay
(127.98 КБ) 1447 скачиваний
jondanger
Нашел транзистор. Понюхал.
Сообщения: 177
Зарегистрирован: Вт окт 27, 2009 19:32:29

Сообщение jondanger »

Ilnur скажи пожалуйста какую прошивку выбрал дисплей где взял если конечно не секрет?
Ilnur
Встал на лапы
Сообщения: 128
Зарегистрирован: Вс мар 22, 2009 15:10:13

Сообщение Ilnur »

дисплей обычный Winstar 16x2 :)
Прошивкуа которая прикреплена в первом посте.
http://radiokot.ru/forum/viewtopic.php?t=21695

Я только ее изменил чуть чуть под себя.Изменил скины.итд
Аватара пользователя
Hichkok
Мучитель микросхем
Сообщения: 400
Зарегистрирован: Чт мар 27, 2008 21:36:44
Откуда: Домодедово

Сообщение Hichkok »

Ilnur писал(а):дисплей обычный Winstar 16x2 :)
Прошивкуа которая прикреплена в первом посте.
http://radiokot.ru/forum/viewtopic.php?t=21695

Я только ее изменил чуть чуть под себя.Изменил скины.итд

Красивенько получилось.


P.S.
А вот мой вариантик, видимо окончательный.



И печатка, так чтобы было
Вложения
lcd _ cloki zerkalit.lay
Обязательно зеркалить при печати
(141.5 КБ) 1707 скачиваний
001.jpg
(30.67 КБ) 1868 скачиваний
002.jpg
(45.91 КБ) 2183 скачивания
Последний раз редактировалось Hichkok Вт дек 01, 2009 19:32:59, всего редактировалось 2 раза.
Ilnur
Встал на лапы
Сообщения: 128
Зарегистрирован: Вс мар 22, 2009 15:10:13

Сообщение Ilnur »

Hichkok, Спасибо :)
Вот еще пару фоток...4 вида скина :)
Вложения
P1040223.JPG
(163.65 КБ) 1710 скачиваний
P1040226.JPG
(198.49 КБ) 1363 скачивания
P1040227.JPG
(162.07 КБ) 1424 скачивания
P1040228.JPG
(156.6 КБ) 1759 скачиваний
Аватара пользователя
barracud
Встал на лапы
Сообщения: 132
Зарегистрирован: Вт фев 26, 2008 17:00:20

Сообщение barracud »

Народ помогайте. По предложной микросхеме
Alex_NEMO писал(а):Какие проблемы - микросхема типа ICL7660 + 2 электролита (см. типовое включение на хх7660) спасут "отца русской демократии"!
Либо ищи дисплей "стандартный".


Ничего не получается. Включаю ее по первой типовой схеме (2 кондера)
дисплей светится но только первая строчка и только все прямоугольники.
Похоже МК не запускается. Почему? В Datasheet есть еще типовые схемы, может надо по какой то определенной включить?
Аватара пользователя
barracud
Встал на лапы
Сообщения: 132
Зарегистрирован: Вт фев 26, 2008 17:00:20

Сообщение barracud »

barracud писал(а):Народ помогайте. По предложной микросхеме
Alex_NEMO писал(а):Какие проблемы - микросхема типа ICL7660 + 2 электролита (см. типовое включение на хх7660) спасут "отца русской демократии"!
Либо ищи дисплей "стандартный".


Ничего не получается. Включаю ее по первой типовой схеме (2 кондера)
дисплей светится но только первая строчка и только все прямоугольники.
Похоже МК не запускается. Почему? В Datasheet есть еще типовые схемы, может надо по какой то определенной включить?


Прошу прощения :cry: Я ступил
все заработало, фото поже.
Аватара пользователя
hawkman
Потрогал лапой паяльник
Сообщения: 319
Зарегистрирован: Ср окт 31, 2007 17:57:21
Откуда: Украина Запорожье
Контактная информация:

Сообщение hawkman »

Hichkok, собрал часы. Все работает замечательно. Ваш скин
тут просто замечательный. можно ли попросить сделать что бы в нем мигали точки где часы и ввести отображение года. :)
Аватара пользователя
Hichkok
Мучитель микросхем
Сообщения: 400
Зарегистрирован: Чт мар 27, 2008 21:36:44
Откуда: Домодедово

Сообщение Hichkok »

hawkman писал(а):Hichkok, собрал часы. Все работает замечательно. Ваш скин
тут просто замечательный. можно ли попросить сделать что бы в нем мигали точки где часы и ввести отображение года. :)

Прошива на первой страничке, автор Danko по функциям к нему!
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Сообщение Danko »

До конца этой недели буду занят, со следующей займусь часами, соберу в железе, исправлю ошибки, и...
отвечу на все вопросы по данному проекту.
Аватара пользователя
hawkman
Потрогал лапой паяльник
Сообщения: 319
Зарегистрирован: Ср окт 31, 2007 17:57:21
Откуда: Украина Запорожье
Контактная информация:

Сообщение hawkman »

отлично. будем ждать :wink:
Аватара пользователя
Danko
Сверлит текстолит когтями
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай
Контактная информация:

Сообщение Danko »

в версии от 2 декабря:
1. исправлял ошибки по работе с подсветкой
2. в индикации температуры:
2.1 убрал незначащий "0" в десятках
2.2 добавил знак "+" при положительных значениях
2.3. при температуре свыше 100 гр. :idea: десятые не показываются т.е. точность 1,0 гр.

про звук при нажатии: добавлю на днях.

про терморегулятор: будет отдельная версия (базовой будет текущая), но не будет выбора скинов (только 1 единственный), не будет выбора смены местами датчиков.
Ilnur
Встал на лапы
Сообщения: 128
Зарегистрирован: Вс мар 22, 2009 15:10:13

Сообщение Ilnur »

Danko, :) может лучше мегу32 взять и добавить часы+терморегулятор.В дальнейшем можно будет улучшать функционал,добавить разные скины,была бы возможность добавить датчик влажности,датчик давления...Добавить RS232.Чтоб можно было настраивать через комп,управлять различной нагрузкой.
ограничений по нехватке памяти не возникла бы...мега8 и так до предела забита.туда уже нечего добавлять,если что то нужно добавить то нужно что то удалять... :evil:

как думаете? :idea:
Ilnur
Встал на лапы
Сообщения: 128
Зарегистрирован: Вс мар 22, 2009 15:10:13

Сообщение Ilnur »

и взять другой дисплей.Например:
WH2004A-YYH-CT, ЖКИ 20х4, англо-русский
http://chip-dip.ru/product0/9000032701.aspx
Изображение
Ilnur
Встал на лапы
Сообщения: 128
Зарегистрирован: Вс мар 22, 2009 15:10:13

Сообщение Ilnur »

чтоб вся инфа была видна на дисплее!!!
Аватара пользователя
headshotbacs
Вымогатель припоя
Сообщения: 641
Зарегистрирован: Пт ноя 28, 2008 20:34:39
Откуда: Краматорск

Сообщение headshotbacs »

Кто на украине живет, почем у нас такие дисплеи (16 символов Х 2 строки)???
Ответить

Вернуться в «AVR»