Например TDA7294

Форум РадиоКот :: Просмотр темы - Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
Форум РадиоКот
https://radiokot.ru/forum/

Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
https://radiokot.ru/forum/viewtopic.php?f=57&t=21695
Страница 1 из 34

Автор:  Danko [ Чт ноя 12, 2009 17:23:04 ]
Заголовок сообщения:  Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)

Схема не изменилась, добавлены выходы будильника.
----------
В часах можно настроить:
    режим и время работы подсветки LCD,
    вид отображения (в данной реализации три вида),
    количество будильников (от 0 до 8 ),
    для каждого будильника время запуска, дни недели запуска, режим работы (Откл, Вкл, 1раз),
    три выхода для будильника (два для звука) и один управление нагрузкой (в триггерном режиме, нечетные будильники включают, четные отключают).
----------
Проект собирался в железе (на макетке) до работы с будильниками.
---
Добавлен переход на летнее/зимнее время.

P.S.
Fuse bit's (Int RC = 4 MHz) SKSEL3..0 = 0011, SUT1..0 = 10, все остальные = 1
прошивка в папке hex
доп.информация в папке plus

Версия данных часов на Mega168 здесь Часы термометр-будильник Mega168_DS1307(M41T56)_DS18x20_LCD16x2

Еще несколько моих проектов:

часы на светодиодных 7-ми сегментниках (4 разряда) Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

часы на светодиодных 7-ми сегментниках (12 разрядов) Часы-термометр-будильник 12LED(mega8/88+DS1307+DS18x20*2)

Вложения:
Комментарий к файлу: Исходники CVAVR + Proteus 7.7SP2
Clock-Term-Alarm_LCD_2010-07-29.zip [136.99 KiB]
Скачиваний: 5849
Комментарий к файлу: Версия для Mega88 (DS18B20)
Clock-Term-Alarm_LCD_2010-04-22_m88.zip [137.64 KiB]
Скачиваний: 3599
Комментарий к файлу: русские буквы для LCD для Proteus`a
LCDALPHA.zip [52.87 KiB]
Скачиваний: 2616
Комментарий к файлу: Схема
Shema_Clock-Term-alarm_Mega8_DS1307_DS18B20_LCD16x2_ADC.GIF [96.11 KiB]
Скачиваний: 9873

Автор:  Ilnur [ Чт ноя 12, 2009 19:50:07 ]
Заголовок сообщения: 

Спасибо большое Danko!!!
я сижу вот ПП делаю для него :wink:

Автор:  Ilnur [ Чт ноя 12, 2009 21:16:19 ]
Заголовок сообщения: 

:)

Автор:  Corporal [ Чт ноя 12, 2009 21:46:17 ]
Заголовок сообщения: 

Спасибо, Danko, хороший проект делаешь :beer:! Я тоже добавил свой будильник в прогу, но он примитивный (хотелось своего чего то добавить :oops:). Буду пользоваться твоими часиками. Подожду окончательного варианта прошивки. Еще раз спасибо!

Автор:  Ilnur [ Чт ноя 12, 2009 22:39:22 ]
Заголовок сообщения: 

Лучше сделать один Будильник. К порту PB2 через транзистор соединить релюшку...Чтоб можно было ставить на будильник различную нагрузку.Например включать по утрам музыку,чтоб рлюшка включала УМЗЧ. :)

вых.1kHz и подключение муз.открытки я считаю не нужно...не нужно из этого изобретать целый комбаин.

и еще...лучше всего убрать кнопки "D" "U" "R" "L"..

Сделать так: "Esc" "Menu" "+" "-".
Оставить всего лишь 4 кнопки

как думаешь Danko? :idea:

Автор:  Ilnur [ Чт ноя 12, 2009 23:19:58 ]
Заголовок сообщения: 

Вот что имел ввиду...Посмотрите схему 8)

Вложения:
1.JPG [150.6 KiB]
Скачиваний: 5189

Автор:  Ilnur [ Чт ноя 12, 2009 23:24:05 ]
Заголовок сообщения: 

и подсветку вкл. выкл лучше сделать удерживаением клавишы "Esc".
как такая идея?

Автор:  Ilnur [ Пт ноя 13, 2009 07:29:17 ]
Заголовок сообщения: 

И изменение яркости и контрастности сделать тоже программно.

Автор:  Danko [ Пт ноя 13, 2009 10:21:59 ]
Заголовок сообщения: 

Ilnur писал(а):
Лучше сделать один Будильник.........

Возможно через время появится Lite (облегченная) версия часов.

Автор:  Danko [ Пт ноя 13, 2009 10:27:08 ]
Заголовок сообщения: 

Ilnur писал(а):
и подсветку вкл. выкл лучше сделать удерживаением клавишы "Esc".
как такая идея?
Планировалось, что кнопки установки и управления будут маленькими, а кнопка подстветка/выкл.будильника большая и расположена сверху, как в старых советских будильниках.
По сему и кнопка подключена по другому.

Автор:  Corporal [ Пт ноя 13, 2009 19:36:56 ]
Заголовок сообщения: 

:))

Автор:  Danko [ Пт ноя 13, 2009 23:45:09 ]
Заголовок сообщения: 

Corporal писал(а):
Ну, по поводу одного будильника, можете глянуть то, что я добавил. Причем выключается он при нажатии любой кнопки.
Глянул.
И могу сказать будильник будет срабатывать через раз.
Объясню: в вечном цикле, тот который while(1) крутится два цикла for() по 5 секунд плюс считывание с двух датчиков примерно по 0,7 сек и того... ,
а у Вас условие выполнения будильника (сек==0).
Нужно добавить проверку будильника в второй цикл for(), а условие секунд заменить на (сек <= 2)это увеличит процент попадания условия срабатывания.

Удачи.

Автор:  JonyBest [ Пн ноя 16, 2009 17:15:17 ]
Заголовок сообщения: 

Danko
Вот, если бы, в Лайт версию вотльтметр добавить, то получились бы идеальные часы для машины...

Автор:  Danko [ Пн ноя 16, 2009 18:46:09 ]
Заголовок сообщения: 

JonyBest писал(а):
Danko
Вот, если бы, в Лайт версию вотльтметр добавить, то получились бы идеальные часы для машины...
Для машины я делал часы-термометр-вольтметр на меге8 + 9 разрядный LED (от АОНа), лежит собранный в корпусе, но до установки в машину руки так и не дошли. Проверял на запасном аккумуляторе в домашних условиях.

Автор:  Corporal [ Пн ноя 16, 2009 19:29:15 ]
Заголовок сообщения: 

Danko, я выставил будильник, он сработал. Я его выключил (кнопкой подсветки) и установил новое время через минуту. Протикала эта минута, а будильник так и не сработал....У меня будильник срабатывает только раз, это так запланировано?

Автор:  Danko [ Пн ноя 16, 2009 20:13:27 ]
Заголовок сообщения: 

Режим работы будильников взят из журнала радиохобби №1 за 2005 год. Три режима работы Выкл/вкл./1 раз плюс выставляются дни недели в которые нужно срабатывать. при режиме "1 раз" будильник срабатывает и отключает это день недели т.е. повторно уже не включится при режиме "вкл" должен срабатывать по установленному времени и в установленный день недели.
Посмотрите вышеуказанный журнал его мне посоветовал один из котов.

Автор:  Pashko [ Пн ноя 16, 2009 20:31:36 ]
Заголовок сообщения: 

Спасибо автору за хорошую работу. Цени ему не было если б в нем был термостат! Тогда я б его подключил для управления котлом. А так наверо придется повторять этот проект http://www.cqham.ru/ot19.htm.

Автор:  Danko [ Пн ноя 16, 2009 20:49:50 ]
Заголовок сообщения: 

У универсальности есть кроме достоинства еще и недостатки.
Если цель собрать термостат, то и нужно собирать термостат (можно и с часами и прочими прибамбасами), а не часы с термостатом.

Автор:  urry [ Пн ноя 16, 2009 21:23:51 ]
Заголовок сообщения: 

НЕ, термостат, вольтетр-амперметр это как бы по умолчанию ,еще нужно частотомер и цветомузыка... Ну вот должен я увидеть в этой жизни хоть одно законченное устройство... :)
----------
Лучше горничную и секретаршу
И можно исчо медсестер ...
----------
(С) www.ragu.li

Автор:  Danko [ Вт ноя 17, 2009 09:57:17 ]
Заголовок сообщения: 

urry, готовое устройство это которое стоит у меня под телеком и показывает время и температуру, оно работает на все 100 % и мне больше и не нужно. Два раза в год я перевожу часы и только потому, что мне лень разбирать корпус и залить новую прошивку. Но большинство народа люди не ленивые, а предела совершенству как известно нет. Лично я не люблю ни программы ни устройства "швейцарский нож", но я люблю головоломки. И по сему с удовольствием добавляю в программу новые примочки.

Страница 1 из 34 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/