Зарегистрироваться

И ещё один DIY набор для сборки часов


Да-да, еще один наборчик для сборки еще одних часов. На этот раз на RGB-светодиодах. Как написано в описании, «часы могут отображать все цвета радуги». Кроме того, они довольно большие: 20 на 8 см.

Комплектация вполне стандартная: в пакете печатная плата, панели корпуса, шнурик usb, винты, гайки и т. п. Все вперемешку с микросхемами и smd деталями и другими составляющими. Батарейку CR1220 по традиции не положили. Панели из оргстекла были покрыты защитной пленкой почему-то только с одной стороны, поэтому немного поцарапались. Никакой инструкции по сборке, а уж тем более схемы, не прилагается.

Основа часов — микроконтроллер STC8A4K32S2A12-28I-LQFP44 и часы реального времени на DS3231SN. Микроконтроллер, на мой взгляд, для таких целей избыточен: Flash 32K, SRAM 4K, EEPROM 32K. Видимо, выбрали из-за необходимости большого количества портов. Полноцветные светодиоды 5050 в количестве 60 штук (2 штуки запасные). Есть стабилизатор AMS 1117 на 3.3 в. для питания DS3231SN, зуммер, фоторезистор для регулирования яркости, микрофон для управления звуком (хлопком, например) и синий светодиод для подсветки синхронно с зуммером. Две сенсорных кнопки выполнены на печатной плате. О них далее отдельный разговор.
Итак, приступим к сборке. Удобней начать со светодиодов, во-первых их больше всего, во-вторых, они все одной высоты и паять плату с другой стороны будет сподручней — будет лежать ровно. На плате аноды обозначены черной точкой, на светодиодах — скошенным краем.

На пайку ушло около часа.

Далее переворачиваем и продолжаем.

Последовательность установки элементов не принципиальна, хотя удобней начать с мелких.
Номиналы элементов следующие:
R1-R2: 1M (105)
R3: 2K (202)
R4-R8: 10K (103)
C1: 220uF
C2: 100nF (104)
C3: 10uF
C4-C5:100nF (104)
U1: MCU STC8A4K32S2A12
U2: AMS1117
Q1: транзистор
U3: DS3231
B1: Зуммер (плюс на квадратную печатную площадку)
LR1: Фоторезистор
BT1: Держатель батарейки CR1220
LED: Светодиод (длинный вывод на квадратную печатную площадку)
Микрофон — корпус на круглую печатную площадку:

Перед пайкой USB разъема три внутренних вывода желательно откусить, оставить только крайние:


Вот результат:


Управление часами осуществляется двумя сенсорными кнопками, обозначенными на плате значками и О.
Для входа в меню надо одновременно нажать обе кнопки. — перебирает значения, О — выбирает.
Позиции меню следующие:
1. TiM — установка времени;
2. dAtE — установка даты;
3. ALAr — включение/отключение и установка будильника;
4. FMt — настройка формата времени (24/12 часовой формат), даты (месяц.день/день.месяц), температуры (цельсий/фаренгейт);
5. diSP — настройка отображения дополнительной информации (температура — дата — день недели):
    tP:0 отображается только время,
    tP:1-5 – различные эффекты анимации при смене информации на дисплее,
    tP:6 — просто переключение без анимации;
6. SPEE — период появления дополнительной информации от 5 сек до 10 минут;
7.Mid — вид разделителя:
    М:0 светит постоянно,
    М:1 пульсирует,
    М:2 мигает с интервалом в 2 с.,
    М:3 попеременное мигание;
8.CoLo — Цвет дисплея:
    CL:0 — ручная настройка цвета, каждому знакоместу можно выбрать один из 13 цветов,
    CL:1-5 различные вид градиента;
9.CoSP SP:1-5 — скорость изменения градиента;
10.UoiC oFF/on — управление звуком (дисплей включается от хлопка);
11.briG — управление яркостью дисплея:
    Lu:1-4 — уровень яркости,
    Lu:A — автоматический, в зависимости от освещенности (с задержкой примерно в 10 сек);
12.Mou — анимация смены цифр на дисплее:
    tP:0 без анимации,
    tP:1-6 различные эффекты;
13.Cont — таймер, обратный отсчет заканчивается зуммером.

Теперь о недостатках:
— Будильник выставляется только по времени, хорошо бы еще по дням недели.
— Звук будильника — унылая пищалка, при таком микроконтроллере могли бы разнообразить звуки.
— Завышают температуру, а возможности корректировать показаний нет. Это известная проблема, датчик находится в DS3231, а она греется на плате от светодиодов, стабилизатора и т. п.
— Плохо работают сенсорные кнопки, не всегда срабатывают, причем я заметил, что имеет значение от чего питаются часы. Хуже всего срабатывают при питании от пауэрбанка.
— Вся эта «новогодняя елка» мне лично не понравилась, а ребенок наоборот в восторге, отдал ему. На вкус и цвет, как известно, товарищей нет.

