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

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

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

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

Сообщение Danko »

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

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

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

Сообщение Ilnur »

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

Сообщение jondanger »

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

Сообщение Ilnur »

Конечно :beer:

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

Сообщение jondanger »

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

Сообщение Ilnur »

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

Я только ее изменил чуть чуть под себя.Изменил скины.итд
Мучитель микросхем
Аватара пользователя
Сообщения: 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 КБ) 1708 скачиваний
001.jpg
(30.67 КБ) 1870 скачиваний
002.jpg
(45.91 КБ) 2186 скачиваний
Последний раз редактировалось Hichkok Вт дек 01, 2009 19:32:59, всего редактировалось 2 раза.
Встал на лапы
Сообщения: 128
Зарегистрирован: Вс мар 22, 2009 15:10:13

Сообщение Ilnur »

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

Сообщение barracud »

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

Сообщение barracud »

barracud писал(а):Народ помогайте. По предложной микросхеме
Alex_NEMO писал(а):Какие проблемы - микросхема типа ICL7660 + 2 электролита (см. типовое включение на хх7660) спасут "отца русской демократии"!
Либо ищи дисплей "стандартный".
Ничего не получается. Включаю ее по первой типовой схеме (2 кондера)
дисплей светится но только первая строчка и только все прямоугольники.
Похоже МК не запускается. Почему? В Datasheet есть еще типовые схемы, может надо по какой то определенной включить?
Прошу прощения :cry: Я ступил
все заработало, фото поже.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 319
Зарегистрирован: Ср окт 31, 2007 17:57:21
Откуда: Украина Запорожье

Сообщение hawkman »

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

Сообщение Hichkok »

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

Сообщение Danko »

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

Сообщение hawkman »

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

Сообщение Danko »

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

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

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

Сообщение Ilnur »

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

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

Сообщение Ilnur »

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

Сообщение Ilnur »

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

Сообщение headshotbacs »

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

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