Страница 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
Ilnur,

Управление мощной нагрузкой переменного тока
http://easyelectronics.ru/upravlenie-mo ... -toka.html

Умный дом: первые шаги.
http://radiokot.ru/circuit/digital/automat/11/

Управление нагрузкой на переменном токе.
http://qrx.narod.ru/bp/up.htm

Добавлено: Пт ноя 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
я думаю памяти не хватит у меги...

может убрать все таки "Коррекцию часов" и "Скины" я считаю это лишнее