Site Loader

Набор для сборки настольных светодиодных часов своими руками

Всем доброго времени суток!
Предлагаю на ваш суд обзор интерьерных часов с функцией синхронизации времени по WiFi.

Приехали часы в простой картонной коробке, внутри все тщательно было запаковано в пупырку.

После распаковки получаем подставку для часов с основной платой, шесть плат с индикаторами и провод type-C

Индикаторы собраны на небольших платках, в качестве светящихся элементов используются СОВ светодиоды имитирующие нити накаливания.


Контакты внизу платы подписаны как a, b, c, d, e, f, g что как бы намечает на стандартное обозначение сегментов с семисегментных индикаторах.

Корпус часов выполнен из двух пластин плексигласа между которыми находится плата часов, по краям скреплен винтами.
Размер корпуса 290х60 мм.


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



Откручиваем шесть винтов и снимаем верхнюю крышку.

Внутри нас встречает основной контроллер ESP8266MOD

USB-UART на микросхеме Ch440C так что при желании можно заняться написанием собственной прошивки для часов.

Далее два сдвиговых регистра 74CH595D и линейка транзисторов j3y

Часы реального времени на микросхеме DS1302Z с собственным кварцем. А вот батарейки нет, так что при выключении часам в обязательно порядке нужна синхронизация времени с интернет.

И отдельно на микросхеме XL1509 собран DC-DC преобразователь который скорее всего понижает входящие 5В до 3.3В, но это не точно 🙂

Сборка часов не составляет труда, достаточно просто вставить индикаторы в разъемы и готово. Правда не на самих индикаторах, не на плате нет пометок о том какой стороной их нужно вставлять, но тут можно справится так сказать методом тыка. Если при подаче питания индикаторы не засветились (или хотя бы не моргнули) нужно перевернуть их другой стороной.


Вот так выглядят часы в сборе, общая высота около 10 см. Защитную бумагу с корпуса пока что снимать не стал.

Казалось бы, все хорошо, но после первой синхронизации с интернетом меня ждал облом. Часы показывали время на 5 часов отличающееся от моего. Путем несложных вычислений было установлено что они работают по часовому поясу Гонконга и менять его не собираются.
Дальше было общение с техподдержкой и пару дней ожидания в результате чего я получил архив с новой прошивкой и инструкцией по ее установки, а так хотелось получить исходник и схему:) Ну да ладно.
Установка прошивки довольно проста.
Подключаем часы к компьютеру, если раньше не занимались контроллерами ставим драйвер Ch440-Driver(1).exe из архива (странное у него имечко) или качаем его из интернета и ставим, то что скачали.
После установки драйвера в диспетчере устройств должен появится USB-COM порт в моем случае пятый по счету.

Далее запускаем flash_download_tool_v3.
8.5 и приводим окно в тот вид что описан в инструкции с одним отличием. В инструкции стоит галка напротив DoNotChgBin у меня с такой настройкой прошивка заканчивалась ошибкой, а вот без этой галочки все нормально прошилось. Насколько я понял это флаг отвечает за то откуда будет браться конфигураций частоты контроллера если не прав поправьте меня, я еще только начинаю переползать с Ардуино на ESP.

Собственно, на этом прошивка заканчивается.
Теперь нужно подключить часы к WiFi и зайти на страницу их конфигурации, а для этого нужно определить IP адрес который часы получить у Вас в сети. Сделать это можно несколькими способами, но для упрощения в архиве есть файл IP.EXE запустив его получаем вот такое окно, выбираем нужный COM порт, скорость и нажимаем кнопку Connect

Если пролистать полученный список вниз, то получим вот такие строки, это и есть IP адрес часов в сети.

Программа по сути это просто гипертерминал который показывает, что часы отправляют в СОМ порт, так что она легко заменяется скажем Putty или обычным монитором порта из Ардуино студии.
И вот теперь если зайти браузером по указанному адресу, можно выбрать часовой пояс, 12/24 отображение времени и интервал синхронизации времени через интернет. Тут же можно сбросить настройку wifi.

Пункт сброса настроек полезен при смене WiFI сети, но можно обойтись и без него. Автор писавший прошивку думал о чем-то, если часы не смогли подключиться к сохраненной сети они автоматически запускают режим первичной настройки и поднимают свою точку для подключения и настройки WiFi.

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

А вот на максимальной яркости часы кушаю 500-600 мА и тут уже аккумуляторами не обойдешься.


