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

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

Добавлено: Чт ноя 11, 2010 12:22:23
headshotbacs
Ant-RG писал(а):А вот ещё часы от Danko, огромное спасибо ему за помощь :) но эт как бы офф потому что они на Tiny2313 но раз речь зашла о фотках :)
А мне-бы печаточку вот таких часиков :hunger:

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

Добавлено: Чт ноя 11, 2010 12:37:22
Danko
Кроме печатки Вам еще потребуется схема и прошивка т.к. для этих часов сначала рисовалась печатка, а по ней схема и прошивка.

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

Добавлено: Чт ноя 11, 2010 15:32:52
Wasiliy_13
Danko писал(а):Кроме печатки Вам еще потребуется схема и прошивка т.к. для этих часов сначала рисовалась печатка, а по ней схема и прошивка.
да схемку бы и прошивочку, а то давно автомобильные часики такого типа охото

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

Добавлено: Чт ноя 11, 2010 16:46:58
Ant-RG
Вот печатки и схема, прошивку выложу только с разрешения Danko, на печатке добавил место под батарейку, паять со стороны дорожек, думаю поместится

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

Добавлено: Чт ноя 11, 2010 16:56:52
Danko
я не против.

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

Добавлено: Чт ноя 11, 2010 17:16:35
Ant-RG
Ок, тогда заново весь архив с прошивкой, контроллер шить без термодатчика!!!

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

Добавлено: Чт ноя 11, 2010 18:08:32
Wasiliy_13
Ant-RG писал(а):Ок, тогда заново весь архив с прошивкой, контроллер шить без термодатчика!!!
а что за индикатор? с ОА или ОК?
Спасибо.

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

Добавлено: Чт ноя 11, 2010 18:26:53
Ant-RG
Wasiliy_13на печатке тип индикатора указан и в протеусе чётко видно, с ОК

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

Добавлено: Чт ноя 11, 2010 18:43:01
Wasiliy_13
Ant-RG писал(а):Wasiliy_13на печатке тип индикатора указан и в протеусе чётко видно, с ОК
протеус не установлен, а на печатке с первого раза не рассмотрел. сори :oops:

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

Добавлено: Чт ноя 11, 2010 18:55:58
O-LED
Ant-RG а почему шить без термодатчика? из-за того что он сидит на MOSI и может мешать прошивке ?? это теоретически, или пробовали?? Спрашиваю, так как как раз занимаюсь именно этим вопросом. Нужно DSку повесить на один из выводов MOSI,MISO,SKL(по другому ну никак не выходит) Попробовал сразу на SKL, - прошивка не пошла, программатор пишет что не найдено целевого устройства. Наверное DSка сигнал от программатора посчитала своими командами, и начала в ответ чегото отвечать.
Дальше попробовал повесить датчик на MOSI и MISO. Так все прекрасно шьётся и читается. Специально пробовал менять разную частоту прошивки - вопросов не возникало. Короче решил оставить датчик на MOSI, т.к. это вход, и следовательно не так опасно(если посадить на MISO, то есть опастность, что дске, во время прошивки, взбредет в голову прижать линию к земле, а контроллер в этот момент выдаст на эту линию плюс).

Сори за офто́п.

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

Добавлено: Чт ноя 11, 2010 19:16:56
Ant-RG
O-LED нехотел шится с термодатчиком, пробовал, сначала думал что контроллер мёртв, отпаял ДСку и всё пошло

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

Добавлено: Пт ноя 12, 2010 08:15:49
andrey_artemov
Вот по печатке, по схеме в протеусе, и по схеме Danko на Atmega8 нарисовал схему, поправьте, если, где ошибся...

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

Добавлено: Пт ноя 12, 2010 16:35:44
Ant-RG
andrey_artemov Всё верно, хорошая схема, только индикатор с ОК и резистор на RESET забыли дальше дабы не флудить переходим сюда

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

Добавлено: Пн ноя 15, 2010 21:24:40
empic
Высота индикатора 11см (3.00").
Danko :beer:

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

Добавлено: Пт ноя 19, 2010 00:30:48
kennylee
Я хочу использовать эти часы в 12 часовом формате. Может кто-нибудь сказать мне, как я могу изменить исходный код для отображения в 12 часовом формате? или может кто поможет мне мод исходного кода в 12 часовом формате?
Спасибо!

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

Добавлено: Пт ноя 19, 2010 10:55:34
Danko
Похоже, что часы добрались до жителей Америки :))

Да DS1307 позволяет работать в 12-ти часовом формате и у нее есть даташит на русском.
DS1307 может работать и в 12-часовом, и в 24-часовом режимах. Бит 6 регистра часов отвечает за выбор 12- или 24-часового режима. Когда он установлен в 1, выбран 12-часовой режим. В этом режиме бит 5 - это бит AM/PM, при этом высокий логический уровень означает PM. В 24-часовом режиме бит 5 - это бит второго десятка часов (20 - 23 часа).
т.е. при включении часов нужно добавить пару строк инициализации.

Также нужно будет изменить функции корректировки времени т.к. она привязана к работе в 24-ом формате.

Удачи.

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

Добавлено: Пт ноя 19, 2010 12:08:39
NickNI
Danko писал(а):Похоже, что часы добрались до жителей Америки :))
Следующей просьбой будет отображение температуры в градусах Фаренгейта :))

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

Добавлено: Пт ноя 19, 2010 13:03:07
headshotbacs
Можно ли организовать звуковое оповещение каждый час пищалочкой

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

Добавлено: Пт ноя 19, 2010 16:06:21
Ant-RG
headshotbacs писал(а):Можно ли организовать звуковое оповещение каждый час пищалочкой
Меня тоже интересует этот вопрос :)

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

Добавлено: Сб ноя 20, 2010 10:55:24
GARRICOL
Уважаемый Danko окончательно решил собрать себе Ваши часы. Но у меня к Вам просьба, поясните по подробнее о (цитата Вашей первой страницы):
* точки-разделители часов и минут подключаются вместо точки первого разряда,
а точка как разделитель целой и дробной части темп. - на своем месте т.е. во втором разряде

* пятый разряд (знак температуры), расположенный слева от первого - это два сегмента
горизонтальный и вертикальный которые образуют знак "минус" и знак "плюс".
Вместо точки 3-го разряда подключается горизонтальный сегмент, а вместо точки 4-го - вертикальный.

Просто я хотел разделитель часов и минут сделать из 2-ух светодиодов. Посоветуйте как это правильно сделать.

А также "+" и "-" температуры вывести перед первым разрядом с помощью 2-ух вертикальных и 2-ух горизонтальных прямоугольных светодиодов. Возможно это?