Воскресенье, 11.12.2016, 12:57
Приветствую Вас Гость

Портал светоэффектов

Меню сайта
Категории раздела
Наш опрос
Оцените мой сайт
Всего ответов: 580
Статистика

Онлайн всего: 7
Гостей: 6
Пользователей: 1
Петрин
Форма входа
Главная » Статьи » Часы

Семисегментные часы - термометр с анимированными переходами и эффектами

Вам надоели простые часы? Они вызывают тоску и уныние? Тогда вы пришли по адресу!
Эти часы навсегда останутся в вашей памяти и вызовут массу приятных эмоций!
Множество разнообразных динамических эффектов сопровождают смену времени и температуры.
Яркая цветная подсветка создаёт праздничное настроение и изысканный контрантураж, особенно в ночное время.

Креативная форма исполнения порадует любителей стиля "техно".

Немного о корпусе для часов.

Насобирал кучу компьютерного хлама. Выкинуть жалко, подарить стыдно.  Вдохновлённый поделками из интернета, решил собрать что нибудь подобное.

Мышу покрасил черным спреем, клавиши клавиатуры оставил как есть.

Подсветка выполнена на 5-ти RGB светодиодах, которые сами изменяют свой цвет.

Пальцы стилизованной руки соединены между собой с помощью медного изолированного провода и термоклея.

Проект собран на микроконтроллере ATMEGA и имеет настройки по времени отображения часов, термометра и эффектов.

Также можно регулировать скорость переключения эффектов. Все настройки сохраняются в энергонезависимой памяти.

Кнопки для выбора меню и установки часов используются от мыши. 

Схема собрана на макетной плате и установлена в корпусе мыши. 

Датчик температуры вынесен наружу, в корпусе он завышал температуру на 3-4 градуса.

Фьюзы установлены на работу от внутреннего генератора 8 МГц.

Кварц 32768 Гц используется для реализации софтовых часов.

Проект симулируется в протеусе, можете посмотреть что к чему.

В программе заложено 12 режимов появления / исчезания часов и термометра и 23 световых эффекта в промежутках между ними.

Принимаются предложения по совершенствованию программы девайса.

Хотя память забита на 98%, можно будет использовать более жирный камень, например 168 или 328.

Прошивка + Протеус(7.10).

Видео промежуточного результата:

Вот такие у меня получились наручные часы, которые достойно заняли своё место на стене возле других.

Стоит отметить, что это мой первый проект, который сначала отлаживался в Протеусе, а затем был собран в железе.

Очень удобно оказалось! Спасибо моему другу Саше из Киева, который помог понять, что Протеус очень даже неплох!

 

21.07.2014 - прошивка без значащего нуля.

04.08.2014 - новая прошивка.

Незначащий ноль отключается в меню.

Для индикаторов с общим анодом / катодом. Выбор - путём подключения пина PB5 на землю.

Переключать нужно до подачи питания на контроллер или старта Протеуса.

14.10.2014 - сделал прошивку с отрицательной температурой. Функционал прошлых прошивок полностью сохранён.

За прошивкой обращаться по почте radan1970[dog]gmail.com

18.10.2014 - разработал печатную плату, пока правда не тестировал.

Протестировали, работает!

20.11.2014 - на печатной плате перепутаны 24 и 25 пины! Учтите при повторении!

Плата собрана "бутербродом" - индикатор находиться сверху контроллера.

Это сделано для уменьшения габаритов платы. Индикатор с общим анодом.

 

 

По просьбе одного человека делал некоторые доработки, и он собрал индикаторы на светодиодных лентах.

Схема подключения - ОА, прошивка универсальная с режимом ОК.

 

19.02.2015 - доработал схему и прошивку.

Дополнительная батарейка на 4,5 вольта (3 элемента по 1,5 В) сохраняет время при пропадании основного питания.

При этом динамическая индикация отключается, для экономии. Время можно посмотреть, кратковременно нажав на кнопку. Проверено в работе.

 

14.03.2015 - у меня две новости.

Первая - больше этот проект я не поддерживаю. Никаких изменений, добавлений или правок, всё остаётся как есть.

Вторая - я сделал на основе неподдерживаемого старого поддерживаемый новый проект. И здесь есть действительно кое-что интересное, при этом минимум изменений в схеме!

Во первых, я добавил часовую микросхему DS3231, и теперь часы не только не сбиваются при пропадании питания, но и идут очень точно, коррекция им не нужна!

Во вторых, существенно переработан и оптимизирован код, и добавление обслуживания часовой микросхемы не уменьшило количество эффектов, но наоборот, увеличило их (25)!

