Например TDA7294

Форум РадиоКот • Просмотр темы - Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вс ноя 09, 2025 14:10:32

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 673 ]     ... , , , 22, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
СообщениеДобавлено: Вт авг 16, 2011 16:06:55 
Прорезались зубы
Аватар пользователя

Карма: 8
Рейтинг сообщений: 14
Зарегистрирован: Ср май 19, 2010 11:15:36
Сообщений: 237
Откуда: Украина
Рейтинг сообщения: 0
GuVad писал(а):
OS XP, запускается под правами администратора...

Давайте уж полную информацию об OC: Разрядность 32 или 64; Service Pack; Брендмауэр вкл/откл; Антивирус какой?
Ловить так ловить... Буду моделировать ситуацию..

_________________
Жизнь - цепь, а мелочи в ней звенья. Нельзя звену не придавать значения!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: ATmega8L + OLED дисплей
СообщениеДобавлено: Вт авг 16, 2011 16:19:52 
Родился
Аватар пользователя

Зарегистрирован: Чт июн 10, 2010 15:05:02
Сообщений: 11
Рейтинг сообщения: 0
GuVad писал(а):
Добрый день, собрал часики на ATmega8L + взял OLED дисплей (WEH001602ALPP5N00001)
полезли проблемки поддержка русского шрифта, периодическое "моргание" экрана
кто-то сталкивался с таким сочетанием?

GuVad, не разобрался с русскими шрифтами?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
СообщениеДобавлено: Вт авг 16, 2011 16:48:58 
Родился

Зарегистрирован: Ср апр 20, 2011 06:38:26
Сообщений: 15
Откуда: Россия, г.Екатеринбург
Рейтинг сообщения: 0
bams работаю с этим красивым индикатором на EN версиях, не разобрался : - (
Вложение:
oled.jpg [65.9 KiB]
Скачиваний: 1211


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
СообщениеДобавлено: Вт авг 16, 2011 16:55:38 
Родился
Аватар пользователя

Зарегистрирован: Чт июн 10, 2010 15:05:02
Сообщений: 11
Рейтинг сообщения: 0
Жаль, у меня такой же дисплей только белый, изучал даташит на него http://catalog.compel.ru/file/oled/WINS ... N00001.pdf, как поменять кодировку понимаю, но как практически это сделать не знаю...


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
СообщениеДобавлено: Вт авг 16, 2011 17:01:35 
Родился

Зарегистрирован: Ср апр 20, 2011 06:38:26
Сообщений: 15
Откуда: Россия, г.Екатеринбург
Рейтинг сообщения: 0
надо что бы эти шикарные индикаторы поддержали мегагении данного проекта!!!
за? : - )


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
СообщениеДобавлено: Вт авг 16, 2011 19:13:15 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 11
Рейтинг сообщений: 201
Зарегистрирован: Чт фев 21, 2008 04:08:15
Сообщений: 2472
Откуда: Омск
Рейтинг сообщения: 0
GuVad писал(а):
надо что бы эти шикарные индикаторы поддержали мегагении данного проекта!!!
за? : - )

Олед дисплеи имеют малое время службы. Китайские по 200 руб которые на ебэй точно. Этот наверняка из таких. Хотя возможно покупался дороже.
Я с эбей брал RGB светодиоды рублей по 5. Здесь их в продаже видел по 25 руб. :shock:
В сотовых олед-ы сколько по времени работают часов в день!? Очень мало! И сотовый на выброс намного раньше так как устарел...
А часы собрал и светят и год и два и десять....
Кстати в последнем номере журнала радио часики из инета опубликовали. http://bascom.at.ua/publ/prostye_chasy_termometr_radioljubitelja_konkurs_2011/1-1-0-48
Вот такую бы как там индикацию в наших с радиокота часах замутить. Если бы Данко сделал это было бы супер. Может со временем... когда нибудь... :)
Потому что всё таки мелковато... когда в одну строчку... :)

_________________
Мы так далеко откатились назад, что прошлое стало будущим.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
СообщениеДобавлено: Вт авг 16, 2011 19:41:13 
Прорезались зубы
Аватар пользователя

Карма: 8
Рейтинг сообщений: 14
Зарегистрирован: Ср май 19, 2010 11:15:36
Сообщений: 237
Откуда: Украина
Рейтинг сообщения: 0
slavector писал(а):
...Если бы Данко сделал это было бы супер. Может со временем... когда нибудь... :)
...

