На просторах Интернета нет недостатка в разного рода электронных часах. Солидно смотрятся часы на матричных индикаторах, например, известная схема с радиокота, но хотелось, чтобы были с индикацией не только часов и минут, но и секунд. Решил создать такие часы, добавив еще и некоторые другие функции.
Представленные здесь электронные часы, кроме того, позволяют измерять температуру в помещении. Есть четыре независимых будильника, а так же индикатор календарных событий, который сигнализирует о наступлении таких событий, как годовщина, день рождения и т.д.. Позволяют изменять яркость в ручном и автоматическом режиме, что резко улучшает комфортность восприятия в темное время суток, и наконец, управляются любым пультом от БРА либо локальными кнопками.
Основные характеристики:
Принципиальная схема часов условно разделена на индикаторную и «контроллерную» части, представленные на рисунках ниже. Нумерация элементов единая и далее, при описании, будем рассматривать схему как одно целое.
Схема индикации
Схема управления
Индикация осуществляется на пяти матричных индикаторах HL1-HL5 типа 1088BS размерами 32х32 мм, с управлением при помощи сдвиговых регистров. Для управления по столбцам используются регистры DD1-DD5 типа 74HC595D с возможностью записи информации для параллельного вывода, у которых тактовые входы и входы записи данных соответственно объединены, а информационные входы и выходы соединены последовательно.
Для управления по строкам (соответствующие выводы индикаторов объединены) применена микросхема TPIC6B595 с аналогичным принципом работы, но имеющий на параллельных выходах мощные ключи на полевых транзисторах. Она допускает на этих выходах импульсные втекающие токи до 400мА. Токоограничительные резисторы R1-R40 выбраны так, что с учетом сопротивления выходов 74HC595, ток каждого светодиода в импульсе составляет около 10 мА, а общий максимальный ток – те же 400мА. На все регистры DD1-DD6 информация загружается последовательно и единовременно записывается в выходные защелки, что обеспечивает отсутствие всякого рода паразитных свечений элементов индикатора.Собственно управление регистрами осуществляется посредством трех портов микроконтроллера (МК) DD7, в прерываниях от таймера TMR0 интервалом 2 мс, что обеспечивает общую частоту смены информации 63 Гц. Так же с МК на 9 вывод DD6 (включение-выключение выходов) поступает сигнал ШИМ для изменения яркости индикаторов. МК DD7 выбран типа PIC16F88, который отличается от популярного PIC16F628A наличием АЦП и вдвое емкой памятью программ. МК работает от внутреннего генератора на частоте 8 МГц (еще одно отличие от 628A).
В устройстве применена микросхема часов реального времени DS1307, которая обеспечивает счет и хранение секунд, минут, часов, дня недели, даты (включая год от 0 до 99). При начальной инициализации DS1307 настраивается в режим, при котором на выводе 7 присутствует меандр с частотой 1 Гц, который подается на вход RB0 МК. По этому входу включено прерывание, где один раз в секунду устанавливается специальный флаг. В основной программе посредством этого флага один раз в секунду выполняются основные действия: считывание данных с DS1307, индикация времени, проверка на совпадение будильников и индикаторов событий, установка яркости в автоматическом режиме. Дополнительная батарея BAT1 позволяет сохранять данные в отсутствии напряжения питания устройства практически неограниченное время. МК управляет DS1307 по шине I2C портами RB1, RB2. Так же по I2C управляется и датчик температуры – микросхема DS1621.
Устройство управляется с помощью кнопок S1 и S2, подключенных соответственно к портам МК RA4, RA2. Функции кнопки S1 могут выполняться с помощью любого пульта от БРА с помощью схемы на приемнике DA1 типа TSOP48 и одновибратора на D-триггере DD8.1 и элементах C8, R47 и D1. Длительность сигнала одновибратора выбрана 0.2 с, что обеспечивает преобразование пачек коротких импульсов с выхода DA1 в импульсы этой длительности при коротком нажатии и в непрерывный сигнал при удержании нажатой любой кнопки пульта. Сигнал с инверсного выхода триггера через диод D2 дублирует кнопку S1. С помощью элементов R48, HL6 организована индикация этого факта..
На втором триггере микросхемы DD8.2 и пьезокерамическом излучателе LS1 собрана схема звуковой сигнализации при срабатывании будильника либо индикатора события. На счетный вход триггера поступает сигнал ШИМ с выхода МК частотой 8 кГц. При сигнале логического 1 на объединенных входах R и S триггера на обоих выходах присутствует лог.1 и звук отсутствует. При наступлении события индикации МК с частотой 1 Гц меняет уровень на этих входах и на выходах триггера с этой периодичностью возникают противофазные импульсы с частотой 4000 Гц. Так как эта частота – резонансная для данного излучателя, возникает громкий прерывистый сигнал. Программно приняты меры для сохранения импульсом ШИМ и при крайних значениях яркости.
На элементах FR1, R45 и C6 собран датчик освещенности. МК с помощью встроенного АЦП считывает зависящее от освещения напряжение с этого делителя и выставляет соответствующий коэффициент заполнения ШИМ сигнала.
Питается устройство напряжением +5В, поступающим на разъем J1 и далее через фильтрующие цепи R41C3C4, R42C5, C7R46 на элементы схемы. Цепь R49 D3 защищает устройство от случайного подключения чрезмерного либо обратного напряжения. Удобно применить в качестве ИП зарядное устройство для смартфонов на 5 Вольт.
Устройство собрано на печатной плате из стеклотекстолита с односторонней металлизацией размерами 60 мм на 170 мм
DD1-DD5 применены в корпусе SO16, DD6 – в корпусе SOIC20. DD8 использована в корпусе DIP. Ее можно заменить отечественной К561ТМ2. DD9, DD10 – в корпусах SO8.
В налаживании правильно собранное устройство обычно не нуждается. Однако, если не устраивает имеющаяся зависимость освещенности и соответствующей яркости индикатора в авторежиме, следует подобрать номинал резистора R45. При этом, меньшее сопротивление соответствует меньшей яркости при данной освещенности.
Внешний вид собранной платы показан на фотографиях.
Причина не очень красиво припаянных токоограничительных резисторов в том, что после изготовления платы выяснилось, что типономинал оных не 0805, а 1206. Пришлось как-то припаять…
Программа управления контроллером написана на языке Си и оттранслирована в среде MikroC for PIC. Слово конфигурации содержится в прошивке и заносится автоматически. Авторская ориентация часов – матрицы сверху, что минимизирует возможное воздействие от деталей схемы на температуру микросхем DD9, DD10. Однако, если кому-то понравится расположение часов матрицами вниз, следует перед трансляцией программы изменить в файле “watch.c” значение параметра в самой первой строке с 1 на 0 согласно комментарию. Прошивка прилагается для обоих случаев. Так же возможно изменить шрифт цифр на тонкий (по умолчанию – жирный), аналогичный буквам (это, кстати, несколько снизит потребляемый ток в исходном режиме). Для этого в первой строке в файле “font.c” надо изменить значение параметра “font_2” с 1 на 0.
Теперь перейдем к описанию режимов часов и работы с ними.
Сразу при включении, часы переходят в основной режим – индикации времени. При этом, цифра часов и минут высотой 8 пикселей, а секунд – 7 (в целом каждая цифра или буква изображается в поле 5х8 пикселей, цифры секунд – 5х7). При нажатии на кнопку S1 или любой кнопки пульта (эти действия эквивалентны и далее будем иметь в виду, что когда речь идет о нажатии кнопки S1, то же происходит и по сигналу с пульта) с помощью бегущей строки отображается текущая полная дата и день недели. Если больше не предпринимать никаких действий, спустя 16 сек. устройство возвращается в исходное состояние – индикации времени. Если же нажать кнопку S1 еще раз во время индикации даты, то начинается индикация температуры тоже посредством бегущей строки в течении 16 сек. (повторное нажатие кнопки – возврат в исходное состояние сразу).
При непрерывном нажатии на кнопку S1 в течении 9 секунд, часы переходят в режим «МЕНЮ», о чем говорит соответствующая надпись. Столь длительное нажатие для этого выбрано в целях уменьшения вероятности случайного попадания в меню при обычном пользовании пультом (собственно для управления бытовой техникой).
Далее следует небольшое отступление — поясним работу с кнопками в целом. Управление часами сделано так, что все действия с ними можно произвести с помощью одной лишь кнопки S1 (или пультом). Ведь часы могут висеть высоко на стене, и доступ будет только к кнопке S1 (через пульт). Итак, перебор пунктов меню, так же как перебор из списка будильников либо событий производится короткими (до 3 сек. ) нажатиями S1, а переход в выбранный пункт – длинное (более 3 сек.) нажатие. Без воздействия в течении 15 – 30 сек. (в зависимости от конкретного режима) – возврат в исходное состояние. Там же, где происходит изменение значения какого-то параметра, короткое нажатие увеличивает значение не 1, а удерживание более 2 сек. — значение увеличивается автоматически примерно 3 раза в секунду. Здесь отсутствие воздействия в течении некоторого настраиваемого (от 5 до 8 сек.) времени приводит к переходу к следующему параметру с сохранением текущего параметра. Вот здесь и можно использовать кнопку S2 – для сохранения параметра с переходом к следующему без ожидания, сразу. Так, держа часы в руках можно значительно ускорить подобные манипуляции.
Вернемся к пункту «МЕНЮ». Здесь пять пунктов: УСТАНОВКА, КОРРЕКЦИЯ, БУДИЛЬНИК, СОБЫТИЯ, НАСТРОЙКИ. Расскажем о каждом по порядку.
УСТАНОВКА. Здесь производится установка текущих даты и времени. Изменяемый параметр вначале выделяется инверсией, которая исчезает с началом изменений. Значения меняются только в большую сторону, с переходом с максимального значения (при ее достижении) к минимальному и далее по кругу. В самом конце, когда дата и часы с минутами выставлены, в месте секунд будут инверсные нули. Здесь надо в момент обнуления эталонных секунд нажать S1 и часы перейдут в исходное состояние с измененными датой и временем.
КОРРЕКЦИЯ. С течением времени, неминуемо возникает ошибка в ходе часов. Для ее коррекции и служит данный пункт. Предварительно надо замерить «уход» часов в течении 10 суток. Предположим, часы спешат на 58 секунд. Входим затем в этот режим, о чем говорит строка «уход за 10 суток». При нажатии S1 строка сменяется статичной надписью «ХХ сек», где ХХ – текущее значение коррекции, предположим 31. Так как часы спешат, отнимаем от данного значения наши 58 сек. (если отстают – прибавляем). Набираем полученные (-27) сек. После выхода это значение сохранится в EEPROM. Интервал вводимых значений – от -99 до 99, знак меняется при переходе через 0. Коррекция происходит каждый день в 00:00:19, для чего целая от одной десятой значения коррекции (в нашем случае (-2)) добавляется к текущему времени, а остаток (у нас (-7)) сохраняется в EEPROM и в следующий раз прибавляется к коэффициенту до обработки. То есть через день от времени отнимется 3 секунды и сохранится (-4) (-27-7 = -34).
БУДИЛЬНИК. При входе в этот пункт на экране бежит стока, состоящая из: номер (1-4), признак включенности (“+” или “-“), время срабатывания, название будильника (текст из 11 знаков). По умолчанию, например, во втором будильнике, будут данные: «2. – 12:00 БУДИЛЬНИК-2». Короткими нажатиями можно переходить из одного будильника в другой, долгим нажатием переходим в текущий будильник, где можно изменять данные, включать – отключать выбирать активность для каждого дня недели, установить время срабатывания, изменять текст название путем перебора знаков каждой позиции. Вся информация о четырех будильниках хранится в свободной памяти микросхемы DS1307 (56 байт) . При совпадении текущего времени с каким-нибудь включенным и активным в этот день недели будильником выводится строка с данными об этом будильнике, с прерывистым звуковым сигналом, в течении одной минуты. Сигнал будильника можно «досрочно» прервать нажатием кнопки S1.
СОБЫТИЯ. При входе в этот пункт, на индикаторе при коротких нажатиях кнопки, попеременно пробегают активные события плюс пункт «ДОБАВИТЬ НОВОЕ». По умолчанию активных событий нет, поэтому, будет только приглашение о добавлении нового события. Формат активного события: «<дата> <текст из 16 знаков>». Когда все 14 событий активны, пункт «ДОБАВИТЬ НОВОЕ» не выводится и новое событие можно добавить только вместо какого либо из существующих. Длительным нажатием переходим в режим редактирования события. Здесь можно включить-отключить, изменить дату, а так же написать свой текст, соответствующий данному событию. Все изменения сохраняются в энергонезависимой памяти МК (EEPROM).
На совпадение с датами событий текущая дата проверяется каждый день в 8:00, и при совпадении выводится строка из текущей даты и текста события с прерывистым звуковым сигналом в течении одной минуты. Такой сигнал будет подаваться каждый час до 19:00, при условии, что он не был прерван кнопкой. Прерванный кнопкой сигнал уже не повторяется.
НАСТРОЙКИ. При входе в этот режим, на экран выводится сообщение типа «ЯРК.ХХ», где «ХХ» — текущая яркость. Нажатиями кнопки S1 это значение можно изменять в пределах от 1 до 31 либо выставить значение «АВ», что означает «автоматически». При изменении значения яркости, сразу наглядно меняется реальная яркость индикатора. При сохранении автоматического режима, яркость индикации часов впоследствии изменяется без вмешательства, в зависимости от уровня освещенности в помещении. В этом случае, попадаем в пункт установки минимальной яркости для авто-режима (выводится «МИН.ХХ»). Это значение лучше выставлять в условиях минимально ожидаемой освещенности. Если в предыдущем пункте было выставлено конкретное числовое значение яркости, данный пункт пропускается.
Следующий пункт настроек – регулировка времени ожидания до сохранения значений разного рода изменяемых параметров в пределах от 5 до 8 секунд. При минимальном значении этого параметра — есть опасность сохранить ошибочные значения, при максимальном – увеличивается общее время ввода данных с пульта. Пользователь выбирает комфортное для него значение.
Все настройки сохраняются в EEPROM памяти МК и не теряются при пропадании питания.
В приложении, кроме исходного кода и прошивок имеются Proteus-модель и плата в формате Lay6.
Обозначение | Тип | Номинал | Количество | Примечание | Магазин | Мой блокнот |
---|---|---|---|---|---|---|
DD7 | МК PIC 8-бит | PIC16F88 | 1 | Поиск в магазине Отрон | В блокнот | |
DD1-DD5 | Сдвиговый регистр | 74HC595 | 5 | SOP-16 | Поиск в магазине Отрон | В блокнот |
DD8 | Сдвоенный D-триггер | CD4013 | 1 | K561TM2 | Поиск в магазине Отрон | В блокнот |
DD9 | Часы реального времени (RTC) | DS1307 | 1 | Поиск в магазине Отрон | В блокнот | |
DD10 | Датчик температуры | DS1821 | 1 | Поиск в магазине Отрон | В блокнот | |
DA1 | Фотоприемник | TSOP48 | 1 | Поиск в магазине Отрон | В блокнот | |
DD6 | Мощный сдвиговый регистр | TPIC6B595 | 1 | Поиск в магазине Отрон | В блокнот | |
LS1 | Пьезоизлучатель | XCFT-14A | 1 | Поиск в магазине Отрон | В блокнот | |
HL1-HL5 | Светодиодная матрица | 1088BS | 5 | Поиск в магазине Отрон | В блокнот | |
HL6 | Светодиод | ARL-3514 | 1 | red | Поиск в магазине Отрон | В блокнот |
X1 | Кварцевый резонатор | 32768 Гц | 1 | Поиск в магазине Отрон | В блокнот | |
BAT1 | Литиевая батарея | CR2032 | 1 | 3 V | Поиск в магазине Отрон | В блокнот |
D1-D2 | Диод | 1N4748 | 2 | Поиск в магазине Отрон | В блокнот | |
D3 | Стабилитрон | 1N4734A | 1 | Поиск в магазине Отрон | В блокнот | |
S1, S2 | Кнопка тактовая | угловая | 2 | Поиск в магазине Отрон | В блокнот | |
FR1 | Фоторезистор | NCL-4952 | 1 | Поиск в магазине Отрон | В блокнот | |
R1-R40 | Резистор | 220 Ом | 40 | 0805 | Поиск в магазине Отрон | В блокнот |
C1, C3, C6, C9 | Конденсатор | 0. 1 мкф | 4 | 0805 | Поиск в магазине Отрон | В блокнот |
C2, C4, C10 | Конденсатор | 470 мкФ 10В | 3 | Поиск в магазине Отрон | В блокнот | |
C5, C7 | Конденсатор | 1 мкФ | 2 | 0805 | Поиск в магазине Отрон | В блокнот |
C8 | Конденсатор | 0.47 мкФ | 1 | Поиск в магазине Отрон | В блокнот | |
R41 | Резистор | 47 | 1 | Поиск в магазине Отрон | В блокнот | |
R42 | Резистор | 100 | 1 | Поиск в магазине Отрон | В блокнот | |
R43, R44 | Резистор | 33 кОм | 2 | Поиск в магазине Отрон | В блокнот | |
R45 | Резистор | 220 | 1 | Поиск в магазине Отрон | В блокнот | |
R46 | Резистор | 22 кОм | 1 | Поиск в магазине Отрон | В блокнот | |
R47 | Резистор | 470 кОм | 1 | Поиск в магазине Отрон | В блокнот | |
R48 | Резистор | 3. 3 кОм | 1 | Поиск в магазине Отрон | В блокнот | |
R49 | Резистор | 1 | 1 | Поиск в магазине Отрон | В блокнот | |
Добавить все |
Скачать список элементов (PDF)
Визуальный дизайн
Совершенно новая продукция серии элементов избавила от ненужных визуальных элементов в дизайне. Она хорошо сочетает в себе простые линии с анодирующим алюминиевым корпусом с ЧПУ. Заметной особенностью дизайна серии элементов является изысканная линия высокой освещенности по всему телу, чтобы показать тонкий визуальный эффект.
Начните с ядра
Для нас это чрезвычайно новое направление, усилиями и исследованиями в течение более одного года мы интегрировали четырехъядерный ARM-процессор (на основе Freescale i.MX6) в продукты серии элементов. Между тем, мы также разработали высококачественную аудиосистему на базе Linux. В отличие от других предыдущих продуктов Matrix, элемент X имеет функцию воспроизведения сетевых потоковых медиа и локальных аудио файлов, он преобразует из ЦАПа в полнофункциональный аудиоисточник.
игрок MA
Процессор серии элементов ARM работает с мощной системой воспроизведения звука, поддерживает виды общего формата аудио файлов, включая PCM с частотой дискретизации 768 кГц и DSD с частотой дискретизации 22,4 МГц, воспроизводит и просматривает музыкальную библиотеку, подключив внешний накопитель через USB хост-порт или через установленный NAS-накопитель.
MA Remote App
Мы разработали Android APP для продуктов серии элементов, пользователи могут просматривать и воспроизводить аудио файлы на устройствах хранения или сетевом хранилище через MA Remote APP, при условии, что устройства находятся под одной локальной сетью (LAN). Для того, чтобы привнести больше опыта, мы будем постоянно совершенствовать APP и развивать APP для пользователей iOS в ближайшем будущем.
AirPlay & DLNA
В настоящее время прослушивание музыки через сетевые потоковые медиа окунается в гущу нашей жизни. Когда устройства серии element подключены к беспроводной или проводной сети, вы можете переносить музыку со своего смартфона или другого мобильного устройства на устройства серии element через функцию AirPlay и DLNA в любое время и в любом месте, чтобы ощутить удобство беспроводного потокового мультимедиа.
Декодирование и реендеринг MQA
MQA — это технология кодирования звука высокого разрешения, которая имеет высокую частоту дискретизации, но достаточно малый размер файла. MQA — это тенденция наслаждаться онлайн-музыкой высокого качества, она также является основной функцией продуктов серии element. Продукты серии element являются полноценными декодерами MQA и готовы к появлению высококачественных потоковых мультимедиа.
ES9038PRO/ES9311/Фемтосекундные часы
Являясь первым в этой серии, элемент X использовал ведущее в отрасли ЦАП компании ESS — флагманский ЦАП ES9038PRO, совмещенный с профессиональными сверхнизкошумными LDO ES9311 и фемтосекундными часами Crystek CCHD-950, объединив наш многолетний опыт в разработке и настройке чипов ESS, чтобы сделать его максимально возможным.
Совершенно новый USB-интерфейс
В связи с быстрым развитием высококачественного музыкального формата, требования пользователей к пропускной способности оборудования становятся выше, чем раньше. Элемент X, оснащенный совершенно новым процессором XU216 XMOS, легко справляется даже с декодированием и рендерингом в формате MQA высокого стандарта.
Гипер-Контроль
Для того, чтобы улучшить точность традиционного контроля громкости с помощью потенциометра и недостаток динамического цифрового контроля громкости, мы разработали гибридный цифровой контроль громкости для элемента X, который с релейной матрицей и ЦАП-чипом внутреннего цифрового блока громкости, объединили аналоговый контроль громкости и цифровой контроль громкости, чтобы сохранить особенности аналогового контроля громкости хорошего качества и точности цифрового контроля громкости.
Предусилитель
Для использования с активными колонками нет необходимости добавлять предусилитель, элемент X имеет встроенный высококачественный аналоговый предусилитель с аналоговым усилением +10 дБ и настраивается.
Полностью сбалансированный усилитель для наушников
Элемент X представляет собой двухрежимный усилитель для наушников с LME49600, состоящий из независимых четырехканальных усилителей. Он может управлять парой сбалансированных наушников в режиме баланса; в одностороннем режиме он настроен как два независимых стереоусилителя, которые могут одновременно управлять двумя односторонними наушниками.
Высокопроизводительная система электропитания
Блок питания является основой изящного звучания. Мы использовали настраиваемый Noratal тороидальный трансформатор и Nichicon аудиоконденсатор для элемента X, несколько комплектов разделения питания и линейный LDO, с хорошо продуманной четырехслойной печатной платой, все вышеперечисленное должно быть воспроизведено для оригинального звучания.
Двойная оболочка Структура
Так как различные материалы имеют свою собственную резонансную частоту, элемент Х выполнен в виде двойной оболочки. Во внутренней оболочке используется штамповка и гибка оцинкованного листа с многополосными армирующими ребрами, обладающими потрясающей прочностью, в то время как внешняя оболочка выполнена из алюминиевого листа толщиной 4 мм, в результате взаимодействия двух материалов изменена фиксированная резонансная частота и уменьшено негативное влияние резонанса на качество звука.
Power
Другие
Принадлежности: Принадлежности
пульт дистанционного управления RM3
Кабель питания
кабель USB
WiFi антенна x2
Worldwide Free Shipping on SHENZHENAUDIO, Please allow 1-3 business days for conduct Quality Control in order to ensure the products quality.
If a customer would like the order reshipped, they’ll be charged a reshipment fee. Customers may also be subject to a restocking fee of up to 20 percent of the product cost.
Учитывая количество судоходных партнеров, с которыми мы работаем, и обширную зону покрытия, которую мы обслуживаем, вероятнее всего, есть регионы с гораздо более длительным транзитным периодом, чем другие. Если у вас есть какие-либо отзывы, предложения или проблемы с курьером вашего груза, пожалуйста, не стесняйтесь, отправьте билет в службу поддержки через кнопку «Свяжитесь с нами», расположенную ниже.
Нашей целью является предоставить нашим клиентам лучший опыт доставки по разумной цене. Поэтому мы постоянно ведем переговоры с существующими партнерами по доставке по более низким тарифам и активно тестируем новых курьеров на предмет потенциальных возможностей.
Возможность отправки в абонентские почтовые ящики или по адресу APO/FPO зависит от веса предмета. Если предмет весит более 9 фунтов, мы не сможем отправить по этим адресам из-за наших текущих курьерских соглашений.
Чтобы определить, подходит ли ваш заказ для отправки к PO коробкам или APO/FPO адресу, пожалуйста, свяжитесь с SHENZHENAUDIO Support.
Для клиентов в континентальных Соединенных Штатах:
от 5 до 14 рабочих дней с даты отгрузки
Для клиентов на Гавайях и в Пуэрто-Рико:
2-4 недели со дня отгрузки
Международные клиенты могут рассчитывать на более длительное время доставки, в зависимости от страны, в которой они живут:
Канада: от 1 до 3 недель с даты отправки
Австралия, Новая Зеландия, Германия, Франция и Великобритания: от 2 до 4 недель со дня отгрузки
Другие страны, не перечисленные выше: от 3 до 6 недель со дня отгрузки
Пожалуйста, имейте в виду, что это приблизительные оценки, и отправки могут быть задержаны из-за непредвиденных обстоятельств, таких как почтовые забастовки или суровые погодные условия.
Если по каким-либо причинам вы не получили заказ в указанные выше сроки и подозреваете, что он может быть утерян при транспортировке, пожалуйста, предоставьте билет поддержки с вашей страницы транзакций, и мы сможем просмотреть заказ с курьером. Запросы, связанные с потерей в пути, должны быть поданы по адресу SHENZHENAUDIO Поддержка в течение 4 месяцев с даты отгрузки или до курьера архивирует информацию отслеживания.
Если по какой-либо причине Вы недовольны своей покупкой, Вы можете вернуть ее в SHENZHENAUDIO в течение 30 дней с даты получения, в соответствии с условиями и исключениями, приведенными ниже.
Пожалуйста, ознакомьтесь с условиями ниже. Если все условия не будут выполнены, SHENZHENAUDIO оставляет за собой право отказать в возврате. Все возвращаемые изделия должны быть в новом состоянии, в оригинальной неизмененной коробке (включая неповрежденный UPC-код) и должны включать в себя все упаковочные материалы, пустые гарантийные талоны, руководства и аксессуары. SHENZHENAUDIO может вернуть только первоначальную покупную цену. Плата за доставку и обработку не подлежит возврату.
Дефектные предметы могут быть отремонтированы, заменены или возвращены по нашему усмотрению на ту же модель или эквивалентную ей модель производителя.
В зависимости от того, где вы живете, время, которое может потребоваться для того, чтобы продукт, которым вы обменялись, попал к вам, может варьироваться. Пожалуйста, оставьте 3-5 рабочих дней на обработку почтового обмена.
Как только мы получим и осмотрим Вашу вещь (вещи), мы зачислим на Ваш счет. Пожалуйста, позвольте 5-7 дням, чтобы кредит появился на Вашем счету. В большинстве случаев, мы вернем вам деньги таким же образом, как вы сделали первоначальную покупку. Пожалуйста, обратите внимание: мы можем вернуть только первоначальную цену покупки. Плата за доставку и обработку не подлежит возврату.
Вы будете нести ответственность за оплату собственных расходов по доставке для возврата вашего товара. Стоимость доставки не возмещается. Если вы получите возмещение, стоимость обратной доставки будет вычтена из суммы возмещения.
To return your product, you should mail your product to: 4F 405, Building F, No.2 Shangxue Science and Technology North, Bantian Street, Longgang Dist, ShenZhen, 518129 Guangdong, China
Если вы все это сделали и до сих пор не получили возмещения, пожалуйста, свяжитесь с нами по адресу [email protected].
Если у вас есть трудные материалы для 3D-печати и другие материалы, которые я предоставил в этом проекте, обратитесь за помощью к профессионалам. JLCPCB — одна из лучших компаний из Шэньчжэня, Китай, которая предоставляет услуги по производству печатных плат, печатных плат и 3D-печати. нуждающимся, они обеспечивают продукцию хорошего качества во всех секторах
Пожалуйста, используйте следующую ссылку, чтобы зарегистрировать учетную запись в JLCPCB
jlcpcb.com/RNA
Производство печатных плат
———-
2 слоя
4 слоя
6 слоев
jlcpcb.com/RNA
В этом проекте/руководстве мы собираемся обсудить, как мы можем создать простое, но очень полезное устройство для управления нашей жизнью, цифровые часы. Хотя в настоящее время существуют цифровые часы, которые можно настроить, просто подключившись к Интернету, я решил использовать часы реального времени (RTC), потому что: (1) Очевидно, что они работают даже без подключения к Интернету. (2) Это недорого. (3) Он потребляет очень мало энергии. (4) и чтобы мы могли видеть, как это работает. Это будет очень длинный урок, поэтому мы разделим его на три части. В этой части мы обсудим аппаратное обеспечение, во второй части программное обеспечение, а в последней части мы протестируем цифровые часы. Итак, теперь давайте сначала проверим компоненты, которые нам нужны для создания цифровых часов 9.0025
MAX7219 Светодиодная матрица, время, взятое с помощью NTP из сети, и каждые 30 секунд показывает температуру и влажность, измеренные датчиком DTh21. Подсветка дисплея также менялась в зависимости от освещенности, которую измеряет фоторезистор, поэтому даже днем или ночью вы можете правильно считывать время и температуру.
Решил сделать красивые анимированные (перекидные) часы с большими цифрами, которые синхронизируются через интернет. Основой для моего проекта послужил код Павла А. Херника, из которого я удалил часть, показывающую информацию о погоде и курсе валют. Я сделал это, чтобы сделать код максимально простым и понятным. Я также внес следующие изменения, чтобы приспособиться к моему проекту:
— Отображение 7 матриц вместо 6
— Мигающие точки часов и секунд смещены на 4 светодиода вправо экран
— Увеличенный период времени между двумя сборами данных с сервера
— Смещение UTC изменено на «1» для моей страны
Сначала мы должны установить плату ESP8266 в Arduino IDE и затем загрузите код на соответствующую плату и порт. Код не может быть скомпилирован на последней версии платы ESP (2.5.0), поэтому мы должны установить более старую версию (2.4.2).
1. ATmega328P-PU, 28-контактный разъем для микросхем, 2 шт. Конденсаторы керамические 0,1 мкФ, кристалл 16 МГц, 2 шт. Керамические конденсаторы 22 пФ, резистор 10 кОм (минимальный/автономный Arduino Uno)
2. Модуль точных часов реального времени (RTC) DS3231
3. 2 шт. Матричный светодиодный дисплейный модуль 4-в-1 MAX7219 (перемычки «гнездо-гнездо» входят в комплект)
4. 5 шт. 12-мм тактильные переключатели
5. 2N3904 BJT и резистор 1 кОм
6. 2шт. Электролитические конденсаторы емкостью 470 мкФ
7. Разъемы «папа» и «мама»
DS3231 — это устройство I2C RTC, которое обеспечивает точное отсчет времени даже при отключении основного питания за счет включения резервной батареи. Он поддерживает информацию о секундах, минутах, часах, дне, дате, месяце и году, пока резервная батарея находится в хорошем состоянии. Если резервная батарея удаляется при отсутствии основного питания, время и дата будут сброшены на значения по умолчанию, поэтому вам нужно будет установить их снова.
Таким образом, основными компонентами этих цифровых часов являются минимальный Arduino Uno (автономный Arduino Uno), модуль RTC DS3231 и матричные светодиодные дисплеи MAX7219. С этими тремя компонентами мы уже можем отображать время и дату. Однако мы не сможем установить время и дату на часах, если снова не перепрограммируем микроконтроллер (MCU). Поэтому я добавил тактильные переключатели, чтобы мы могли устанавливать время и дату без перепрограммирования MCU и других компонентов, чтобы сделать цифровые часы стабильными. Теперь давайте проверим аппаратные соединения.
Итак, это модуль DS3231 RTC, который я использовал. Это очень распространено, и вы можете легко купить его в Интернете. Большая микросхема на изображении — это DS3231, а меньшая микросхема под ней — это AT24C32, которая представляет собой EEPROM на случай, если вам нужно сохранить некоторые значения. Преимущество этого модуля в том, что вам больше не нужно использовать внешние подтягивающие резисторы, поскольку он уже имеет встроенные подтягивающие резисторы 4,7 кОм, подключенные к линиям I2C. Также модуль включает в себя держатель батареи 2032. Как вы можете видеть на изображении, у нас есть батарея CR2032.
Однако есть одна вещь, которую я бы хотел, чтобы они не включали в эту доску…
Подробнее »
Посмотреть все детали
Посмотреть все 7 компонентов
Наслаждайтесь прекрасным экраном с красивыми текстами!
Коснитесь экрана, чтобы перевернуть и изменить настройки.
Вы можете отключить часы, если хотите.
Версия 1.1
исправления ошибок
мелкие изменения в часах
Разработчик Горо Сато указал, что политика конфиденциальности приложения может включать обработку данных, как описано ниже. Для получения дополнительной информации см. политику конфиденциальности разработчика.
Следующие данные могут использоваться для отслеживания вас в приложениях и на веб-сайтах, принадлежащих другим компаниям:
Следующие данные могут быть собраны и связаны с вашей личностью:
Могут быть собраны следующие данные, но они не связаны с вашей личностью:
Методы обеспечения конфиденциальности могут различаться в зависимости, например, от используемых вами функций или вашего возраста.