Обсуждаем цифровые устройства...
Ответить

Re: Большие плавные часы Arduino & WS2812 flowing clock

Вс авг 11, 2019 10:27:50

Я так понимаю - нормального ночного режима нету? Просто выключение на ночь. Совсем. и очень много всяких настроек, которые не очень удобно осуществляются?

Есть по большому счету 2 режима.
1 ДНЕВНОЙ. Если светло, то будет "дневная" скорость смены показателей и "дневная" яркость (то и другое настраивается).
2. НОЧНОЙ aka СУМЕРЕЧНЫЙ. Если темно, то будет показываться только время с очень плавной сменой цифр, и "ночная" яркость (ночные плавность и яркость настраиваются отдельно).
Реакция на датчик света настраивается. Если его запретить то сумеречный режим включаться не будет.
Есть МОДИФИКАЦИЯ сумеречного режима с названием СПЯЩИЙ режим. Можно задать интервал времени когда часы будучи в НОЧНОМ режиме гаснут совсем, но стоит включить свет и они сразу переходят в ДНЕВНОЙ режим. Свет выключаешь и они медленно медленно гаснут.

Настроек действительно много 88 штук. Настраивается почти всё. И все цвета и плавность и яркость и световые пороги перехода для режимов и очередность и набор и скорость смены каждого из показателей и работа "зайчиков"
И да, Игра с настройками не очень удобна. Просто потому, что их много.
В прочем часы "из коробки" уже оптимально настроены.
Практически корректировать приходится только
1 ход времени и то если используется не точный модуль 1307.
2. световые пороги, это по месту, освещение у всех разное.
3. время для тёмного режима. Обычно это надо далеко не всем.
К тому же есть возможность сброса к "заводским" настройкам.

Есть простор для фантазии.
Например вместо датчика света можно подключить датчик присутствия и настроить так, чтобы часы "радовались" только когда проходишь мимо них.
Можно вообще запитать часы через датчик присутствия и тогда не обязательно питать их от розетки, достаточно будет небольшого аккума и солнечной паннельки.
Можно вообще не подключать гирлянду, а вместо этого подключить часы к компу и снимать с них 5 температур, давление, влажность, освещенность или ещё какой аналоговый параметр и время.
Или допустим попросить меня вывести сигнал сработки любого из двух имеющихся "будильников" на ноги микросхемы и от этих сигналов включать/выключать допустим комп или светодиодную ленту под потолком.

Между прочим существует ещё логическое продолжение этих мыслей.
Портабельное измерительно/сторожевое устройство.

До кучи портабельный монитор СО2

Re: Большие плавные часы Arduino & WS2812 flowing clock

Вс авг 25, 2019 09:53:22

Присобачил ЗВУК !!!
спасибо TORMOZEDISON-у, автору вот этой публикации
оригинал похоже тут
Выкладываю бэтты прошивок и пример звука
Прошивку под схему b612 с датчиком BMP280 я опробовал
Прошивку под схему Mishany с датчиком BME280 мне тестировать не на чем
Выход звука ШИМ 13-я нога атмеги, на ардуине на D9
За БОЙ отвечает настройка №12
0-не бить
1-отбивать часы
2-отбивать половины
3-отбивать четверти
4-отбивать каждые 5 минут
в сонном режиме часы не бьют

Мелодии теоретически можно редактировать и заливать в EEPROM. Если кому захочется, выложу описание формата.

К прошивке прилагается файл .eep в нём предустановленное содержимое EEPROM-а. Его надо заливать отдельно без разницы до или после прошивки .hex-а
Я заливаю программой Sinaprog 2.11

БОЛЬШАЯ ПРОСЬБА К ТЕМ, КТО ЧТО-ТО ДЕЛАЕТ
НЕ МОЛЧИТЕ, ДАВАЙТЕ О СЕБЕ ЗНАТЬ
МНЕ ЭТО ВАЖНО
Вложения
Взвейтесь.rar
(186.37 KiB) Скачиваний: 74
Mishany_BME280_Kolokol_250819.rar
(31.42 KiB) Скачиваний: 86
b612_BMP280_Kolokol_250819.rar
(29.45 KiB) Скачиваний: 153