Ну и как общий вывод: купил бы я эти часы, если бы прочел этот обзор, думаю – нет. Надеюсь, что будет полезно потенциальным покупателям.
Планирую купить +11 Добавить в избранное +24 +39
+
avatar
  • nick23
  • 19 октября 2018, 22:49
0
Много деталей. Такие часики ИМХО можно было бы замутить на ардуино с блоком таймера и линейкой WS2812B которым надо всего три провода для подключения. Хотя если результат такой-же, то все упрется в цену.
+
avatar
  • Orloff
  • 20 октября 2018, 01:33
0
Так и здесь, наверняка, светодиоды WS2812B, соединенные последовательной шиной. а китайский микроконтроллер STC стоит дешевле, чем ардуино.
+
avatar
+1
и здесь, наверняка, светодиоды WS2812B
Я полагаю, автор отличил бы четыре кристалла от трёх;)
китайский микроконтроллер STC стоит дешевле, чем ардуино.
Вы про какую из Atmega?) Ну и опять же,
«Микроконтроллер, на мой взгляд, для таких целей избыточен: Flash 32K, SRAM 4K, EEPROM 32K. Видимо, выбрали из-за необходимости большого количества портов

nick23
Четыре провода (всей линейке — да, три;)
Что часы на пиксельных диодах могли бы быть сделаны поинтересней, — факт…
+
avatar
  • Sanja
  • 20 октября 2018, 10:57
+2
learn.adafruit.com/ninja-timer-giant-7-segment-display/overview

я сейчас такие собираю для ребёнкиной школы, только с большой высотой, как раз на 2812b. В ленте на 5 метров — 300 диодов, на 4 цифры в часах нужно 28 полосок, то есть ленту можно нарезать на кусочки по почти 17 см. Как раз впишется в поле лазерного резака для фанеры и оргстекла 50x25:

(простите за полуготовый чертёж)

повешу на стене в школе вместо наспех прикрученного телека с Авито с Orange PI, а к окну брошу провод до GPS-приёмника, чтобы получать точное время:

+
avatar
+2
прикольно, позавчера их заказал на али)). только разъем на micro usb заменю, разъемов полно, а длинного кабеля mini usb нет.
на бэнггуде есть линк на инструкцию по сборке: files.banggood.com/2018/07/1323917.doc
ну и видео на ютуб:
+
avatar
+5
Тоже недавно собирал этот набор. В целом на троечку. Из минусов ещё добавил бы, что даже с минимальной яркостью ночью светят прожектором, нужно подкладывать тонирующую пленку. Автоматический режим подстройки яркости работает как-то невнятно. Плохая равномерность сегментов и довольно жирные разделители. При выборе темно-зеленого цвета, на третьей цифре появляются паразитные сегменты. Ну и ШИМ'ят они заметно, но могло быть и хуже (вот какого они не взяли за основу WS2812B, экономисты фиговы, видимо поэтому ни у одного продавца нет фото платы спереди). К точности хода, понятное дело, претензий нет, но и настройку регистра «Aging» сделать поленились. Зато сделали тупейший «Обратный отсчет», _самым_ последним пунктом меню, в которое ещё нужно приноровиться попадать и маневрировать (двойные нажатия и пропуски нажатий присутствуют). Нужно придумывать дополнительную подставку, без неё часы не очень устойчивы.
+
avatar
+3
может, «сборки»?
+
avatar
0
нее, это именно сбоки были
+
avatar
0
Покрались незаметно?)
+
avatar
+1
<моль_всё_лишнее_почикала>
+
avatar
  • 22y
  • 20 октября 2018, 03:47
0
Отпечатка в одном слове. А все сразу подхватили, как будто договор по ипотеке опечаталась))))
+
avatar
  • Gruffy
  • 20 октября 2018, 09:15
+3
Ещё один пример отсутствия вкуса у китайцев — «часы могут отображать все цвета радуги». Могут, но зачем? Эта аляповатость часам не нужна.
Аналогично — «управление двумя кнопками». Об удобстве управления при этом не подумали.
Использование miniUSB — тоже ляп, похоже, хотели сбыть неликвиды.
Жаль, конечно, но такие ляпы убивают на корню саму идею самостоятельной сборки.
Надо ведь, чтобы результат радовал.
К обзору, конечно, никаких претензий.
+
avatar
  • angryman
  • 20 октября 2018, 10:09
0
пример отсутствия вкуса у китайцев
Зато недорого (но продолжали жрать кактус).
+
avatar
  • Na4Fin
  • 20 октября 2018, 12:24
0
Собирал аналогичные, только двухцветные. Время показывали, только по какой-то причине уходили вперед на 2 часа за сутки. Менял микросхему часов — то же самое. Больше там, кроме микроконтроллера, глючить нечему.
+
avatar
  • pugachov
  • 20 октября 2018, 12:26
0
Кварц?
+
avatar
  • Na4Fin
  • 20 октября 2018, 12:53
0
Тоже менял, ставил с материнок — без толку
.
+
avatar
0
Ставили кварц с частотой «108%» от комплектного, и совсем не было эффекта?..