Производитель не предусмотрел фотоэлемента или меню для управления яркостью, так что регулировать яркость можно только руками с помощью сенсорной кнопки. Ну как кнопки, вкрутили стойку от материнки и назвали это сенсорной кнопкой. Всего доступно 4 уровня яркости.

Отдельно порадовала имитация борьбы с отравлением катодов ламп, эффект конечно красивый, но почему он включается каждые 40 сек и его нельзя выключить или изменить ему временной интервал.

Собственно, на гифке выше показано как часы светят в полной темноте при минимальной яркости, а это уже максимальная яркость при тех же условиях. Экспозиция заблокирована в обоих кадрах, расстояние до камеры примерно одинаково, так что разность в яркости близка к реальной.

А вот так это выглядит в динамике.

На это функционал часов и заканчивается. Будильника, термометра, гигрометра, прогноза погоды и много другого что можно было добавить в эти часы с учетом контроллера и сети WiFi в часах нет. Это просто необычные часы, которым WiFi нужен только для установки времени.

Все тоже только в видео:

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

С купоном

BG45672a цена $36.99 до 31-го июля

Заранее приношу свои извинения за орфографию и грамматику текста, все допущенные ошибки сделаны не специально, а только по незнанию и в связи с несовершенством программ автоматической проверки текстов.

Товар для написания обзора предоставлен магазином. Обзор опубликован в соответствии с п.18 Правил сайта.

Светодиодные часы своими руками на ардуино (Arduino) WS2812 управляемых (адресных)

После очередной модернизации своего 3D принтера . Кстати статья и видео по модернизации Anet 8A скоро выложу.

И так о чем это я. Ах да. И вот решил я напечатать плоские и большие детали. Именно они у меня отрывались от стала 3D принтера. Даже бывало отрывало вместе со скотчем.

Новая версия Часов!

Нашел я модель светодиодных часов . Скачать модель можно со страницы автора.

Для проекта желательно взять плату Arduino Nano , и модуль часов DS3231.

Сборка часов на Arduino и адресных светодиодах WS2812:

1. Печатаем все детали на 3D принтере.

2. Приклеиваем светодиодную ленту на 2 пластины и спаиваем их зигзагом.

3. Устанавливаем решетки поверх ленты. Получим вот такой результат.

4. Укладываем все в корпус часов и крепим все на винтики М3.

5. Ставим крепление для ножек и крепим ножки.

6. Подключаем электронику по схеме.

7. Загружаем прошивку в

Arduino. Автор использует Arduino Pro Mini, я решил использовать Arduino NANO v2 (ATmega168).

Прошивка у автора мне не понравилась и я решил ее полностью переписать. В связи с тем что у часов всего 5 строк. То стандартные библиотеки для вывода текста на матрицу не подошли. И пришлось самостоятельно создавать каждый символ.

В итоги у часов получились вот такие возможности:

1. Настройка цвета циферблата.

2. Изменение яркости 10 режимов.

3. Вывод текущей даты в виде бегущей строки.

4. Сохранение всех настроек в энергонезависимую память. При выключении часы сохраняются все настройки.

5. Модуль часов реального времени, оснащенный дополнительной батарей, позволяет хранить текущую дату и время не завися от наличия питания на самом устройстве.

6. Прошивка уменьшаться на Arduino Nano V2.0 (ATmega168) . При увеличение функционала часов необходимо использовать Arduino Nano V3.0 (ATmega328) .

В связи с тем что я использовал Arduino Nano V2.0 (ATmega168), дальше расширять функционал не получится. Нет свободной памяти. Но если поставить Arduino Nano V3.0 (ATmega328) в которой памяти в 2 раза больше . Соответственно функционал можно расширят:

1. Сделать авто регулировку яркости. Поставив фото резистор.

2. Поставить спикер и написать настройку будильника.

3. К функциям будильника можно сделать стробоскоп. Мигать просто белым или как полицейская сирена одна сторона синим другая красным.

4. Поменять Arduino Nano на NodeMCU и сделать управление часами через смартфон. Вывести погоду, курс валюты. Грубо говорят сделать информер. Но так как дисплей часов не очень большой. Большая информация будет не очень читабельная.

У автора корпуса есть доработанные версии часов. Например подставка сделана уже побольше и часы более устойчивые. Также сделаны накладки которые закрывают провода с задней стороны.

Больше фото по проекту сотрите тут: Светодиодные часы своими руками на ардуино (Arduino) WS2312

Не забывайте подписываться на канал Youtube и вступайте в группы в Вконтакте и Facebook.