В третьих, появилась возможность отключать показ температуры и анимацию между часами и термометром. При этом плавный выезд / заезд самих цифр и знаков сохранён.

В четвёртых, всё это опробовано в железе.

В пятых, вместо DS3231 можно применить более доставаемую DS1307, но коррекцию я для неё не делал. 

 

Прогресс не стоит на месте. Да и часы тоже.

Всего два регистра 595 и 60 светодиодов - и мы имеем круговую секундную индикацию!

Прошивка и схема есть в двух вариантах - с общим анодом и общим катодом.

Схемы практически ничем не отличаются, за исключением подключения светодиодов. Они развёрнуты на 180 градусов.

За прошивкой обращаться сюда.

 

13.05.2015

Иногда меня спрашивают, как я эффекты делаю. На бумаге в клеточку. Честно. Так делал 20 лет назад, так делаю и сейчас. Чтобы руки и мозги работали.

А когда надоедает рисовать, делаю очередной визуальный конструктор. На написание этого часа 2 потратил. Но зато теперь эффектов пиши - не хочу...

17.08.2015

Я их сделал! Воплотил из модели Протеуса в железо.

20.08.2015

Тряхнул стариной - ещё один конструктор реализовал.

Теперь дело должно ускориться. Получается неплохая вещь.

Ау, китайцы, а у вас такого ещё и нету!

 

Несколько фотографий от Макса его реализации конструкции:

 

 

21.09.2015

Скрестил бульдога с носорогом - добавил секундные эффекты в основную программу контроллера.

Обкатываю в Протеусе и потихоньку добавляю эффекты.

09.11.2015

Остапюк Александр повторил часы в виде кисти из клавиш - работают, нравятся, спасибо.

20.11.2015

Добавил датчик давления. Куча эффектов. 

03.12.2015

Новое видео от одного из повторивших конструкцию.

Основание - компакт диск.

31.12.2016

Мне самому было интересно наблюдать за невзрачной банальностью, которая на протяжении двух лет выросла в яркую индивидуальность. Ну и вот мой самый большой подарок порталу в этом году - материал для повторения конструкции, которая собрана на 8 меге, датчике температуры, двух 595 регистрах и 60 светодиодах. В архиве плата, схема, прошивка, моделирование в протеусе и видео. Схема с общим анодом!

 

Часы получили своё продолжение и развитие на контроллере ATMEGA328 и датчике давления BMP180. Большое количество эффектов, часы, термометр и измерение атмосферного давления, режим бегущей строки. Это коммерческий вариант.

 

Я заказывал вот такие индикаторы на Алиэкспресс: 

красные - https://goo.gl/yj59qt - качество очень хорошее
синие - https://goo.gl/plr0pu - слегка выгнуты лодочкой, но общее впечатление хорошее
можно применить такие:
зелёные - https://goo.gl/cIlQdM
белые - https://goo.gl/PbLqgG

Остальные детали:

DS18B20  - https://goo.gl/42OkL3
74HC595D   - https://goo.gl/LqOlm1
DS3231   - https://goo.gl/VbnBr8
Atmega8a   - https://goo.gl/vbHrBL

20.01.2016

Остапюк Александр повторил часы на светодиодной ленте для своего гаража.

Дешевая и качественная лента на Алиэкспресс.

26.01.2016

А здесь можно приобрести белые индикаторы - https://goo.gl/PbLqgG

Набор для сборки вот таких симпатяг:

 

Наконец то сделал достойное обрамление для своих часов!

Расширил конструктор эффектов до 6 и 8 разрядов. То ли ещё будет!

Ещё один стильный корпус:


Вот ещё одно обрамление для часов. Делал в свободное время почти 9 месяцев.

А что же будет дальше?

 

Василий Рубашка, 2014-2016г.

Категория: Часы | Добавил: defaultNick (18.06.2014) | Автор: Radan
Просмотров: 6313 | Комментарии: 96
Всего комментариев: 961 2 »
0
90  
Ещё одно обрамление для часов:




89  
Прекрасная работа Часы идут замечательно Но повесил на стену и стало неудобно переключать эффекты секунд Если возможно ввести автоматическую смену эффекта секунд В меню идёт 1-2-3 а хотелось бы 4 режим хотя бы по минуте по кругу 1-2-3 было бы здорово Спасибо

0
88  
Ещё один стильный корпус:

0
87  
Доделал конструктор эффектов. Теперь он может обслуживать и 6, и 8 разрядов.


0
86  
Наконец то сделал достойное обрамление для своих часов!


82  
Отличные часики.Собрал,работают,но что то мерцают и вместо температуры прочерки.Как это победить?Подскажите.Респект автору.

0
83  
Правильные фьюзы, правильное питание, правильное подключение датчика температуры.

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

85  
Всё,работают,ура biggrin tongue Оказывается надо было фьюзы отдельно программировать!Респект автору!Класс!Ну осталось придумать коробочку wacko Ибраться за второй вариант.

92  
здравствуйте. не поделитесь фьюзами ? и какие резюки на светодиодах и индикаторе стоят ?

0
93  
Сопротивления 8 штук на светодиодный индикатор - примерно 100 Ом. 
Сопротивления на светодиоды, чуть больше, Ом 150. Иначе они сильно яркие по сравнению с индикатором. Вообще то лучше подбирать экспериментально.
Блокировочные конденсаторы по питанию - керамика 0,1 мкФ 
Фьюзы - внутренний генератор на 8МГц. Такие же, как в Авроре (ищите на портале)

94  
огромнейшее спасибо

95  
здравствуйте. собрал пока без светодиодов. горит вот такая картинка, при нажатии "меню" меняются чёрточки на одном сегменте. фьюзы 8мгц внутр. перепрошивал, монтаж проверил
[URL=http://hostingkartinok.com/show-image.php?id=3d02c862c0d8a07f53d060496b38f573][IMG]http://s8.hostingkartinok.com/uploads/images/2016/11/3d02c862c0d8a07f53d060496b38f573.jpg[/IMG][/URL]

96  
http://hostingkartinok.com/show-image.php?id=3d02c862c0d8a07f53d060496b38f573

73  
Всем Здрасти.Часики понравились хотелось бы сделать и начал с первой платы ,но там не обозначены номеналы резисторов и конденсаторов.просьба к вам подскажите. Плату вытравил уже. sad плиз!

0
74  
В статье несколько плат.
По какой плате и какие элементы конкретно распишите.

75  
Самая первая на меге 8 в дип корпусе "будербродом" я уже вытравил плату и все детали есть.Там не могу понять что на первом пине,какие сопротивления ставить.Да и вторую буду делать,на Меге 328,пока потихоньку закупаю детали.Там тоже посмотрел обозначены сопротивления и кандеры а какие незнаю.Очень понравилось хочу повторить,и не хочеться сжечь проц.Спасибо чтоВы есть!

0
76  
На 1 пине - 10кОм, подтяжка сброса.
Сопротивления 8 штук на светодиодный индикатор - примерно 100 Ом.
Блокировочный конденсатор по питанию - 0,1 мкФ между 7 и 8 пинами.

77  
Большое Спасибо всё ясно.А как добавлять фото сюда?

0
79  
Выкладываете фото на файлообменник, а затем вставляете ссылку. Или мне на почту, я выложу.

78  
Вы планируете добавить озвучку в свой проект?

0
80  
А зачем?

81  
http://s017.radikal.ru/i403/1603/86/249be847f719.jpg
[URL=http://radikal.ru/fp/d6464cef617446448290b2dc8b2381b9][IMG]http://s017.radikal.ru/i403/1603/86/249be847f719t.jpg[/IMG][/URL]

1
72  



0
69  
Видео хорошего качества:








70  
Впечатляет. Здорово Автор потрудился. Некоторые переходные эффекты - анимации я просто недоумеваю, как такое визуальное явление можно было перенести в код. Вот конкретно, волнистый эффект палочками от цыфр, третий клип сверху, на 28-мой секунде. Красота.
Как расположение Автора к моей мысли о дополнении устройства чем то цветомузыкальным по периметру? smile может, чтоб неморочится с аналоговыми делами, подсунуть как то приём "Кошкин Глаза"? Скажем, через WiFi сериальный порт ESP2866? Я почти уверен Автор умеет такое wink

0
71  
Юрис, я не успеваю за полётом твоих мыслей  biggrin
Свободных ножек не осталось, но идея хороша, очень хороша!
Подумаю над другой конструкцией  wacko

91  
Добрый день! А где взять схему и т.д. И где узнать о коммерческом варианте?

0
66  

67  
Здорово! И между эффектами можно иногда даже время увидеть, и температуру smile Шучу, конечно - молодец, как сделал. Туда конечно надобно опцию цветомузыкальную добавить, с микрофонным входом. Чтоб не заморачиватса с "тяжёлыми" FFT спектральными делами, тут наверное подошёл бы ритмовый вариант, типа "Аврора-1".

0
65  

0
63  
Добавил секундные эффекты в основную программу контроллера.Обкатываю в Протеусе и потихоньку добавляю эффекты.


64  
Спасибо, что всё творишь и творишь smile
К слову, по оформлению страницы, в старой (12.х) "Опере" всё сильно сдвинулось вправо изза расположения "фотографий от Макса".

61  
Tvorchestvo kipit! Molodjec! smile

0
59  
Сделал конструктор эффектов для секундных стрелок  biggrin


60  
Круто. thumb

62  
Как всегда СУПЕР!

68  
Плиииз фьюзы(часы на меге8).Заранее благодарен

0
54  
ЕЩЁ ОДНО ОБНОВЛЕНИЕ В КОНЦЕ СТАТЬИ! новая конструкция железа!

55  
О, да, реальные такие часики теперь smile

56  
Эффектов с секундными светодиодами пока нет?

0
57  
На 8 меге реализовано 3 эффекта - огонь, тень и заполнение/стирание.
Сейчас потихоньку готовлю для 328, но  возникла необходимость делать ещё один конструктор wacko

58  
С нетерпением ждем

49  
А есть ли эффекты на секундных светодиодах?

0
51  
На 8 меге нет, память забита. Планируется на 328 развернуться по полной.

52  
Когда ждать?

0
53  
Не знаю, пока только в планах.

48  
А есть ли плата с разведенной DSкой и секундными светодиодами?

0
50  
Есть, но в железе не тестировалась.

0
46  
Сделал конструктор эффектов. Смотрите видео в конце статьи.

47  
Прикольно. thumbup

0
42  
ЕЩЁ ОДНО ОБНОВЛЕНИЕ В КОНЦЕ СТАТЬИ!

43  
Супер!

44  
Спасибо за обновочку! Одиночим (или двумя-тремя) светодиодом секунды показывать там нет опции? А то при заполнении к концу каждой минуты в комнате будет слишком светло smile

0
45  
Есть и с такой прошивкой - одиночный огонёк секунд.

40  
Часики супер!!!! родные в восторге от часиков. К часам можно добавить второй датчик температуры?

0
41  
Подумаю на досуге  wacko

0
36  
ОБНОВЛЕНИЕ В КОНЦЕ СТАТЬИ

37  
Замечательно, Спасибо! Я уже говорил, что обязательно буду такие часики себе собирать - в хозяйстве пригодятса, при том необычные, с эффектами, можно и подарок кому нибудь такое. Вот, правда у меня тот случай, когда в наличии только вариант DS1307.

0
38  
Если кварц "правильный" и монтаж по даташиту, будет вполне хорошо.
А если поставить подстроечный конденсатор и частотомером в режим вогнать, вообще замечательно.
Для 3231 таких мытарств не нужно. Полюбил я этот ЧИП, 20 штук с Чины едут. biggrin

39  
Я конечно тоже часто из Чайны всякую всячину заказываю, но вот по микросхемам с подозрительно низкимы ценами могут быть фокусы. Наверное все теперь знают эпопею с поддельными FTDI USB чипами: оригинальный производитель выпустил такой драйвер, который умертвил все подделки, а ведь конечный покупатель то не в курсе, что подделка, просто устройство перестало работать. А если это было что то критическое? Медицинское? Военное? Вообщем FTDI компании надавали по пальцам за это, но тем не менее. А я лично покупал китайские MSGEQ7. Мда. Полная фигня. Потом заказал у "SparkFun", чтоб уж тожно настоящие. Ну это всё я так, мимо темы, но как остережение, если кто не знал, что микросхемы бывают поддельные. Иногда рабочие, но хуже, а иногда вообще мимо кассы.

34  
Добрый день! Прекрасная работа По крайней мере очень и очень необычно Автору респект и уважение Единственный минус (для меня) который я попросил бы исправить автора это сделать контроль по питанию добавив трёх вольтовую батарейку что-бы при пропадании основного питания (у нас часто отключают) сохранялось время и настройки Спасибо автору Благодарю за внимание biggrin

0
35  
Есть такая фича в конце статьи.

32  
Не могу достучатся до автора...пишу ему не отвечает... sad

0
33  
Ну не знаю, куда вы пишите...
Я отвечаю всем.
radan1970 @ gmail.com пробелы уберите в адресе

31  
Огромное спасибо
собрал по печатке в теме, все сразу заработало
единственное из замечаний, если кто будет еще повторять, то перенесите кнопки левее, а то они впритык к индикатору
с уважением, Игорь

30  
18.10.2014 - разработал печатную плату, пока правда не тестировал.
протестировал все норм.

29  
заработала норм спасибо

1-26 27-38
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
YOUTUBE LIGHTPORTAL
ALIEXPRESS
Поиск
Translation
Donate
QR
Часики
 
Облако тегов
Друзья сайта
Портал светоэффектов
Catcatcat Electronics
Color Music Beniamina Grinberg