Re: Большие плавные часы Arduino & WS2812 flowing clock

Пн авг 26, 2019 10:22:58

Хочу корпус
Чтобы можно было сделать на фрейзере из фанеры и оргстекла
Изображение

Пока мыслится вариант с двумя светиками на сегмент
но уж больно он получается здоровенный.
Для письменного стола это перебор, а вот для какой-нибудь тумбочки или ниши в стенке это было бы самое то.
И на стену такие тоже можно.
По этому сразу можно подумать про 1 светик на сегмент.
Тогда размеры уменьшатся почти вдвое, будет 100х200.

Получится такой бутерброд
1. Стекло,
2. Рассеивающая плёнка
3. 12мм фанера со сквозными прорезями в виде сегментов
4. 4мм фанера с круглыми дырочками под светики
5. 12мм фанера с большими вырезами под плату и под динамик
6. 4мм фанера - задняя стенка
Изображение
собирать наверно на клей кроме задней стенки, её наверно на саморезы.
Не совсем понятно, как будет выклядеть клей напросвет. Это проблемка.

Касательно фанерки, в которую монтируются светики
Изображение Изображение

Пока придумалось шарнирное крепление на подставку, но надо продумать и про повешение на гвоздь, соответственно шарнир должен быть полностью съёмным.
Ещё одна проблема при повешении нельзя выходные отверстия динамика выводить на заднюю стенку.

С динамиком вообще всё сложно.
Нужно сделать так, чтобы с задней стороны динамика была максимально объёмная замкнутая полость, а звук должен выходить через дырки гдето наверно в бок.
Динамик надо брать диаметром гдето сантиметров 8, т.е. достаточно большой.
класть его лицом на ту 4мм фанеру в которой вставлены светики.
Получится что замкнутый объём с задней стороны динамика будет изолирован от внешнего мира.
И делать какие-то каналы для выхода звука с передней стороны динамика в бок.
Изображение
Динамик будет частично "накладываться" на правую цифру
Это надо учесть
И динамик может быть различного диаметра от 40мм до максимума, который позволит корпус.

Есть ещё задумка, поставить в часики аккум 18650.
На случай если захочется питать часы от солнечной батареи
или для эффектного преподнесения в качестве подарка уже работающие часики.
Он имеет толщину 18 мм плюс стенки отсека итого 20
и длину 65 мм. с контактами и запасом пусть будет 80.
Его можно разместить за счет выреза в светодиодной 4мм фанерке и нужно будет дополнительный паз в сегментной фанерке.
Разместить его лучше сверху над цифрами, потому, что нижняя часть не должна быть полой, потому что надо по возможности увеличить жесткость корпуса.

Re: Большие плавные часы Arduino & WS2812 flowing clock

Пн авг 26, 2019 23:24:54

А еще кнопки.
И сколько часы проходят на одном акке? Жрут то они как самолет.
Не проще выход динамиков сделать назад?

Re: Большие плавные часы Arduino & WS2812 flowing clock

Вт авг 27, 2019 08:48:28

А еще кнопки.
И сколько часы проходят на одном акке? Жрут то они как самолет.
Не проще выход динамиков сделать назад?
1. Часы могут вообще не жрать пока не сработает например датчик движения.
2. звук назад можно, но если повешать на стену, то её будет трудно раскачать )
3. кнопки тоже в бок. и к стати в связи с появлением звука кнопок надо добавить
вплоть до 8 штук
Последний раз редактировалось b612 Вт авг 27, 2019 09:40:56, всего редактировалось 2 раз(а).

Re: Большие плавные часы Arduino & WS2812 flowing clock

Вт авг 27, 2019 09:26:30