Версия, конечно, "имеет место быть" но лучше уже что то с графическим индикатором... А то сегменты на символьном, как то не очень смотрятся... Уже лучше семисегментные использовать... И диапазон высот побольше, да и двух-цветные появились...

_________________
Жизнь - цепь, а мелочи в ней звенья. Нельзя звену не придавать значения!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
СообщениеДобавлено: Вт авг 16, 2011 19:47:47 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 11
Рейтинг сообщений: 201
Зарегистрирован: Чт фев 21, 2008 04:08:15
Сообщений: 2472
Откуда: Омск
Рейтинг сообщения: 0
А по мне очень оригинально смотрится. В этом и цинус. На графическом есть конструкции в инете. Не очень. :)

_________________
Мы так далеко откатились назад, что прошлое стало будущим.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
СообщениеДобавлено: Чт авг 18, 2011 00:24:36 
Сверлит текстолит когтями
Аватар пользователя

Карма: 13
Рейтинг сообщений: 41
Зарегистрирован: Пн окт 13, 2008 11:45:54
Сообщений: 1287
Откуда: РФ, Крым, г.Бахчисарай
Рейтинг сообщения: 0
bams писал(а):
Жаль, у меня такой же дисплей только белый, изучал даташит на него http://catalog.compel.ru/file/oled/WINS ... N00001.pdf, как поменять кодировку понимаю, но как практически это сделать не знаю...

Если использовать библиотеки от CVAVR. Но только lcd.h, а не новый alcd.h.

Попробуйте так:
Код:
_lcd_ready();         // RS=0
_lcd_write_data(0b00101010); // code table en-rus (DL=0 - 4 bit, N=1 - 2 line,  F=0 - 5*8 dot, F1:0 = 10 - en-ru)
биты 0,1 - F1:0
бит 2 - F
бит 3 - N
бит 4 - DL

Еще можно попробовать в функции инициализации в файле lcd.lib подправить одну строку.
Код:
// initialize the LCD controller
unsigned char lcd_init(unsigned char lcd_columns)
{
#asm
    cbi   __lcd_port,__lcd_enable ;EN=0
    cbi   __lcd_port,__lcd_rs     ;RS=0
#endasm
_lcd_maxx=lcd_columns;
_base_y[2]=lcd_columns+0x80;
_base_y[3]=lcd_columns+0xc0;
_long_delay();
_lcd_init_write(0x30);
_long_delay();
_lcd_init_write(0x30);
_long_delay();
_lcd_init_write(0x30);
_long_delay();
_lcd_init_write(0x20);
_long_delay();
_lcd_write_data(0x28);
_long_delay();
_lcd_write_data(4);
_long_delay();
_lcd_write_data(0x85);
_long_delay();
#asm
    in    r26,__lcd_direction
    andi  r26,0xf                 ;set as input
    out   __lcd_direction,r26
    sbi   __lcd_port,__lcd_rd     ;RD=1
#endasm
if (lcd_read_byte0()!=5) return 0;
_lcd_ready();
_lcd_write_data(6);
lcd_clear();
return 1;
}
в строке _lcd_write_data(0x28); вместо 0x28 записать 0x2A.

_________________
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
----------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
СообщениеДобавлено: Чт авг 18, 2011 09:42:53 
Родился
Аватар пользователя

Зарегистрирован: Чт июн 10, 2010 15:05:02
Сообщений: 11
Рейтинг сообщения: 0
Danko писал(а):
в строке _lcd_write_data(0x28); вместо 0x28 записать 0x2A.

Danko, спасибо огромное!!! :beer:
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
СообщениеДобавлено: Чт авг 18, 2011 20:10:11 
Родился

Зарегистрирован: Ср апр 20, 2011 06:38:26
Сообщений: 15
Откуда: Россия, г.Екатеринбург
Рейтинг сообщения: 0
Добрый день!
Выражаю благодарность в решении проблем с ДУ и русификацией OLED дисплея
Danko & NickNI

получается то что нужно!!!!!! :beer:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
СообщениеДобавлено: Чт авг 18, 2011 22:03:08 
Прорезались зубы
Аватар пользователя

Карма: 8
Рейтинг сообщений: 14
Зарегистрирован: Ср май 19, 2010 11:15:36
Сообщений: 237
Откуда: Украина
Рейтинг сообщения: 0
GuVad писал(а):
Добрый день!
Выражаю благодарность в решении проблем с ДУ и русификацией OLED дисплея
Danko & NickNI
:beer:

А на утро Danko и я сомневались в эффективности решения. :)
И Вам спасибо за терпения при поиске проблемы и настойчивость в поддержке OLED!

В качестве тестирования версии на Mega168, прошу обратить внимание: Не будет ли каких то "подмигиваний" индикатора, "мусора" на индикаторе. Есть подозрение Danko, что из за бОльшего времени (приблизительно в пять раз) на очистку OLED могут появиться вышеуказанные глюки. Если такое появится - сообщите.

_________________
Жизнь - цепь, а мелочи в ней звенья. Нельзя звену не придавать значения!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
СообщениеДобавлено: Пт авг 19, 2011 05:10:32 
Родился

Зарегистрирован: Ср апр 20, 2011 06:38:26
Сообщений: 15
Откуда: Россия, г.Екатеринбург
Рейтинг сообщения: 0
По поводу "мусора" на экране, он виден в момент входа в различные
режимы настроек часов, а в основном режиме отображения времени
всё на приличном уровне.
Интересно можно опознать программно тип дисплея?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
СообщениеДобавлено: Чт авг 25, 2011 11:54:07 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 6
Зарегистрирован: Пт апр 16, 2010 14:10:08
Сообщений: 303
Откуда: Тамбов
Рейтинг сообщения: 0
Всем добрый день!
На этом форуме упоминается вариант часов на atmega8.
Я просмотрел вроде все, но так и не нашел первоисточника.
Кто сможет-скиньте пожалуйста ссылку или схему с прошивкой.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
СообщениеДобавлено: Чт авг 25, 2011 12:03:55 
Первый раз сказал Мяу!

Зарегистрирован: Пн янв 25, 2010 22:08:27
Сообщений: 35
Рейтинг сообщения: 0
См. 1-й пост темы. Вся информация там.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
СообщениеДобавлено: Чт авг 25, 2011 12:48:37 
Потрогал лапой паяльник
Аватар пользователя

Карма: 1
Рейтинг сообщений: 6
Зарегистрирован: Пт апр 16, 2010 14:10:08
Сообщений: 303
Откуда: Тамбов
Рейтинг сообщения: 0
Kimad писал(а):
См. 1-й пост темы. Вся информация там.

Спасибо!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
СообщениеДобавлено: Вс окт 30, 2011 15:47:11 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 11
Рейтинг сообщений: 201
Зарегистрирован: Чт фев 21, 2008 04:08:15
Сообщений: 2472
Откуда: Омск
Рейтинг сообщения: 0
Сегодня подключил свой большой синий индикатор посмотреть как он светится.

Изображение

Схема и прошивка от простых часов-термометр радиолюбителя.
Вот теперь и думаю какие собирать. С этой темы или с такой индикацией времени.
В этих сервис и всякие навороты и подержка, в тех интересная индикация.

Вопрос к Danko.
Планируется в часиках какая нибудь подобная индикация? Уж больно интересно она смотриться.
Тогда бы собрал и потом как появиться прошивочка просто перепрошил бы. :)

_________________
Мы так далеко откатились назад, что прошлое стало будущим.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
СообщениеДобавлено: Сб дек 17, 2011 00:27:45 
Встал на лапы

Зарегистрирован: Чт мар 04, 2010 16:27:39
Сообщений: 117
Рейтинг сообщения: 0
Danko
Вопрос по "Версия данных часов на Mega168"
Как я понимаю, tsop1736 предназначен для ДУ? Если эту ветку убрать, в также a1, a2, a3 (в машину буду ставить) все будет работать без проблем?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
СообщениеДобавлено: Сб дек 17, 2011 00:37:35 
Сверлит текстолит когтями
Аватар пользователя

Карма: 13
Рейтинг сообщений: 41
Зарегистрирован: Пн окт 13, 2008 11:45:54
Сообщений: 1287
Откуда: РФ, Крым, г.Бахчисарай
Рейтинг сообщения: 0
Конечно будет.

_________________
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
----------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
СообщениеДобавлено: Чт дек 22, 2011 22:49:45 
Открыл глаза

Карма: 1
Рейтинг сообщений: 5
Зарегистрирован: Сб ноя 20, 2010 15:47:40
Сообщений: 46
Откуда: Кирово-Чепецк
Рейтинг сообщения: 0
Доброго времени суток.
При временной эксплуатации часов Mega168 с одним датчиком, выявлена неприятная особенность: Показания температуры, встают куда угодно. Как это лечить?

_________________
Можешь сделать лучше? Сделай!


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 673 ]     ... , , , 22, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y