Страница 51 из 148

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Добавлено: Сб ноя 20, 2010 13:10:06
Liv
O-LED писал(а):Нужно DSку повесить на один из выводов MOSI,MISO,SKL(по другому ну никак не выходит)
Это типичная проблема, когда на один из выводов программирования нужно подключить выход чего-либо. Обычно я в таких случаях в схеме предусматриваю резистор порядка 220 - 330 Ом последовательно с выходом. Программатор "перетягивает" этот резистор, и не важно, что там делается на выходе. С DS18B20 сложнее, особенно если линия длинная. Больше 100 Ом ставить нежелательно (впрочем, и меньше тоже в целях защиты), перетянет ли программатор - зависит от программатора. 1-Wire порты желательно все-таки не совмещать с линиями ISP.

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Добавлено: Вт ноя 23, 2010 10:16:37
Danko
headshotbacs писал(а):Можно ли организовать звуковое оповещение каждый час пищалочкой
для начала сделал пищалку на нажатие кнопок.

пока только hex и пока только для динамики.
Clock-Term-Calendar-Alarm_LED_2010-11-22_key_beep.zip
(16.5 КБ) 353 скачивания
это версия для тестирования и по сему несколько вопросов:

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

P.S.
звук выводится на выв.11 мега8/88 (на схеме обозначен как "Будильник 1 кГц")

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Добавлено: Вт ноя 23, 2010 12:52:37
empic
Danko
Добавь пожалуйста в настройки значения порогов ацп рег.яркости индикации.
(можно только максимальное, с изменением по коэффициенту остальных двух )
При сборке на столе, под настольной лампой значения ацп были 0-251, а в комнате где установлены часы при максимально включенном освещении до 75, получается всегда минимальная яркость. Привязывать часы к помещению правкой значений в исходнике некорректно.

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Добавлено: Вт ноя 23, 2010 13:07:13
Danko
empic писал(а):Привязывать часы к помещению правкой значений в исходнике некорректно.
Логично.

А если параллельно фоторезистору поставить подстроечник ?

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Добавлено: Вт ноя 23, 2010 14:09:23
empic
Danko писал(а): А если параллельно фоторезистору поставить подстроечник ?
Тоже выход, правда ручка регулятора рядом с семью кнопками "не наш метод".

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Добавлено: Вт ноя 23, 2010 14:57:48
O-LED
Ну наверное, все что можно запрограммировать - нужно программировать, а что нельзя - паять.
Можно сделать так, например длительное нажатие какой нибудь кнопки в каком нибудь режиме, записывается значение ацп,(естественно в это время должно быть максимально возможное освещение) и это значение считаем 100% яркости. ну а дальше уже элементарно......

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Добавлено: Ср ноя 24, 2010 17:08:46
Danko
еще одна версия для тестирования
Clock-Term-Calendar-Alarm_LED_2010-11-23_max_brightness.zip
(16.85 КБ) 505 скачиваний
в ячейку в EEPROM №9 (скрытые настройки) заносите значение от 50 до 200 с шагом 10 (на индикаторе от 5 до 20 с шагом 1).

Сам протестировать не могу (часы разобрал на запчасти) и по сему empic, жду Ваших комментариев.

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Добавлено: Ср ноя 24, 2010 20:08:59
empic
Протестировал.
Освещение в комнате до 65. В ячейке №9 выставил значение 60. Результат интервалы яркости: x>60 30<x<60 x<30
То что хотел :music:
Минимальное значение ячейки можно уменьшить до 40.
Функцию писка кнопок нужно сделать отключаемой, например у меня громкость будильника большая.
На одиночное нажатие и на удержание кнопки реагирует корректно,
кроме : при выборе ячейки скрытого меню плюсом пищит только 1 раз (последующие нажатия молчит), и при нажатии + для досрочной индикации температуры тишина.

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Добавлено: Чт ноя 25, 2010 11:33:48
Danko
empic писал(а):Минимальное значение ячейки можно уменьшить до 40.
сделаем.
empic писал(а):Функцию писка кнопок нужно сделать отключаемой
будет
empic писал(а):например у меня громкость будильника большая.
я тестировал в протеусе, а перед этим смотрел фильм на компе и громкость забыл уменьшить и ... да еще: дело было ночью.
empic писал(а):при выборе ячейки скрытого меню плюсом пищит только 1 раз
знаю. В функцию редактирования скрытых настроек будут вносится изменения и заодно переработаю работу со звуком. Наверное стоит вообще удалить звук с кнопок в меню скрытых настроек.

Вопрос ко всем: были ли у кого-нибудь зависания часов т.е. динамическая индикация есть, а часы показывают одно и тоже. Лечится "холодным стартом" (выключить и включить питание) ?

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Добавлено: Чт ноя 25, 2010 11:52:49
O-LED
по поводу громкости будильника и кнопок. а если сделать эту громкость разной с помощью шима? или вообще регулируемой как например в мобилах.

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Добавлено: Чт ноя 25, 2010 12:41:01
Danko
Помните финальную сцену фильма "Чародеи"?

Сатанеев (Валентин Гафт) "Заказывайте, заказывайте. Поскромнее, поскромнее..." :))

Памяти осталось меньше 8%.

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Добавлено: Чт ноя 25, 2010 13:14:07
O-LED
))))))))))
а помойму это счастье для автора :))

а память фигня))))) - перейдем на 168 :beer:

зы. по поводу разной громкости на звонок и кнопки, у меня есть шкурный интерес посмотреть как это ты реализуешь, и применить у себя. Понимаю что там все по "учебнику" но пока этой главы не читал.

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Добавлено: Чт ноя 25, 2010 15:56:58
Ant-RG
Danko писал(а):Вопрос ко всем: были ли у кого-нибудь зависания часов
нет, у меня ниразу небыло

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Добавлено: Чт ноя 25, 2010 19:51:27
ВНН
Было и связано с питанием (когда напяжение в сети дергается).В виду того чт это у нас довольно частое явление поставил супервизор на 3.9V.Проблема исчезла.

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Добавлено: Сб ноя 27, 2010 16:03:34
-=vital=-
Всем здравстуйте. Хочу собрать эту классную штуку, только схемы нормальной нет, на первой странице схема маленькая, а там где ссылка на скачивание она не работает :(

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Добавлено: Сб ноя 27, 2010 16:35:39
O-LED
на первой странице есть ссылка на "крупную" схему в GIF формате

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Добавлено: Вс ноя 28, 2010 22:07:24
-=vital=-
Спасибо, очень благодарен :) теперь можно собирать.

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Добавлено: Вс ноя 28, 2010 23:43:52
-=vital=-
есть еще просьба к автору, можно из этой конструкции сделать автомобильный вариант. У меня бмв 1977г.в. и хотель вместо стандартных часо сделать еще и термометр. В нете есть схемы но они не то что хотелось бы, один вообще сделал часы без единой кнопки и наводятся они как-то при программировании.короче ничего хорошего не нашел, поэтому есть такая просьба. Если у автора будет время и желание, занятся этим могу поделится соображениями :)

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Добавлено: Пн ноя 29, 2010 14:18:07
Ant-RG
-=vital=- ну небудьте же таким ленивым и прочтите страницу 50, проявите немного фантазии и у вас будут отличные часы

Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)

Добавлено: Пн ноя 29, 2010 22:43:42
Seal
Появилось у меня желание сделать часы со статикой, но просмотрев ветку, обнаружил что печатной платой никто не занимался. Может у кого-то из котов есть вариант ее и поделится со мной и остальными ?