ну не HiFi же.

Re: Большие плавные часы Arduino & WS2812 flowing clock

Вт авг 27, 2019 09:43:28

ну не HiFi же.
просто не слышно будет
положите телефон динамиком на одеяло, его уже почти не будет слышно.
И к стати кнопок надо добавить в связи с появлением звука.
возможно даже добавить ещё 4 или 5 кнопок

в первую очередь большую кнопку "ТИХО" )

Re: Большие плавные часы Arduino & WS2812 flowing clock

Вт авг 27, 2019 10:15:04

Изображение

Re: Большие плавные часы Arduino & WS2812 flowing clock

Вт авг 27, 2019 11:42:09

Изображение

Re: Большие плавные часы Arduino & WS2812 flowing clock

Ср авг 28, 2019 05:31:01

на ESP будете переходить ?
ESP-12F например ?

Re: Большие плавные часы Arduino & WS2812 flowing clock

Ср авг 28, 2019 09:27:04

на ESP будете переходить ?
ESP-12F например ?

есть вероятность

Re: Большие плавные часы Arduino & WS2812 flowing clock

Ср авг 28, 2019 11:33:25

будем ждать .... старые в утиль (доработать никто не хочет)

Re: Большие плавные часы Arduino & WS2812 flowing clock

Ср авг 28, 2019 12:23:38

Очень обидно когда хорошие проекты умирают!!!! :cry:

Re: Большие плавные часы Arduino & WS2812 flowing clock

Ср авг 28, 2019 12:48:47

там банально осталась мелочь добавить незначащий "0" (он то не значащий но его отсутствие портит всё отображение) и два знака для разделения температуры на улице и в внутри помещения ... чисто косметика :)
но я в Си совсем не понимаю :)

Re: Большие плавные часы Arduino & WS2812 flowing clock

Ср авг 28, 2019 17:03:44

Очень обидно когда хорошие проекты умирают!!!! :cry:
да тот проект можно сказать и не проект, так набросок.
Пока вы не собрали и не переспали с обоими этими "цветомузыками", не увидите отличий.
Я ведь тоже начинал с чего-то подобного как у Mishany
С большими часами, которые резко переключаются спать просто вообще невозможно.
Даже с очень плавными большими часами и то уже на любителя.
Отсюда все мои извращения с режимами.
и "+" и буква "Т" появились не сразу и то что разрядов 4, тоже не просто так.
Думаю SergeyK это уже тоже понял

Re: Большие плавные часы Arduino & WS2812 flowing clock

Вт сен 10, 2019 14:18:14

Динамик желательно брать покрупнее.
40мм-овый писклявый совершенно "не звучит".
Сделал все звуки на октаву выше, стало приемлемо, но это уже не колокол, а что-то так себе.
Если будете делать, то закладывайте динамик чем больше тем лучше и объём корпуса должен соответствовать.

Re: Большие плавные часы Arduino & WS2812 flowing clock

Сб сен 14, 2019 20:19:57

Переделана настройка времени, теперь более понятно, каждая цифра редактируется отдельно и в "+" и в "-", добавлено обнуление секунд
Сделана (правда корявенькая) подзвучка кнопок ибо используются сенсорные.
Убраны косяки с проигрыванием мелодий.
Сделан выход звука под обычный транзистор, ШИМ-овский "щелчек" подавляется программно
Благодаря shura2000, практически сделан классный корпус именно такой как я хотел.

Re: Большие плавные часы Arduino & WS2812 flowing clock

Вс сен 15, 2019 09:01:42

как корпус выглядит ?

Re: Большие плавные часы Arduino & WS2812 flowing clock

Пн сен 16, 2019 09:11:35

как корпус выглядит ?

пока так. телефон плохо снимает
На самом деле цифры совершенно чёткие

Re: Большие плавные часы Arduino & WS2812 flowing clock

Пн сен 16, 2019 10:48:37

ну ничо так смотрятся !
Ответить