А мне-бы печаточку вот таких часиковAnt-RG писал(а):А вот ещё часы от Danko, огромное спасибо ему за помощьно эт как бы офф потому что они на Tiny2313 но раз речь зашла о фотках
Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
- headshotbacs
- Вымогатель припоя
- Сообщения: 641
- Зарегистрирован: Пт ноя 28, 2008 20:34:39
- Откуда: Краматорск
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
- Реклама
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Кроме печатки Вам еще потребуется схема и прошивка т.к. для этих часов сначала рисовалась печатка, а по ней схема и прошивка.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
- Wasiliy_13
- Открыл глаза
- Сообщения: 53
- Зарегистрирован: Чт янв 21, 2010 19:24:33
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
да схемку бы и прошивочку, а то давно автомобильные часики такого типа охотоDanko писал(а):Кроме печатки Вам еще потребуется схема и прошивка т.к. для этих часов сначала рисовалась печатка, а по ней схема и прошивка.
- Ant-RG
- Вымогатель припоя
- Сообщения: 541
- Зарегистрирован: Ср май 05, 2010 20:47:56
- Откуда: Украина
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Вот печатки и схема, прошивку выложу только с разрешения Danko, на печатке добавил место под батарейку, паять со стороны дорожек, думаю поместится
- Вложения
-
- ВАЗ2106.rar
- ВАЗ2106
- (55.09 КБ) 623 скачивания
-
- Платы.rar
- Домашние
- (30.83 КБ) 547 скачиваний
I'am a Rock N' Roll-Aholic
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
я не против.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
- Реклама
- Ant-RG
- Вымогатель припоя
- Сообщения: 541
- Зарегистрирован: Ср май 05, 2010 20:47:56
- Откуда: Украина
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Ок, тогда заново весь архив с прошивкой, контроллер шить без термодатчика!!!
- Вложения
-
- ВАЗ2106.rar
- (57.74 КБ) 570 скачиваний
I'am a Rock N' Roll-Aholic
- Wasiliy_13
- Открыл глаза
- Сообщения: 53
- Зарегистрирован: Чт янв 21, 2010 19:24:33
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
а что за индикатор? с ОА или ОК?Ant-RG писал(а):Ок, тогда заново весь архив с прошивкой, контроллер шить без термодатчика!!!
Спасибо.
- Ant-RG
- Вымогатель припоя
- Сообщения: 541
- Зарегистрирован: Ср май 05, 2010 20:47:56
- Откуда: Украина
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Wasiliy_13на печатке тип индикатора указан и в протеусе чётко видно, с ОК
I'am a Rock N' Roll-Aholic
- Wasiliy_13
- Открыл глаза
- Сообщения: 53
- Зарегистрирован: Чт янв 21, 2010 19:24:33
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
протеус не установлен, а на печатке с первого раза не рассмотрел. сориAnt-RG писал(а):Wasiliy_13на печатке тип индикатора указан и в протеусе чётко видно, с ОК
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Ant-RG а почему шить без термодатчика? из-за того что он сидит на MOSI и может мешать прошивке ?? это теоретически, или пробовали?? Спрашиваю, так как как раз занимаюсь именно этим вопросом. Нужно DSку повесить на один из выводов MOSI,MISO,SKL(по другому ну никак не выходит) Попробовал сразу на SKL, - прошивка не пошла, программатор пишет что не найдено целевого устройства. Наверное DSка сигнал от программатора посчитала своими командами, и начала в ответ чегото отвечать.
Дальше попробовал повесить датчик на MOSI и MISO. Так все прекрасно шьётся и читается. Специально пробовал менять разную частоту прошивки - вопросов не возникало. Короче решил оставить датчик на MOSI, т.к. это вход, и следовательно не так опасно(если посадить на MISO, то есть опастность, что дске, во время прошивки, взбредет в голову прижать линию к земле, а контроллер в этот момент выдаст на эту линию плюс).
Сори за офто́п.
Дальше попробовал повесить датчик на MOSI и MISO. Так все прекрасно шьётся и читается. Специально пробовал менять разную частоту прошивки - вопросов не возникало. Короче решил оставить датчик на MOSI, т.к. это вход, и следовательно не так опасно(если посадить на MISO, то есть опастность, что дске, во время прошивки, взбредет в голову прижать линию к земле, а контроллер в этот момент выдаст на эту линию плюс).
Сори за офто́п.
KIT
- Ant-RG
- Вымогатель припоя
- Сообщения: 541
- Зарегистрирован: Ср май 05, 2010 20:47:56
- Откуда: Украина
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
O-LED нехотел шится с термодатчиком, пробовал, сначала думал что контроллер мёртв, отпаял ДСку и всё пошло
I'am a Rock N' Roll-Aholic
- andrey_artemov
- Встал на лапы
- Сообщения: 136
- Зарегистрирован: Сб авг 15, 2009 21:26:50
- Откуда: Пенза
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Вот по печатке, по схеме в протеусе, и по схеме Danko на Atmega8 нарисовал схему, поправьте, если, где ошибся...
- Вложения
-
- Clock-Term-attiny2313.gif
- (28.29 КБ) 911 скачиваний
- Ant-RG
- Вымогатель припоя
- Сообщения: 541
- Зарегистрирован: Ср май 05, 2010 20:47:56
- Откуда: Украина
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
andrey_artemov Всё верно, хорошая схема, только индикатор с ОК и резистор на RESET забыли дальше дабы не флудить переходим сюда
I'am a Rock N' Roll-Aholic
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Я хочу использовать эти часы в 12 часовом формате. Может кто-нибудь сказать мне, как я могу изменить исходный код для отображения в 12 часовом формате? или может кто поможет мне мод исходного кода в 12 часовом формате?
Спасибо!
Спасибо!
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Похоже, что часы добрались до жителей Америки
Да DS1307 позволяет работать в 12-ти часовом формате и у нее есть даташит на русском.
Также нужно будет изменить функции корректировки времени т.к. она привязана к работе в 24-ом формате.
Удачи.
Да DS1307 позволяет работать в 12-ти часовом формате и у нее есть даташит на русском.
т.е. при включении часов нужно добавить пару строк инициализации.DS1307 может работать и в 12-часовом, и в 24-часовом режимах. Бит 6 регистра часов отвечает за выбор 12- или 24-часового режима. Когда он установлен в 1, выбран 12-часовой режим. В этом режиме бит 5 - это бит AM/PM, при этом высокий логический уровень означает PM. В 24-часовом режиме бит 5 - это бит второго десятка часов (20 - 23 часа).
Также нужно будет изменить функции корректировки времени т.к. она привязана к работе в 24-ом формате.
Удачи.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Следующей просьбой будет отображение температуры в градусах ФаренгейтаDanko писал(а):Похоже, что часы добрались до жителей Америки![]()
Жизнь - цепь, а мелочи в ней звенья. Нельзя звену не придавать значения!
- headshotbacs
- Вымогатель припоя
- Сообщения: 641
- Зарегистрирован: Пт ноя 28, 2008 20:34:39
- Откуда: Краматорск
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Можно ли организовать звуковое оповещение каждый час пищалочкой
- Ant-RG
- Вымогатель припоя
- Сообщения: 541
- Зарегистрирован: Ср май 05, 2010 20:47:56
- Откуда: Украина
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Меня тоже интересует этот вопросheadshotbacs писал(а):Можно ли организовать звуковое оповещение каждый час пищалочкой
I'am a Rock N' Roll-Aholic
- GARRICOL
- Встал на лапы
- Сообщения: 83
- Зарегистрирован: Сб ноя 20, 2010 10:28:06
- Откуда: Тула
- Контактная информация:
Re: Часы-календарь-термометр (Mega8+DS1307+DS18B20+4LED)
Уважаемый Danko окончательно решил собрать себе Ваши часы. Но у меня к Вам просьба, поясните по подробнее о (цитата Вашей первой страницы):
* точки-разделители часов и минут подключаются вместо точки первого разряда,
а точка как разделитель целой и дробной части темп. - на своем месте т.е. во втором разряде
* пятый разряд (знак температуры), расположенный слева от первого - это два сегмента
горизонтальный и вертикальный которые образуют знак "минус" и знак "плюс".
Вместо точки 3-го разряда подключается горизонтальный сегмент, а вместо точки 4-го - вертикальный.
Просто я хотел разделитель часов и минут сделать из 2-ух светодиодов. Посоветуйте как это правильно сделать.
А также "+" и "-" температуры вывести перед первым разрядом с помощью 2-ух вертикальных и 2-ух горизонтальных прямоугольных светодиодов. Возможно это?
* точки-разделители часов и минут подключаются вместо точки первого разряда,
а точка как разделитель целой и дробной части темп. - на своем месте т.е. во втором разряде
* пятый разряд (знак температуры), расположенный слева от первого - это два сегмента
горизонтальный и вертикальный которые образуют знак "минус" и знак "плюс".
Вместо точки 3-го разряда подключается горизонтальный сегмент, а вместо точки 4-го - вертикальный.
Просто я хотел разделитель часов и минут сделать из 2-ух светодиодов. Посоветуйте как это правильно сделать.
А также "+" и "-" температуры вывести перед первым разрядом с помощью 2-ух вертикальных и 2-ух горизонтальных прямоугольных светодиодов. Возможно это?
За АРСЕНАЛ болеем мы душой!!!