Всем Пока-Пока. И до встречи в следующем проекте.

Файлы для скачивания

Скачивая материал, я соглашаюсь с Правилами скачивания и использования материалов.

Clock_v1.ino10 Kb 1505Скачать

#14 Денис777 (29 января, 2022 в 08:37)сделал на панели 32х8 ws2812 . часы хорошие ..

#13 Денис777 (28 января, 2022 в 14:49)исправил для панели ws2812 32×8 но проблема осталась ( показывает зеркально . помогите исправить 

#12 Денис777 (27 января, 2022 в 14:50)Здравствуйте . как развернуть часы ? у меня модуль 32х8 ws2812 … показывает только часы и две точки .

#11 Serj156 (27 января, 2020 в 14:50)
Библиотека, которую вы правили подойдет, если пробовать переделать скетч для Nodemcu?

А вы самостоятельно проверить не можете?  

#10 jaxkz (19 января, 2020 в 16:06)Библиотека, которую вы правили подойдет, если пробовать переделать скетч для Nodemcu?

#9 jaxkz (19 января, 2020 в 16:05)Константин, вы на nodemcu код не переделывали?

#8 Фукс (29 декабря, 2019 в 07:59)Подскажите,как сделать 24 часовой формат времени

#7 Vita (9 декабря, 2019 в 10:20)Хороший проект!

#6 Mihail (9 ноября, 2019 в 22:02) Отличный проект! Я пытаюсь сделать на матрице 8×32 ws2812b — не получается. Как только инициализируется ds3231 данные перестают идти на матрицу. На lcd1602 всё идёт.   Arduino uno, Adafruit_NeoMatrix.h. Не хватает led!, чтобы посмотреть скетч.

#5 Гость: мармок (4 октября, 2019 в 11:59)

Часы со звуком??

#4 крокодил (21 сентября, 2019 в 11:55) Ну и пусть что они обойдутся дороже , зато ты знаешь что они долго пророботуют.

#3 Гость: grupeer (10 сентября, 2019 в 12:50)

Часы красивые и функциональны. Но себестоимость какая? Возможно купить такие же в магазине будет дешевле.

#2 крокодил (9 сентября, 2019 в 12:05)Часы супер. Сколько время понадобилось чтобы сделать их?

#1 Степка-3003 (5 сентября, 2019 в 08:35)Часы супер. Сколько времени печатаются детали? 

Geekcreit® DIY 4-значный комплект электронных часов со светодиодной подсветкой Температурный световой контроль Версия Распродажа

Совместимость

Показать все совместимые автомобили

  • Марка: Geekcreit
  • Материал: металл, пластик

Подробная информация>>

Цвет (опционально):

Красный светодиод без корпуса / Красный светодиод с корпусом
Синий светодиод без корпуса / Синий светодиод с корпусом
Зеленый светодиод без корпуса / Зеленый светодиод с корпусом
Белый светодиод без корпуса / Белый светодиод с корпусом

Пожалуйста, выберите нужный.

Руководство: нажмите здесь, чтобы открыть

Отличие от SKU142210:

Добавьте светочувствительное сопротивление, может определять окружающий свет, когда ночное освещение может автоматически становиться тусклым, не влияет на сон и не видит время;
В то же время добавьте термистор для проверки температуры окружающей среды (отображение температуры каждые 30 секунд).

Характеристика:

Наименование: Комплект цифровых часов со светодиодной подсветкой, 4 цифры, 1 дюйм (версия с управлением подсветкой)
Размеры печатной платы: 98 x 35 x 1,6 мм (Д x Ш x В)
Размеры корпуса: 105 x 46 x 29 мм (Д) x В x Г)
Размер цифр: 1 дюйм
Рабочее напряжение: 5 В пост. тока
Рабочий ток: 40 мА
Вес нетто: 134 г (с футляром) 81 г (без футляра)
Материал корпуса: Хрустальный корпус
Цепь: Сварочная сборка
Процесс: Написанная программа может быть использована напрямую.
Можно заряжать с помощью зарядного устройства для мобильного телефона.
С темной фольгой, чтобы ночью не смотрелось слишком ярко.

Функция:

Работа точная, мощность памяти, функция будильника, хронометраж всей точки, можно установить всю точку времени днем ​​и ночью не сообщается, порт зарезервирован для загрузки.
Отображение 24 часа, нельзя переключиться на 12 часов.

В комплект поставки входят:

1 комплект (красный/синий/зеленый/белый светодиод) / (красный/синий/зеленый/белый светодиод в комплекте) (зависит от вашего выбора)

Визуализации:

Способы доставки

Общее расчетное время, необходимое для получения вашего заказа, показано ниже:

Общее время доставки рассчитывается с момента размещения вашего заказа до момента его получения. доставлено вам. Общее время доставки делится на время обработки и время доставки.

Время обработки: Время, необходимое для подготовки ваших товаров к отправке с нашего склада. Это включает в себя подготовку ваших товаров, проверку качества и упаковку для отправки.

Время доставки: Время, необходимое для доставки вашего товара с нашего склада до места назначения.

Ниже приведены рекомендуемые способы доставки для вашей страны/региона:

Адрес доставки: Доставка из

Этот склад не может доставлять товары в ваш регион.

Способ(ы) доставки Время доставки Информация об отслеживании

Примечание:

(1) Время доставки, указанное выше, относится к расчетному времени в рабочих днях, которое займет доставка после отправки заказа.

(2) Рабочие дни не включают субботу/воскресенье и праздничные дни.

(3) Эти оценки основаны на обычных обстоятельствах и не являются гарантией сроков доставки.

(4) Мы не несем ответственности за сбои или задержки в доставке в результате форс-мажорных обстоятельств, таких как стихийное бедствие, плохая погода, война, таможенные проблемы и любые другие события, не зависящие от нас.

(5) Ускоренная доставка не может быть использована для адресов абонентских ящиков.

* В настоящее время мы предлагаем оплату наложенным платежом для Саудовской Аравии, Объединенных Арабских Эмиратов, Кувейта, Омана, Бахрейна, Катара, Таиланда, Сингапура, Малайзии, Филиппин, Индонезии, Вьетнама, Индии. Мы отправим код подтверждения на ваш мобильный телефон, чтобы убедиться, что ваши контактные данные верны. Пожалуйста, убедитесь, что вы следуете всем инструкциям, содержащимся в сообщении.

* Оплата в рассрочку (кредитной картой) или Boleto Bancário доступна только для заказов с адресом доставки в Бразилии.

Комплект 4-битных цифровых электронных часов с вращающимся светодиодом в форме сердца, индикатор температуры и даты, будильник Наборы для пайки своими руками — функция DIY

Набор 4-битных цифровых электронных часов с вращающимся светодиодом в форме сердца, будильник с индикацией даты и времени, пайка своими руками Комплекты

13,29 $

18,9 $9 30%

Quantity 5+ 10+ 30+
Price $13.15 $12.79 $12.35

00d : 00h : 00m : 00s

Идентификатор товара: GY20350

добавить в корзину

Информация о продукте

1.Введение:
TJ-56-513B представляет собой набор для самостоятельной сборки вращающихся светодиодных 4-битных цифровых электронных часов в форме сердца.

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



2. Характеристика:
1>. Изысканный дизайн
2>. Красно-синий светодиодный мигающий дисплей
3>. Красный 4-битный цифровой дисплей
4>. Автоматическая регулировка яркости
5>.Время/Дата/Будильник/Температура
6>. Регулируемый режим музыки/светодиодной анимации будильника
7>. Функция памяти времени
8>. Значение температуры может быть откалибровано
9>. Ежечасное напоминание
10>. Ручная пайка своими руками

3. Параметр:
1>. Название товара: TJ-56-513B Вращающиеся светодиодные 4-битные цифровые электронные часы в форме сердца, набор «сделай сам»
2>. Модель: TJ-56-513B
3>. Рабочее напряжение: 5 В постоянного тока
4>. Цвет дисплея: красный
5>. Рабочая температура: -20 ℃ ~ 85 ℃
6>. Рабочая влажность: 0% ~ 95% относительной влажности
7>. Размер (установлен): 100*90*13 мм

4. Основная функция:
1>. Время отображения: час, минута, секунда.
2>. Дата отображения: год, месяц, день.
3>. Показать неделю.
4>. Отображение текущей температуры в градусах Цельсия.
5>. Регулируемая музыка будильника: 4 музыки.
6>. Ежечасное напоминание
7>. Автоматическая регулировка яркости.
8>.Регулируемый объем.
9>. Установите режим светодиодного дисплея.
10>. Значение отображения температуры калибровки.

5. Список компонентов и принципиальная схема :


6.Примечание:
1>. При первом включении питания отображаются искаженные символы, и для правильного отображения необходимо выполнить настройки.

alexxlab

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *