Страница 2 из 34
Добавлено: Вт ноя 17, 2009 10:48:43
Rv
Огромная благодарность автору!А "частотомер и цветомузыку" это от зависти,что Danko щедро и безвозмезно выкладывает свои знания.
К режиму будильников можно добавить повтор через 5-10мин. Термостат из журнала радиохобби №1 за 2005 год не помешал бы.Если один датчик измеряет Т* у кровати,пусть и создаёт комфорт, зимой греет,летом охлаждает.
Добавлено: Вт ноя 17, 2009 13:38:24
Ilnur
память Меги8 почти забит 93,4%...может на мегу 32 перейдем?чтоб запас памяти был)))да и портов по больше))
Добавлено: Вт ноя 17, 2009 16:05:16
Danko
В версии от 17 ноября уже 96,0%
У меги32 высокая цена, большой корпус и будет много лишних ног.
А что касается предела заполнения памяти, программу можно оптимизировать (чем я в ближайшее время займусь) и освободить пару процентов для новых функций.
Также можно перейти на мегу168.
Добавлено: Ср ноя 18, 2009 13:32:31
Ilnur
какие функции планируешь добавлять в новую версию?
Добавлено: Ср ноя 18, 2009 13:40:03
Danko
Для тех кто любит поспать после звонка будильника - повторный звон через 5-10 минут.
Добавлено: Ср ноя 18, 2009 13:41:19
Ilnur
и в дальнейшем ты собираешься использовать оставшиеся свободные порты меги 8 для добавления новых функции?или останется все как есть?

Добавлено: Чт ноя 19, 2009 00:20:43
Ilnur
Danko,объясни по подробнее как работают будильники?
генерация 1кГц туда подключается динамик маленький.
в место подключение открытки можно подключить реле?через транзистор?
и Управление нагрузкой?это как работает?
что в протеусе смотрел,так и не понял как работает
Добавлено: Чт ноя 19, 2009 01:02:14
Ilnur
Danko, сделай чтоб часы показывали отдельно
меню сделать так
а температуру так
яркость и контрастность сделать управление програмно

Добавлено: Чт ноя 19, 2009 01:05:47
Ilnur
и испотльзвать мегу32....для расширения функционала....
Добавлено: Чт ноя 19, 2009 10:03:25
Danko
Ilnur, все вышеперечисленное тянет на отдельный проект, а не на развитие текущего.
Иногда гораздо проще и правильнее переписать программу заново с чистого листа, используя готовые наработки, чем расширять программу новыми функциями.
Что касается контрастности програмно ее делать нет смысла т.к. настраивается один раз при сборке устройства и еще диапазон контрастности от прозрачного (бесцветного) до почти черного. Как вам такая ситуация Вы нечаянно установили контрастность на 0 и с экрана все исчезло да еще и вышли из меню. Как его вернуть назад.
У меня на работе на ксероксе на LCD есть выбор контрастности но у него четыре степени градации т.е. все равно на заводе его выставляли на оптимальную контрастность. Вы это сделаете единожды с помощью подстроечника.
Я на своих часах, как выставил время год назад. Сейчас только два раза в год перевожу стрелки и к кнопкам не притрагиваюсь, а когда залью новую прошивку та и кнопки можно будет выкинуть.
Самым востребованным к кнопкам и меню соответственно это установка будильника.
Добавлено: Пт ноя 20, 2009 12:42:51
Danko
В версии от 19.11.2009 сигнал будильника (1кГц) стал прерывистым.
В протеусе вместо одного светодиода поставил излучатель, теперь в Протеусе при сработке будильника можно не только видеть, но и слышать через звуковую карту.
Добавлено: Пт ноя 20, 2009 16:45:06
Ilnur
в место подключение открытки можно подключить реле?через транзистор?
и Управление нагрузкой?это как работает?
что в протеусе смотрел,так и не понял как работает
Добавлено: Пт ноя 20, 2009 18:00:08
Corporal
Ilnur, посмотри на схему как подключена подсветка, так и реле подключай через транзюк.
Danko, я пробовал будильник в железе - работает. Вот только тихо. я думаю в схему добавить надо следующее -
Добавлено: Пт ноя 20, 2009 18:58:31
Ilnur
одного транзистора хватет!
Re: Часы-термометр-будильник (Mega8+DS1307+DS18B20+LCD16*2)
Добавлено: Пт ноя 20, 2009 19:08:43
Danko
Danko писал(а):три выхода для будильника (два для звука) и один управление нагрузкой (в триггерном режиме, нечетные будильники включают, четные отключают).
Ilnur, что Вас смущает слово
триггер или
нечетные будильники включают, четные отключают.
Или фраза в проекте в протеусе, что все светодиоды только для демонстрации работы.
Ilnur, небольшие пояснения к схеме: если светодиод светится значит на выходе МК логическая "1", если не светится значит ... ?
Что такое логическая 1 и логический 0 Вы знаете ну и наверняка знаете сколько вольт им соответствует.
Добавлено: Пт ноя 20, 2009 19:25:54
Danko
Добавлено: Пт ноя 20, 2009 20:03:46
Ilnur
спасибо)но я это уже все знаю))
Добавлено: Пт ноя 20, 2009 20:04:25
Ilnur
если есть какие нить недочеты,исправьте)
Добавлено: Пт ноя 20, 2009 22:09:41
Corporal
Есть предложение - так как на дисплее уже много чего есть, вывести отдельным светодиодом на переднюю панель состояния будильника. То есть, если будильник установлен на Вкл (или 1 раз) то светится св.диод, в противном случае - нет. И второе(по желанию), при нажатии на кнопки бипер пикает.
Добавлено: Пт ноя 20, 2009 22:50:33
Ilnur
я думаю памяти не хватит у меги...
может убрать все таки "Коррекцию часов" и "Скины" я считаю это лишнее