часы-термометр с анимированной сменой информации

Обсуждаем цифровые устройства...
Ответить
Встал на лапы
Сообщения: 88
Зарегистрирован: Чт фев 14, 2013 06:54:51
Откуда: Башкортостан

Сообщение andrey782005 »

Всем привет! Появилась идея сделать настенные часы-термометр, чтоб смена информации о времени на температуру и обратно происходила анимированно. В интернете пока ещё таких разработок не встретил, и обратился за помощью к Soir, он как всегда не отказал в помощи. Во вложении прошивка и проект в PROTEUS часов с 3-мя эффектами анимированной смены индикации. Может ещё у кого какие идеи появятся.
Вложения
Clock.png
(18.21 КБ) 2476 скачиваний
Termo_clock_16F628-3.zip
(19.26 КБ) 837 скачиваний
Реклама
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

andrey782005 писал(а):...часов с 3-мя эффектами анимированной смены индикации. Может ещё у кого какие идеи появятся.
Добавил еще эффектов, всего их 13. Возможна поочередная смена анимации, а также случайный выбор.
Протестировал на макете.
Во вложении проект в Proteus, прошивка для общего катода, подробное описание.
Вложения
Termo_clock_16F628_v6.zip
(20.3 КБ) 813 скачиваний
Реклама
Встал на лапы
Сообщения: 124
Зарегистрирован: Пн ноя 30, 2009 18:14:08
Откуда: Черновцы

Сообщение tereha »

Вот бы секунды сюда ввести... С анимацией смотрелось бы здорово !
Встал на лапы
Сообщения: 88
Зарегистрирован: Чт фев 14, 2013 06:54:51
Откуда: Башкортостан

Сообщение andrey782005 »

Спасибо большое Soir!!!
Реклама
Эиком - электронные компоненты и радиодетали
Встал на лапы
Сообщения: 88
Зарегистрирован: Чт фев 14, 2013 06:54:51
Откуда: Башкортостан

Сообщение andrey782005 »

Прикольно получилось! Soir, можно попросить сделать прошивку под ключи из схемы во вложении? Буду собирать из цепочек светодиодов,включенных последовательно,питание ключей 12В.
Вложения
схема подключения ключей.png
(44.84 КБ) 1567 скачиваний
Реклама
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

andrey782005 писал(а):...сделать прошивку под ключи из схемы во вложении?
Просто так не получится из-за особенностей работы кнопок. Надо менять схему их подключения. Как-то так...
Во вложении проект в Proteus и прошивка. По сути схема для индикатора с общими анодами. Поскольку ключи в цепях анодов в результате без инверсии, то в проекте я их не рисовал. В цепях сегментов для упрощения симуляции роль ключей выполняют инверторы.
Этот вариант на макете я уже не проверял.
Вложения
Termo_clock_16F628_v6.zip
(17.24 КБ) 537 скачиваний
Реклама
Встал на лапы
Сообщения: 88
Зарегистрирован: Чт фев 14, 2013 06:54:51
Откуда: Башкортостан

Сообщение andrey782005 »

Спасибо!
Собутыльник Кота
Аватара пользователя
Сообщения: 2996
Зарегистрирован: Пт мар 18, 2011 14:30:20
Откуда: Lugansk ЛНР

Сообщение Сергеj »

andrey782005 писал(а): Может ещё у кого какие идеи появятся.
Если часы в комнату, а не в коридор, то обязательно ночной режим. Пусть даже не выставляется в меню а прописано в программе время притушения индикатора. Иначе если часы стоят там де спишь, то аж глаза режет.
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 36
Зарегистрирован: Ср июл 10, 2013 20:25:12

Сообщение handr »

andrey782005 чё затих, часы если собрал так поделись впечатлениями :dont_know:
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2198
Зарегистрирован: Ср мар 14, 2007 01:50:10

Сообщение Adusik »

Soir: а нельзя сделать просто часы, без всяких термометров и засветить в семёрке сегмент F? Анимацию оставить - прикольно.
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Adusik писал(а):..просто часы, без всяких термометров и засветить в семёрке сегмент F?
Это можно.
Adusik писал(а):Анимацию оставить - прикольно.
А что анимировать тогда? Сделал просто периодически пробегают эффекты...
Вложения
Clock_16F628_v6.zip
Прошивка, описание, проект в Proteus.
(19.61 КБ) 426 скачиваний
Последний раз редактировалось Soir Сб дек 28, 2013 18:46:26, всего редактировалось 1 раз.
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2198
Зарегистрирован: Ср мар 14, 2007 01:50:10

Сообщение Adusik »

Я имел ввиду скролинг влево или сверху вниз при смене информации, хотя да, Вы правы, лучше такое смотрится на СД матрицах. У меня была задумка как то сделать часы на RGB светиках, собрав их в 7ми сегментные символы, за счёт разных цветов можно выводить разную инфу...
Ничего не изменилось с последней прошивкой.
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

Adusik писал(а):Ничего не изменилось с последней прошивкой.
Прошу прощения, по ошибке выложил старый набор файлов. Перезалил.
Встал на лапы
Сообщения: 88
Зарегистрирован: Чт фев 14, 2013 06:54:51
Откуда: Башкортостан

Сообщение andrey782005 »

Всем привет! Прошу прощения что долго не появлялся сдесь. Работаю на вахте на севере, было некогда. Вот буквально вчера закончил часы. Работают идеально, и очень красиво смотрятся эффекты, чуть позже покажу фотки и видео.
Встал на лапы
Сообщения: 88
Зарегистрирован: Чт фев 14, 2013 06:54:51
Откуда: Башкортостан

Сообщение andrey782005 »

Видео пока не получается выложить, интернет через EDGE, с телефона
Вложения
IMG_20140109_221421.jpg
(69.58 КБ) 1649 скачиваний
IMG_20140109_190235.jpg
(71.01 КБ) 1439 скачиваний
IMG_20140111_130038.jpg
(107.59 КБ) 1137 скачиваний
IMG_20140111_140442.jpg
(69.7 КБ) 1252 скачивания
Встал на лапы
Аватара пользователя
Сообщения: 84
Зарегистрирован: Пт дек 19, 2008 18:16:52
Откуда: West Ukraine

Сообщение digiRom »

Soir писал(а):По сути схема для индикатора с общими анодами. В цепях сегментов для упрощения симуляции роль ключей выполняют инверторы.
Занятная схемка, но не совсем понял про ключи. И для анодов, и для сегментов, на выходе проца активны единицы, для удобства ключевания, так сказать ? Или для сегментов активные ноли ?
Берегите лес,он нам еще пригодится...
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

digiRom писал(а):Занятная схемка, но не совсем понял про ключи. И для анодов, и для сегментов, на выходе проца активны единицы, для удобства ключевания, так сказать ? Или для сегментов активные ноли ?
Нет, "удобство ключевания" ни при чем. С точки зрения прошивки вообще все равно.
Ключи для увеличения нагрузочной способности. А активный уровень исходя из схемотехники ключей. Поскольку ключи в цепях общих анодов дважды инвертируют сигнал (каждый транзистор по разу), а в цепях сегментов только раз, вот и получается, что на выходе МК активные уровни должны быть одинаковые.
Нашел транзистор. Понюхал.
Сообщения: 190
Зарегистрирован: Пт дек 17, 2010 23:19:40
Откуда: Чешская Республика

Сообщение pert »

Здравствуйте,
Можно добавить к схеме цифровых часов микросхему DS1307 для рисунока или тому подобное, индикатор с общими анодами?

Спасибо pert
Вложения
Termo_clock_16F628+ds1307.rar
(17.18 КБ) 532 скачивания
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Сообщение Soir »

pert писал(а):Можно добавить к схеме цифровых часов микросхему DS1307 для рисунока или тому подобное, индикатор с общими анодами?
На общие аноды перевести не проблема, а применить DS1307 не получится. Изначально такое не планировалось и сейчас надо половину прошивки переделывать, может от чего-то и отказываться...
Вложения
Termo_clock_16F628_v6.zip
(15.78 КБ) 407 скачиваний
Нашел транзистор. Понюхал.
Сообщения: 190
Зарегистрирован: Пт дек 17, 2010 23:19:40
Откуда: Чешская Республика

Сообщение pert »

Soir,
можно тоже анимацию конвертировать в этот ваш проект, то, что бы было легче.
Вложения
termometr-clock.rar
(39.34 КБ) 482 скачивания
Ответить

Вернуться в «Цифровая техника»