Форум РадиоКот 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) | |||||
Схема не изменилась, добавлены выходы будильника. ---------- В часах можно настроить:
Проект собирался в железе (на макетке) до работы с будильниками. --- Добавлен переход на летнее/зимнее время. 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)
|
Автор: | Ilnur [ Чт ноя 12, 2009 19:50:07 ] |
Заголовок сообщения: | |
Спасибо большое Danko!!! я сижу вот ПП делаю для него |
Автор: | Ilnur [ Чт ноя 12, 2009 21:16:19 ] |
Заголовок сообщения: | |
Автор: | Corporal [ Чт ноя 12, 2009 21:46:17 ] |
Заголовок сообщения: | |
Спасибо, Danko, хороший проект делаешь ! Я тоже добавил свой будильник в прогу, но он примитивный (хотелось своего чего то добавить ). Буду пользоваться твоими часиками. Подожду окончательного варианта прошивки. Еще раз спасибо! |
Автор: | Ilnur [ Чт ноя 12, 2009 22:39:22 ] |
Заголовок сообщения: | |
Лучше сделать один Будильник. К порту PB2 через транзистор соединить релюшку...Чтоб можно было ставить на будильник различную нагрузку.Например включать по утрам музыку,чтоб рлюшка включала УМЗЧ. вых.1kHz и подключение муз.открытки я считаю не нужно...не нужно из этого изобретать целый комбаин. и еще...лучше всего убрать кнопки "D" "U" "R" "L".. Сделать так: "Esc" "Menu" "+" "-". Оставить всего лишь 4 кнопки как думаешь Danko? |
Автор: | Ilnur [ Чт ноя 12, 2009 23:19:58 ] | ||
Заголовок сообщения: | |||
Вот что имел ввиду...Посмотрите схему
|
Автор: | 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/ |