ЭЛЕКТРОННЫЕ ЧАСЫ СВОИМИ РУКАМИ
Для тех, кто хоть немного разбирается в микроконтроллерах, а также хочет создать несложное и полезное устройство для дома, нет ничего лучше сборки цифровых часов с LED индикаторами. Такая вещь может украсить вашу комнату, а может пойти на уникальный подарок, сделанный своими руками, от чего приобретёт дополнительную ценность. Схема работает как часы и как термометр — режимы переключаются кнопкой или автоматически.
Схема электрическая самодельных часов с термометром
Микроконтроллер PIC18F25K22 берёт на себя всю обработку данных и отсчёт времени, а на долю ULN2803A остаётся согласование его выходов со светодиодным индикатором. Небольшая микросхема DS1302 работает как таймер точных секундных сигналов, частота её стабилизирована стандартным кварцевым резонатором 32768 Гц. Это несколько усложняет конструкцию, зато вам не придётся постоянно подстраивать и корректировать время, которое будет неизбежно запаздывать или спешить, если обойтись случайным ненастроенным кварцевым резонатором на несколько МГц. Подобные часы скорее простая игрушка, чем качественный точный хронометр.
При необходимости, датчики температуры могут быть расположены далеко от основного блока — они соединяются с ним трёхпроводным кабелем. В нашем случае один температурный датчик установлен в блок, а другой расположен снаружи, на кабеле длинной около 50 см. Когда пробовали кабель 5 м, то тоже прекрасно функционировало.
Дисплей часов изготовлен из четырех больших светодиодных цифровых индикаторов. Первоначально они были с общим катодом, но изменены на общий анод в финальной версии. Вы можете ставить любые другие, потом просто подберёте токоограничительные резисторы R1-R7 исходя из требуемой яркости. Можно было разместить его на общей, с электронной частью часов, плате, но так гораздо универсальнее — вдруг вы захотите поставить очень большой LED индикатор, чтоб их было видно на дальнем расстоянии. Пример такой конструкции уличных часов есть тут.
Сама электроника запускается от 5 В, но для яркого свечения светодиодов необходимо использовать 12 В. Из сети, питание поступает через понижающий трансформатор адаптер на стабилизатор 7805, который образует напряжение строго 5 В. Обратите внимание на небольшую зелёную цилиндрическую батарейку — она служит источником резервного питания, на случай пропадания сети 220 В. Её не обязательно брать на 5 В — достаточно литий-ионного или Ni-MH аккумулятора на 3,6 вольта.
Для корпуса можно задействовать различные материалы — дерево, пластик, металл, либо встроить всю конструкция самодельных часов в готовый промышленный, например от мультиметра, тюнера, радиоприёмника и так далее. Мы сделали из оргстекла, потому что оно легко обрабатывается, позволяет увидеть внутренности, чтоб все видели — эти часы собраны своими руками. И, главное, оно было в наличии 🙂
Здесь вы сможете найти все необходимые детали предлагаемой конструкции самодельных цифровых часов, в том числе схему, топологию печатной платы, прошивки PIC и исходный код.
Простейшие электронные часы своими руками. Многофункциональные наручные LED часы. Встроенный RC-генератор процессора
Предлагаю для повторения схему простых электронных часов с будильником, выполненные на типа PIC16F628A. Большим плюсом данных часов является светодиодный индикатор типа АЛС, для отображения времени. Лично мне порядком надоели всевозможные ЖКИ и хочется иметь возможность видеть время из любой точки комнаты в том числе в темноте, а не только прямо с хорошим освещением. Схема содержит минимум деталей и имеет отличную повторяемость. Часы испытаны на протяжении месяца, что показало их надежность и работоспособность. Думаю из всех схем в интернете, эта наиболее простая в сборке и запуске.Принципиальная схема электронных часов с будильником на микроконтроллере:
Как видно из схемы часов, является единственной микросхемой, используемой в данном устройстве. Для задания тактовой частоты используется кварцевый резонатор на 4 МГц. Для отображения времени использованы индикаторы красного цвета с общим анодом, каждый индикатор состоит из двух цифр с десятичными точками. В случае использования пьезоизлучателя, конденсатор С1 — 100мкФ можно не ставить.
Можно применить любые индикаторы с общим анодом, лишь бы каждая цифра имела собственный анод. Чтоб электронные часы были хорошо видны в темноте и с большой дистанции — старайтесь выбрать АЛС-ки чем покрупнее.
Индикация в часах осуществляется динамически. В данный конкретный момент времени отображается лишь одна цифра, что позволяет значительно снизить потребление тока. Аноды каждой цифры управляются микроконтроллером PIC16F628A. Сегменты всех четырех цифр соединены вместе и через токоограничивающие резисторы R1 … R8 подключены к выводам порта МК. Поскольку засвечивание индикатора происходит очень быстро, мерцание цифр становится незаметным.
Для настройки минут, часов и будильника — используются кнопки без фиксации. В качестве выхода для сигнала будильника используется вывод 10, а в качестве усилителя — каскад на транзисторах VT1,2. Звукоизлучателем является пьезоэлемент типа ЗП. Для улучшения громкости вместо него можно поставить небольшой динамик.
Питаются часы от стабилизированного источника напряжением 5В. Можно и от батареек. В часах реализовано 9 режимов индикации. Переход по режимам осуществляется кнопками «+» и «-«. Перед выводом на индикацию самих показаний, на индикаторы выводится короткая подсказка названия режима. Длительность вывода подсказки — одна секунда.
Кнопкой «Коррекция» часы — будильник переводятся в режим настроек. При этом кратковременная подсказка выводится на пол секунды, после чего корректируемое значение начинает мигать. Коррекция показаний осуществляется кнопками «+» и «-«. При длительном нажатии на кнопку, включается режим автоповтора, с заданной частотой. Все значения, кроме часов, минут и секунд, записываются в EEPROM и восстанавливаются после выключения — включении питания.
Если в течение нескольких секунд ни одна из кнопок не нажата, то электронные часы переходят в режим отображения времени. Нажатием на кнопку «Вкл/Выкл» включается или выключается будильник, это действие подтверждается коротким звуком. При включенном будильнике светится точка в младшем разряде индикатора. Думал куда бы пристроить часы на кухне, и решил вмонтировать их прямо в газовую плиту:) Материал прислал in_sane.
Обсудить статью ЭЛЕКТРОННЫЕ ЧАСЫ БУДИЛЬНИК
Предлагаю вашему вниманию электронные часы на микроконтроллере . Схема часов очень проста, содержит минимум деталей, доступна для повторения начинающим радиолюбителям.
Конструкция собрана на микроконтроллере и часов реального времени DS1307 . В качестве индикатора текущего времени использован четырехразрядный семисегментный светодиодный индикатор (ультраяркий, голубого цвета свечения, что неплохо смотрится в темное время, и, заодно, часы играют роль ночника). Управление часами происходит двумя кнопками. Благодаря использованию микросхемы часов реального времени DS1307, алгоритм программы получился довольно простым. Общение микроконтроллера с часами реального времени происходит по шине I2C, и организованно программным путем.
Схема часов:
К сожалению, в схеме есть ошибка:
— выводы МК к базам транзисторов нужно подключать:
или поменять подключение коллекторов транзисторов к разрядам индикатора:
Т1 к DP1 ….. Т4 к DP4
Детали, используемые в схеме часов:
♦ микроконтроллер ATTiny26:
♦ часы реального времени DS1307:
♦ 4-разрядный семисегментный светодиодный индикатор – FYQ-5641UB -21 с общим катодом (ультраяркий, голубого цвета свечения):
♦ кварц 32,768 кГц, с входной емкостью 12,5 пф (можно взять с материнской платы компьютера), от этого кварца зависит точность хода часов:
♦ все транзисторы — NPN-структуры, можно применить любые (КТ3102, КТ315 и их зарубежные аналоги), я применил ВС547С
♦ микросхемный стабилизатор напряжения типа 7805
♦ полярные конденсаторы на рабочее напряжение не ниже напряжения питания
♦ резервное питание DS1307 – 3 вольтовый литиевый элемент CR2032
Для питания часов можно использовать любое ненужное зарядное устройство сотового телефона (в этом случае, если напряжение на выходе зарядного устройства в пределах 5 вольт ± 0,5 вольта, часть схемы — стабилизатор напряжения на микросхеме типа 7805, можно исключить)
Ток потребления устройством составляет — 30 мА.
Батарейку резервного питания часов DS1307 можно и не ставить, но тогда, при пропадании напряжения в сети, текущее время придется устанавливать заново.
Печатная плата устройства не приводится, конструкция была собрана в корпусе от неисправных механических часов. Светодиод (с частотой мигания 1 Гц, от вывода SQW DS1307) служит для разделения часов и минут на индикаторе.
Установки микроконтроллера заводские: тактовая частота — 1МГц, FUSE-биты трогать не надо.
Алгоритм работы часов (в Algorithm Builder):
1. Установка указателя стека
2. Настройка таймера Т0:
— частота СК/8
— прерывания по переполнению (при такой предустановленной частоте вызов прерывания происходит каждые 2 миллисекунды)
3. Инициализация портов (выводы РА0-6 и РВ0-3 настраиваются на выход, РА7 и РВ6 на вход)
4. Инициализация шины I2C (выводы РВ4 и РВ5)
5. Проверка 7-го бита (СН) нулевого регистра DS1307
7. Вход в цикл с проверкой нажатия кнопки
При первом включении, или повторном включении при отсутствии резервного питания DS307, происходит переход в первоначальную установку текущего времени. При этом: кнопка S1 – для установки времени, кнопка S2 – переход к следующему разряду. Установленное время – часы и минуты записываются в DS1307 (секунды устанавливаются в ноль), а также вывод SQW/OUT (7-й вывод) настраивается на генерацию прямоугольных импульсов с частотой 1 Гц.
При нажатии кнопки S2 (S4 — в программе) происходит глобальный запрет прерываний, программа переходит в подпрограмму коррекции времени. При этом, кнопками S1 и S2 устанавливаются десятки и единицы минут, затем, с 0 секунд, нажатием кнопки S2 происходит запись уточненного времени в DS1307, разрешение глобального прерывания и возвращение в основную программу.
Часы показали хорошую точность хода, уход времени за месяц — 3 секунды.
Для улучшения точности хода, кварц рекомендуется подключать к DS1307, как указано в даташите:
Программа написана в среде «Algorithm Builder».
Вы можете, на примере программы часов, ознакомиться с алгоритмом общения микроконтроллера с другими устройствами по шине I2C (в алгоритме подробно прокомментирована каждая строчка).
Фотография собранного устройства и печатная плата в формате.lay от читателя сайта Анатолия Пильгук, за что ему огромное спасибо!
В устройстве применены: Транзисторы — СМД ВС847 и ЧИП резисторы
Приложения к статье:
(42,9 KiB, 3 038 hits)
(6,3 KiB, 4 058 hits)
(3,1 KiB, 2 500 hits)
(312,1 KiB, 5 833 hits)
Второй вариант программы часов в АБ (для тех у кого нескачивается верхний)
(11,4 KiB, 1 842 hits)
Привет, geektimes! В первой части статьи были рассмотрены принципы получения точного времени на самодельных часах. Пойдем дальше, и рассмотрим, как и на чем это время лучше выводить.
Итак, у нас есть некая платформа (Arduino, Raspberry, PIC/AVR/STM-контроллер, etc), и стоит задача подключить к нему некую индикацию. Есть множество вариантов, которые мы и рассмотрим.Сегментная индикация
Тут все просто. Сегментный индикатор состоит из обычных светодиодов, которые банально подключаются к микроконтроллеру через гасящие резисторы.Осторожно, траффик!
Плюсы: простота конструкции, хорошие углы обзора, невысокая цена.
Минус: количество отображаемой информации ограничено.
Конструкции индикаторов бывают двух видов, с общим катодом и общим анодом, внутри это выглядит примерно так (схема с сайта производителя).
Есть 1001 статья как подключить светодиод к микроконтроллеру, гугл в помощь. Сложности начинаются тогда, когда мы захотим сделать большие часы — ведь смотреть на мелкий индикатор не особо удобно. Тогда нам нужны такие индикаторы (фото с eBay):
Они питаются от 12В, и напрямую от микроконтроллера просто не заработают. Тут нам в помощь приходит микросхема CD4511 , как раз для этого предназначенная. Она не только преобразует данные с 4-битной линии в нужные цифры, но и содержит встроенный транзисторный ключ для подачи напряжения на индикатор. Таким образом, нам в схеме нужно будет иметь «силовое» напряжение в 9-12В, и отдельный понижающий преобразователь (например L7805) для питания «логики» схемы.
Матричные индикаторы
По сути, это те же светодиоды, только в виде матрицы 8х8. Фото с eBay:Продаются на eBay в виде одиночных модулей либо готовых блоков, например по 4 штуки. Управление ими весьма просто — на модулях уже распаяна микросхема MAX7219 , обеспечивающая их работу и подключение к микроконтроллеру с помощью всего лишь 5 проводов. Для Arduino есть много библиотек, желающие могут посмотреть код.
Плюсы: невысокая цена, хорошие углы обзора и яркость.
Минус: невысокое разрешение. Но для задачи вывода времени вполне достаточно.
ЖК-индикаторы
ЖК-индикаторы бывают графические и текстовые.Графические дороже, однако позволяют выводить более разнообразную информацию (например график атмосферного давления). Текстовые дешевле, и с ними проще работать, они также позволяют выводить псевдографику — есть возможность загружать в дисплей пользовательские символы.
Работать с ЖК-индикатором из кода несложно, но есть определенный минус — индикатор требует много управляющих линий (от 7 до 12) от микроконтроллера, что неудобно. Поэтому китайцы придумали совместить ЖК-индикатор с i2c-контроллером, получилось в итоге очень удобно — для подключения достаточно всего 4х проводов (фото с eBay).
ЖК-индикаторы достаточно дешевые (если брать на еБее), крупные, их просто подключать, и можно выводить разнообразную информацию. Единственный минус это не очень большие углы обзора.
OLED-индикаторы
Являются улучшенным продолжением предыдущего варианта. Варьируются от маленьких и дешевых с диагональю 1.1″, до больших и дорогих. Фото с eBay.Собственно, хороши всем кроме цены. Что касается мелких индикаторов, размером 0.9-1.1″, то (кроме изучения работы с i2c) какое-то практическое применение им найти сложно.
Газоразрядные индикаторы (ИН-14, ИН-18)
Эти индикаторы сейчас весьма популярны, видимо из-за «теплого лампового звука света» и оригинальности конструкции.
(фото с сайта nocrotec.com)
Схема их подключения несколько сложнее, т.к. эти индикаторы для зажигания используют напряжение в 170В. Преобразователь из 12В=>180В может быть сделан на микросхеме MAX771 . Для подачи напряжения на индикаторы используется советская микросхема К155ИД1 , которая специально для этого и была создана. Цена вопроса при самостоятельном изготовлении: около 500р за каждый индикатор и 100р за К155ИД1, все остальные детали, как писали в старых журналах, «дефицитными не являются». Основная сложность тут в том, что и ИН-хх, и К155ИД1, давно сняты с производства, и купить их можно разве что на радиорынках или в немногих специализированных магазинах.
С индикацией мы более-менее разобрались, осталось решить, какую аппаратную платформу лучше использовать. Тут есть несколько вариантов (самодельные я не рассматриваю, т.к. тем кто умеет развести плату и припаять процессор, эта статья не нужна).Arduino
Самый простой вариант для начинающих. Готовая плата стоит недорого (около 10$ на eBay с бесплатной доставкой), имеет все необходимые разъемы для программирования. Фото с eBay:Под Arduino есть огромное количество разных библиотек (например для тех же ЖК-экранов, модулей реального времени), Arduino аппаратно совместима с различными дополнительными модулями.
Главный минус: сложность отладки (только через консоль последовательного порта) и довольно-таки слабый по современным меркам процессор (2КБайт RAM и 16МГц).
Главный плюс: можно сделать много чего, практически не заморачиваясь с пайкой, покупкой программатора и разводкой плат, модули достаточно соединить друг с другом.
32-разрядные процессоры STM
Для тех кто захочет что-то помощнее, есть готовые платы с процессорами STM, например плата с STM32F103RBT6 и TFT-экраном. Фото с eBay:Здесь мы уже имеем полноценную отладку в полноценной IDE (из всех разных мне больше понравилась Coocox IDE), однако понадобится отдельный программатор-отладчик ST-LINK с разъемом JTAG (цена вопроса 20-40$ на eBay). Как вариант, можно купить отладочную плату STM32F4Discovery, на которой этот программатор уже встроен, и его можно использовать отдельно.
Raspberry PI
И наконец, для тех кто хочет полной интеграции с современным миром, есть одноплатные компьютеры с Linux, всем уже наверное известные Raspberry PI. Фото с eBay:Это полноценный компьютер с Linux, гигабайтом RAM и 4х-ядерным процессором на борту. С краю платы выведена панель из 40 пинов, позволяющая подключать различную периферию (пины доступны из кода, например на Python, не говоря о C/C++), есть также стандартный USB в виде 4х разъемов (можно подключить WiFi). Так же есть стандартный HDMI.
Мощности платы хватит к примеру, не только чтобы выводить время, но и чтобы держать HTTP-сервер для настройки параметров через web-интерфейс, подгружать прогноз погоды через интернет, и так далее. В общем, простор для полета фантазии большой.
С Raspberry (и процессорами STM32) есть одна единственная сложность — ее пины используют 3-вольтовую логику, а большинство внешних устройств (например ЖК-экраны) работают «по старинке» от 5В. Можно конечно подключить и так, в принципе заработает, но это не совсем правильный метод, да и испортить плату за 50$ как-то жалко. Правильный способ — использовать «logic level converter», который на eBay стоит всего 1-2$.
Фото с eBay:
Теперь достаточно подключить наше устройство через такой модуль, и все параметры будут согласованы.
ESP8266
Способ скорее экзотический, но довольно-таки перспективный в силу компактности и дешевизны решения. За совсем небольшие деньги (около 4-5$ на eBay) можно купить модуль ESP8266, содержащий процессор и WiFi на борту.Фото с eBay:
Изначально такие модули предназначались как WiFi-мост для обмена по serial-порту, однако энтузиастами было написано множество альтернативных прошивок, позволяющих работать с датчиками, i2c-устройствами, PWM и пр. Гипотетически вполне возможно получать время от NTP-сервера и выводить его по i2c на дисплей. Для тех кто хочет подключить много различной периферии, есть специальные платы NodeMCU с большим числом выводов, цена вопроса около 500р (разумеется на eBay):
Единственный минус — ESP8266 имеет очень мало памяти RAM (в зависимости от прошивки, от 1 до 32КБайт), но задача от этого становится даже интересней. Модули ESP8266 используют 3-вольтовую логику, так что вышеприведенный конвертор уровней тут также пригодится.
На этом вводный экскурс в самодельную электронику можно закончить, автор желает всем удачных экспериментов.
Я в итоге остановился на использовании Raspberry PI с текстовым индикатором, настроенным на работу с псевдографикой (что вышло дешевле чем графический экран той же диагонали). Сфоткал экран настольных часов во время написания этой статьи.Часы выводят точное время, взятое из Интернета, и погоду которая обновляется с Яндекса, все это написано на Python, и вполне работает уже несколько месяцев. Параллельно на часах запущен FTP-сервер, что позволяет (вкупе с пробросом портов на роутере) обновить на них прошивку не только из дома, но и из любого места где есть Интернет. Как бонус, ресурсов Raspberry в принципе хватит и для подключения камеры и/или микрофона с возможностью удаленного наблюдения за квартирой, или для управлением различными модулями/реле/датчиками. Можно добавить всякие «плюшки», типа светодиодной индикации о пришедшей почте, и так далее.
PS: Почему eBay?
Как можно было видеть, для всех девайсов приводились цены или фото с ебея. Почему так? К сожалению, наши магазины часто живут по принципу «за 1$ купил, за 3$ продал, на эти 2 процента и живу». В качестве простого примера, Arduino Uno R3 стоит (на момент написания статьи) 3600р в Петербурге, и 350р на eBay с бесплатной доставкой из Китая. Разница действительно на порядок, безо всяких литературных преувеличений. Да, придется подождать месяц чтобы забрать посылку на почте, но такая разница в цене думаю, того стоит. Но впрочем, если кому-то надо прямо сейчас и срочно, то наверно и в местных магазинах есть выбор, тут каждый решает сам.
Для тех, кто хоть немного разбирается в микроконтроллерах, а также хочет создать несложное и полезное устройство для дома, нет ничего лучше сборки с LED индикаторами. Такая вещь может украсить вашу комнату, а может пойти на уникальный подарок, сделанный своими руками, от чего приобретёт дополнительную ценность. Схема работает как часы и как термометр — режимы переключаются кнопкой или автоматически.
Схема электрическая самодельных часов с термометром
Микроконтроллер PIC18F25K22 берёт на себя всю обработку данных и отсчёт времени, а на долю ULN2803A остаётся согласование его выходов со светодиодным индикатором. Небольшая микросхема DS1302 работает как таймер точных секундных сигналов, частота её стабилизирована стандартным кварцевым резонатором 32768 Гц. Это несколько усложняет конструкцию, зато вам не придётся постоянно подстраивать и корректировать время, которое будет неизбежно запаздывать или спешить, если обойтись случайным ненастроенным кварцевым резонатором на несколько МГц. Подобные часы скорее простая игрушка, чем качественный точный хронометр.
При необходимости, датчики температуры могут быть расположены далеко от основного блока — они соединяются с ним трёхпроводным кабелем. В нашем случае один температурный датчик установлен в блок, а другой расположен снаружи, на кабеле длинной около 50 см. Когда пробовали кабель 5 м, то тоже прекрасно функционировало.
Дисплей часов изготовлен из четырех больших светодиодных цифровых индикаторов. Первоначально они были с общим катодом, но изменены на общий анод в финальной версии. Вы можете ставить любые другие, потом просто подберёте токоограничительные резисторы R1-R7 исходя из требуемой яркости. Можно было разместить его на общей, с электронной частью часов, плате, но так гораздо универсальнее — вдруг вы захотите поставить очень большой LED индикатор, чтоб их было видно на дальнем расстоянии. Пример такой конструкции уличных часов есть тут.
Сама электроника запускается от 5 В, но для яркого свечения светодиодов необходимо использовать 12 В. Из сети, питание поступает через понижающий трансформатор адаптер на стабилизатор 7805 , который образует напряжение строго 5 В. Обратите внимание на небольшую зелёную цилиндрическую батарейку — она служит источником резервного питания, на случай пропадания сети 220 В. Её не обязательно брать на 5 В — достаточно литий-ионного или Ni-MH аккумулятора на 3,6 вольта.
Для корпуса можно задействовать различные материалы — дерево, пластик, металл, либо встроить всю конструкция самодельных часов в готовый промышленный, например от мультиметра, тюнера, радиоприёмника и так далее. Мы сделали из оргстекла, потому что оно легко обрабатывается, позволяет увидеть внутренности, чтоб все видели — эти часы собраны своими руками. И, главное, оно было в наличии:)
Здесь вы сможете найти все необходимые детали предлагаемой конструкции самодельных цифровых часов, в том числе схему, топологию печатной платы, прошивки PIC и
Светодиодные простые часы можно сделать на дешёвом контроллере PIC16F628A. Конечно, в магазинах полно различных электронных часов, но по функциям у них может или нехватать термометра, или будильника, или они не светятся в темноте. Да и вообще, иногда прото хочется что-то спаять сам, а не покупать готовое. Чтобы увеличить рисунок схемы — клац.
В предлагаемых часах есть календарь. В нём два варианта отображения даты — месяц цифрой или слогом, всё это настрайвается после ввода даты переключением дальше кнопкой S1 во время отображения нужного параметра, термометр. есть прошивки под разные датчики. Смотрите устройство внутри корпуса:
Все знают, что кварцевые резонаторы не идеальные по точности, и в течение нескольких недель набегает погрешность. Для борьбы с этим делом, в часах предусмотрена корекция хода, которая устанавливается параметрами SH и SL . Подробнее:
SH=42 и SL=40 — это вперёд на 5 минут в сутки;
SH=46 и SL=40 — это назад на 3 минуты в сутки;
SH=40 и SL=40 — это вперёд на 2 минуты в сутки;
SH=45 и SL=40 — это назад на 1 минуту в сутки;
SH=44 и SL=С0 — это вперёд на 1 минуту в сутки;
SH=45 и SL=00 — это корекция отключена.
Таким образом можно добится идеальной точности. Хотя придётся несколько раз погонять коррекцию, пока выставите идеально. А теперь наглядно показывается работа электронных часов:
температура 29градусов цельсия
В качестве индикаторов можно поставить или светодиодные циферные сборки, что указаны в самой схеме, или заменить их обычными круглыми сверхяркими светодиодами — тогда эти часы будут видны издалека и их можно вывешивать даже на улице.
БОЛЬШИЕ ЧАСЫ НА LED ЛЕНТАХ
Светодиодных часов продаётся гора — маленькие, средние, с большими цифрами… Но что если нужны индикаторы ещё больше? Придётся делать своими руками! Вот цифровый часы RGB, которые сделаны на светодиодных лентах WS2812B. Это реально большие часы. Высота цифр составляет около 110 мм, а вся конструкция имеет размеры высота = 190 мм, ширина = 480 мм, глубина = 60 мм. Они были сделаны из таких материалов, как оргстекло, вспененный ПВХ, дерево, но в принципе пойдёт всё что есть под рукой.
Изготовление корпуса больших часов
Предполагалось, что часы будут сделаны так, чтобы их можно было увидеть из любой точки большой комнаты. Визуальный дизайн был создан в Fusion 360. Электроника в Eagle, программное обеспечение в Bascom.
Вначале с помощью самодельного фрезерного станка с ЧПУ выфрезеровали канавки на деревянной доске, в которую поместили нарезанные светодиодные ленты, по два LED в каждой. То есть два светодиода на каждый сегмент дисплея. Затем все нарезанные кусочки были соединены тонкими проводами.
Потом снова на помощь пришёл ЧПУ. Вырезаем отверстия из вспененного ПВХ для всех сегментов дисплея. Две пластины толщиной 5 мм и одна 1 мм. В конце разрезаем по размеру оргстекло.
Сборка идёт по порядку: деревянное основание со светодиодными лентами, две 5-миллиметровые ПВХ-пластины (позже использовал светорассеивающий фильтр), затем ПВХ 1 мм, окрашенный в черный лак, и, наконец, оргстекло, тонированное фольгой лобового стекла автомобиля. Все это скрутить декоративными винтами. На том же фрезерном станке вырезаем корпус электроники, а также ручку для настенного монтажа.
Электроника часов (схема и программа)
Печатная плата создана методом ЛУТ. Все контролируется м/к Atmega8 с тактовой частотой 16 МГц на кварце, питание от готового импульсного источника питания. Блок питания установлен на основной плате, как показано на фото.
Схема имеет датчик освещенности для автоматической регулировки яркости и вход для цифрового датчика температуры DS1820. Также добавлена возможность устанавливать цвет дисплея часов (10 цветов плюс случайное изменение цвета каждую секунду). Установка цвета отображения температуры. А ещё:
- Восемь настроек для точек между часами и минутами.
- Четыре различных эффекта перехода между временем и температурой.
- Восемь настроек минимальной яркости дисплея в темноте плюс максимальная яркость.
- Время отображения часов от 5 с до 45 с плюс только часы все время без термометра.
- Время отображения температуры от 1 до 9 с.
Вот такой получился интересный проект, который при желании можно ещё увеличить путём удлинения и утолщения кусков светодиодной ленты. Если кто-то также захочет сделать эти часы, во вложении все необходимые файлы и описание.
Форум по самодельным часам
Форум по обсуждению материала БОЛЬШИЕ ЧАСЫ НА LED ЛЕНТАХ
ЧАСЫ ЭЛЕКТРОННЫЕ СВЕТОДИОДНЫЕ
Еще в юности мне хотелось собрать электронные часы. Мне казалось, что собрать часы, это было вершиной мастерства. В итоге я собрал часы с календарем и будильником на серии К176. Сейчас они уже морально устарели и мне захотелось собрать что-нибудь более современное. После долгих поисков по интернету (никогда не думал, что мне так трудно угодить;)) понравилась эта схема. Отличие от приведенной схемы в том, что не используется редкая микросхема ТРIC6В595, а ее составной и более мощный аналог на микросхемах 74HC595 и ULN2003. Исправления в схеме приведены ниже.Схема электронных LED часов бегущая строка
Автор схемы уважаемый ОLED, прошивка тоже его. Часы индицируют текущее время, год, месяц и день недели а также температуру на улице и внутри дома бегущей строкой. Имеют 9 независимых будильников. Имеется возможность подстройки (коррекции) хода +- минуту в сутки, выбор скорости бега строки, смена яркости свечения светодиодов, в зависимости от времени суток.
При пропадании электричества, часы питаются либо от ионистора (емкости 1 Фарад хватает на 4 суток хода), либо от батарейки. Кому что по душе, плата рассчитана на установку того и другого. Имеют очень удобное и понятное меню управления (все управления производится всего двумя кнопками). В часах использованы следующие детали (все детали в СМД корпусах):
Микроконтролер АтМЕГА 16А —
Сдвиговый регистр 74HC595
—
Микросхема ULN2803 (восемь ключей Дарлингтона)
—
Датчики температуры DS18B20 (устанавливаются по желанию)
—
25 резисторов на 75 Ом (типономинала 0805)
—
3 резистора 4.7кОм
—
2 резистора 1.5 кОм
—
1 резистор 3.6 кОм
—
6 СМД конденсаторов емкостью 0.1 мкф
—
1 конденсатор на 220 мкф
—
Часовой кварц на частоту 32768 герц.
—
Матрицы3 штуки марки 23088-АSR 60х60 мм — общий катод
—
Бузер любой на 5 вольт.
Плата печатная электронных LED часов бегущая строка
Если Вам не нужны датчики температуры, то их можно не устанавливать. Часы автоматически распознают подключение датчиков, и если один или оба датчика отсутствуют, то устройство просто перестаёт отображать температуру (если отсутствует один датчик, то не отображается температура на улице, если оба — то не отображается температура вообще).
Самодельный корпус для LED часов
Для демонстрации работы часов приведено видео, оно не высокого качества, поскольку снималось фотоаппаратом, но уж какое есть.
Видеоролик работы часов
Собрано уже четыре экземпляра данных часов, дарю каждый на день рождения родственникам. И всем они очень понравились. Если вам тоже захотелось собрать эти часы и у вас возникли вопросы, милости прошу на наш форум. С уважением, Войтович Сергей (Сергей-78).
Обсуждение конструкцииФорум по обсуждению материала ЧАСЫ ЭЛЕКТРОННЫЕ СВЕТОДИОДНЫЕ
Большие цифровые часы на светодиодной ленте и Ардуино | Лучшие самоделки
Давно хотел себе сделать большие цифровые часы которые можно было как поставить на стол так и повесить на стену и их было бы хорошо видно, как ночью так и днём при ярком свете солнца. К сожалению большие семисегментные индикаторы очень дорого стоят, да и не такие они большие как хотелось бы и для своих цифровых часов я решил применить обычную светодиодную ленту на белых сверхярких светодиодах, что гораздо выходит дешевле чем покупать готовые семисегментные индикаторы и при этом размеры часов можно делать разными, хоть и на всю стену и яркость у них очень хорошая, у меня мои часы когда были готовы осветили всю комнату, пришлось даже добавить регулятор яркости.
Большие цифровые часы на светодиодной ленте и Ардуино
Что нужно для проекта больших цифровых часов:
- Светодиодная лента белого свечения на 12В;
- Вспененный ПВХ пластик толщиной 5 мм;
- Arduino Nano;
- Модуль часов реального времени на базе микросхемы DS1302;
- Микросхема CD4026BE – 4 шт.;
- Транзистор S8050 – 30 шт;
- Повышающий DC-DC модуль.
Большие цифровые часы на светодиодной ленте и Ардуино
Как сделать настенные цифровые часы из светодиодной ленты, процесс изготовления:
Корпус для часов я делал из вспененного ПВХ пластика толщиной 5 мм, он хорошо режется и обрабатывается, на отрезанный кусок пластика я приклеил отрезки светодиодной ленты в виде цифр, то есть четыре восьмёрки, а также двоеточие и ещё отдельную точку для даты.
Каждый из сегментов у меня имеет по 6 светодиодов, а размер одного символа составил 12х6,5 см. Полностью весь дисплей с 4-мя символами у меня получился 40х16,5 см.
Большие цифровые часы на светодиодной ленте и Ардуино
Большие цифровые часы на светодиодной ленте и Ардуино
Аноды всех сегментов я подпаял к общей шине (здесь она плюсовая), а катод каждого из сегментов вывел к отдельному контакту разъёма, всего таких контактов 31 штука. Нашёл разъём на 33 вывода и один контакт я не использовал, а на последний продублировал плюсовой потенциал. Далее подпаял тонкими проводами к нему от символов дисплея.
Большие цифровые часы на светодиодной ленте и Ардуино
Большие цифровые часы на светодиодной ленте и Ардуино
Большие цифровые часы на светодиодной ленте и Ардуино
Для управления всех этих часов я использовал Arduino Nano. Так как напрямую к ней индикаторы подключить не получиться, у Ардуино нет столько выводов и напряжение для светодиодов требуется 12В то буду дополнительно использовать микросхемы CD4026BE, поэтому вместо 8 выводов для управления каждого семисегментного индикатора понадобится всего 2, один контакт повышает значение на единицу, а второй сбрасывает счётчик на ноль.
Большие цифровые часы на светодиодной ленте и Ардуино
Но так как ток который может выдавать на своих выводах микросхема CD4026BE очень незначительный то придётся применять дополнительно транзисторные ключи, в качестве них я выбрал транзисторы S8050.
В Ардуино нет часов реального времени поэтому нам ещё понадобится модуль часов реального времени RTC DS1302.
Большие цифровые часы на светодиодной ленте и Ардуино
Для часов я разработал отдельную печатную плату на которой размещаются все элементы и модули, скачать печатную плату электронных цифровых часов можно по ссылке в конце статьи.
Управлять часами можно с помощью 4-х кнопок которые подключены к Ардуине двумя проводами, какая кнопка в данный момент нажата микроконтроллер вычисляет по сопротивлению, для каждой кнопки оно своё и задаётся стоящими возле них резисторами.
Большие цифровые часы на светодиодной ленте и Ардуино
Управление происходит по такому алгоритму нажатий на кнопки:
Большие цифровые часы на светодиодной ленте и Ардуино
Нажатие на кнопку «ОК» отобразит текущую дату и через несколько секунд вернётся в режим часов:
Большие цифровые часы на светодиодной ленте и Ардуино
Также я сделал управление яркостью, так как в тёмное время суток часы могут даже освещать комнату и иногда смотреть на них довольно некомфортно для глаз, здесь на фото часы при минимальной яркости:
Большие цифровые часы на светодиодной ленте и Ардуино
А здесь включен на полную яркость, видно как комната освещается всего лишь одними часами:
Большие цифровые часы на светодиодной ленте и Ардуино
Большие цифровые часы на светодиодной ленте и Ардуино
В итоге у меня получились достаточно удачные большие цифровые часы на Arduino с возможностью доработки и увеличения цифр до практически любых размеров, они отображают часы и при нажатии ещё и дату. Скетч для Ардуино, схему и печатную плату можно скачать по этой ссылке.
Большие цифровые часы на светодиодной ленте и Ардуино
Большие цифровые часы на светодиодной ленте и Ардуино
Часы со светодиодной индикацией своими руками. Большие светодиодные часы
Еще в юности мне хотелось собрать электронные часы. Мне казалось, что собрать часы, это было вершиной мастерства. В итоге я собрал часы с календарем и будильником на серии К176. Сейчас они уже морально устарели и мне захотелось собрать что-нибудь более современное. После долгих поисков по интернету (никогда не думал, что мне так трудно угодить;)) понравилась эта схема. Отличие от приведенной схемы в том, что не используется редкая микросхема ТРIC6В595 , а ее составной и более мощный аналог на микросхемах 74HC595 и ULN2003 . Исправления в схеме приведены ниже.Схема электронных LED часов бегущая строка
Автор схемы уважаемый ОLED , прошивка тоже его. Часы индицируют текущее время, год, месяц и день недели а также температуру на улице и внутри дома бегущей строкой. Имеют 9 независимых будильников. Имеется возможность подстройки (коррекции) хода +- минуту в сутки, выбор скорости бега строки, смена яркости свечения светодиодов, в зависимости от времени суток.
При пропадании электричества, часы питаются либо от ионистора (емкости 1 Фарад хватает на 4 суток хода), либо от батарейки. Кому что по душе, плата рассчитана на установку того и другого. Имеют очень удобное и понятное меню управления (все управления производится всего двумя кнопками). В часах использованы следующие детали (все детали в СМД корпусах):
Микроконтролер АтМЕГА 16А
—
Сдвиговый регистр 74HC595
—
Микросхема ULN2803 (восемь ключей Дарлингтона)
—
Датчики температуры DS18B20 (устанавливаются по желанию)
—
25 резисторов на 75 Ом (типономинала 0805)
—
3 резистора 4.7кОм
—
2 резистора 1.5 кОм
—
1 резистор 3.6 кОм
—
6 СМД конденсаторов емкостью 0.1 мкф
—
1 конденсатор на 220 мкф
—
Часовой кварц на частоту 32768 герц.
—
Матрицы3 штуки марки 23088-АSR 60х60 мм — общий катод
—
Бузер любой на 5 вольт.
Плата печатная электронных LED часов бегущая строка
Для жителей Украины подскажу, матрицы есть в магазине Луганского радиомаркета. Преимущества часов перед другими аналогичными устройствами это минимум деталей и высокая повторяемость. Светодиодные часы начинают работать сразу после прошивки, если конечно отсутствуют косяки в монтаже. Прошивается микроконтроллер внутрисхемно, для этого на плате предусмотрены специальные выводы. Я прошивал программой Понипрог. Скрины фьюзов для программ понипрог и AVR приведены ниже, также выложены файлы прошивки на украинском и русском языке, кому что роднее.
Если Вам не нужны датчики температуры, то их можно не устанавливать. Часы автоматически распознают подключение датчиков, и если один или оба датчика отсутствуют, то устройство просто перестаёт отображать температуру (если отсутствует один датчик, то не отображается температура на улице, если оба — то не отображается температура вообще).
Самодельный корпус для LED часов
Для демонстрации работы часов приведено видео, оно не высокого качества, поскольку снималось фотоаппаратом, но уж какое есть.
Видеоролик работы часов
Собрано уже четыре экземпляра данных часов, дарю каждый на день рождения родственникам. И всем они очень понравились. Если вам тоже захотелось собрать эти часы и у вас возникли вопросы, милости прошу на наш форум. С уважением, Войтович Сергей (Сергей-7 8 ).
Обсудить статью ЧАСЫ ЭЛЕКТРОННЫЕ СВЕТОДИОДНЫЕ
Привет, geektimes! В первой части статьи были рассмотрены принципы получения точного времени на самодельных часах. Пойдем дальше, и рассмотрим, как и на чем это время лучше выводить.
Итак, у нас есть некая платформа (Arduino, Raspberry, PIC/AVR/STM-контроллер, etc), и стоит задача подключить к нему некую индикацию. Есть множество вариантов, которые мы и рассмотрим.Сегментная индикация
Тут все просто. Сегментный индикатор состоит из обычных светодиодов, которые банально подключаются к микроконтроллеру через гасящие резисторы.Осторожно, траффик!
Плюсы: простота конструкции, хорошие углы обзора, невысокая цена.
Минус: количество отображаемой информации ограничено.
Конструкции индикаторов бывают двух видов, с общим катодом и общим анодом, внутри это выглядит примерно так (схема с сайта производителя).
Есть 1001 статья как подключить светодиод к микроконтроллеру, гугл в помощь. Сложности начинаются тогда, когда мы захотим сделать большие часы — ведь смотреть на мелкий индикатор не особо удобно. Тогда нам нужны такие индикаторы (фото с eBay):
Они питаются от 12В, и напрямую от микроконтроллера просто не заработают. Тут нам в помощь приходит микросхема CD4511 , как раз для этого предназначенная. Она не только преобразует данные с 4-битной линии в нужные цифры, но и содержит встроенный транзисторный ключ для подачи напряжения на индикатор. Таким образом, нам в схеме нужно будет иметь «силовое» напряжение в 9-12В, и отдельный понижающий преобразователь (например L7805) для питания «логики» схемы.
Матричные индикаторы
По сути, это те же светодиоды, только в виде матрицы 8х8. Фото с eBay:Продаются на eBay в виде одиночных модулей либо готовых блоков, например по 4 штуки. Управление ими весьма просто — на модулях уже распаяна микросхема MAX7219 , обеспечивающая их работу и подключение к микроконтроллеру с помощью всего лишь 5 проводов. Для Arduino есть много библиотек, желающие могут посмотреть код.
Плюсы: невысокая цена, хорошие углы обзора и яркость.
Минус: невысокое разрешение. Но для задачи вывода времени вполне достаточно.
ЖК-индикаторы
ЖК-индикаторы бывают графические и текстовые.Графические дороже, однако позволяют выводить более разнообразную информацию (например график атмосферного давления). Текстовые дешевле, и с ними проще работать, они также позволяют выводить псевдографику — есть возможность загружать в дисплей пользовательские символы.
Работать с ЖК-индикатором из кода несложно, но есть определенный минус — индикатор требует много управляющих линий (от 7 до 12) от микроконтроллера, что неудобно. Поэтому китайцы придумали совместить ЖК-индикатор с i2c-контроллером, получилось в итоге очень удобно — для подключения достаточно всего 4х проводов (фото с eBay).
ЖК-индикаторы достаточно дешевые (если брать на еБее), крупные, их просто подключать, и можно выводить разнообразную информацию. Единственный минус это не очень большие углы обзора.
OLED-индикаторы
Являются улучшенным продолжением предыдущего варианта. Варьируются от маленьких и дешевых с диагональю 1.1″, до больших и дорогих. Фото с eBay.Собственно, хороши всем кроме цены. Что касается мелких индикаторов, размером 0.9-1.1″, то (кроме изучения работы с i2c) какое-то практическое применение им найти сложно.
Газоразрядные индикаторы (ИН-14, ИН-18)
Эти индикаторы сейчас весьма популярны, видимо из-за «теплого лампового звука света» и оригинальности конструкции.
(фото с сайта nocrotec.com)
Схема их подключения несколько сложнее, т.к. эти индикаторы для зажигания используют напряжение в 170В. Преобразователь из 12В=>180В может быть сделан на микросхеме MAX771 . Для подачи напряжения на индикаторы используется советская микросхема К155ИД1 , которая специально для этого и была создана. Цена вопроса при самостоятельном изготовлении: около 500р за каждый индикатор и 100р за К155ИД1, все остальные детали, как писали в старых журналах, «дефицитными не являются». Основная сложность тут в том, что и ИН-хх, и К155ИД1, давно сняты с производства, и купить их можно разве что на радиорынках или в немногих специализированных магазинах.
С индикацией мы более-менее разобрались, осталось решить, какую аппаратную платформу лучше использовать. Тут есть несколько вариантов (самодельные я не рассматриваю, т.к. тем кто умеет развести плату и припаять процессор, эта статья не нужна).Arduino
Самый простой вариант для начинающих. Готовая плата стоит недорого (около 10$ на eBay с бесплатной доставкой), имеет все необходимые разъемы для программирования. Фото с eBay:Под Arduino есть огромное количество разных библиотек (например для тех же ЖК-экранов, модулей реального времени), Arduino аппаратно совместима с различными дополнительными модулями.
Главный минус: сложность отладки (только через консоль последовательного порта) и довольно-таки слабый по современным меркам процессор (2КБайт RAM и 16МГц).
Главный плюс: можно сделать много чего, практически не заморачиваясь с пайкой, покупкой программатора и разводкой плат, модули достаточно соединить друг с другом.
32-разрядные процессоры STM
Для тех кто захочет что-то помощнее, есть готовые платы с процессорами STM, например плата с STM32F103RBT6 и TFT-экраном. Фото с eBay:Здесь мы уже имеем полноценную отладку в полноценной IDE (из всех разных мне больше понравилась Coocox IDE), однако понадобится отдельный программатор-отладчик ST-LINK с разъемом JTAG (цена вопроса 20-40$ на eBay). Как вариант, можно купить отладочную плату STM32F4Discovery, на которой этот программатор уже встроен, и его можно использовать отдельно.
Raspberry PI
И наконец, для тех кто хочет полной интеграции с современным миром, есть одноплатные компьютеры с Linux, всем уже наверное известные Raspberry PI. Фото с eBay:Это полноценный компьютер с Linux, гигабайтом RAM и 4х-ядерным процессором на борту. С краю платы выведена панель из 40 пинов, позволяющая подключать различную периферию (пины доступны из кода, например на Python, не говоря о C/C++), есть также стандартный USB в виде 4х разъемов (можно подключить WiFi). Так же есть стандартный HDMI.
Мощности платы хватит к примеру, не только чтобы выводить время, но и чтобы держать HTTP-сервер для настройки параметров через web-интерфейс, подгружать прогноз погоды через интернет, и так далее. В общем, простор для полета фантазии большой.
С Raspberry (и процессорами STM32) есть одна единственная сложность — ее пины используют 3-вольтовую логику, а большинство внешних устройств (например ЖК-экраны) работают «по старинке» от 5В. Можно конечно подключить и так, в принципе заработает, но это не совсем правильный метод, да и испортить плату за 50$ как-то жалко. Правильный способ — использовать «logic level converter», который на eBay стоит всего 1-2$.
Фото с eBay:
Теперь достаточно подключить наше устройство через такой модуль, и все параметры будут согласованы.
ESP8266
Способ скорее экзотический, но довольно-таки перспективный в силу компактности и дешевизны решения. За совсем небольшие деньги (около 4-5$ на eBay) можно купить модуль ESP8266, содержащий процессор и WiFi на борту.Фото с eBay:
Изначально такие модули предназначались как WiFi-мост для обмена по serial-порту, однако энтузиастами было написано множество альтернативных прошивок, позволяющих работать с датчиками, i2c-устройствами, PWM и пр. Гипотетически вполне возможно получать время от NTP-сервера и выводить его по i2c на дисплей. Для тех кто хочет подключить много различной периферии, есть специальные платы NodeMCU с большим числом выводов, цена вопроса около 500р (разумеется на eBay):
Единственный минус — ESP8266 имеет очень мало памяти RAM (в зависимости от прошивки, от 1 до 32КБайт), но задача от этого становится даже интересней. Модули ESP8266 используют 3-вольтовую логику, так что вышеприведенный конвертор уровней тут также пригодится.
На этом вводный экскурс в самодельную электронику можно закончить, автор желает всем удачных экспериментов.
Я в итоге остановился на использовании Raspberry PI с текстовым индикатором, настроенным на работу с псевдографикой (что вышло дешевле чем графический экран той же диагонали). Сфоткал экран настольных часов во время написания этой статьи.Часы выводят точное время, взятое из Интернета, и погоду которая обновляется с Яндекса, все это написано на Python, и вполне работает уже несколько месяцев. Параллельно на часах запущен FTP-сервер, что позволяет (вкупе с пробросом портов на роутере) обновить на них прошивку не только из дома, но и из любого места где есть Интернет. Как бонус, ресурсов Raspberry в принципе хватит и для подключения камеры и/или микрофона с возможностью удаленного наблюдения за квартирой, или для управлением различными модулями/реле/датчиками. Можно добавить всякие «плюшки», типа светодиодной индикации о пришедшей почте, и так далее.
PS: Почему eBay?
Как можно было видеть, для всех девайсов приводились цены или фото с ебея. Почему так? К сожалению, наши магазины часто живут по принципу «за 1$ купил, за 3$ продал, на эти 2 процента и живу». В качестве простого примера, Arduino Uno R3 стоит (на момент написания статьи) 3600р в Петербурге, и 350р на eBay с бесплатной доставкой из Китая. Разница действительно на порядок, безо всяких литературных преувеличений. Да, придется подождать месяц чтобы забрать посылку на почте, но такая разница в цене думаю, того стоит. Но впрочем, если кому-то надо прямо сейчас и срочно, то наверно и в местных магазинах есть выбор, тут каждый решает сам.
На фото прототип, собранный мной для отладки программы, которая будет управлять всем этим хозяйством. Вторая arduino nano в верхнем правом углу макетки не относится к проекту и торчит там просто так, внимание на нее можно не обращать.
Немного о принципе работы: ардуино берет данные у таймера DS323, перерабатывает их, определяет уровень освещенности с помощью фоторезистора, затем все посылает на MAX7219, а она в свою очередь зажигает нужные сегменты с нужной яркостью. Так же с помощью трех кнопок можно выставить год, месяц, день, и время по желанию. На фото индикаторы отображают время и температуру, которая взята с цифрового термодатчика
Основная сложность в моем случае — это то, что 2.7 дюймовые индикаторы с общим анодом, и их надо было во первых как то подружить с max7219, которая заточена под индикаторы с общим катодом, а во вторых решить проблему с их питанием, так как им нужно 7,2 вольта для свечения, чего одна max7219 обеспечить не может. Попросив помощи на одном форуме я получил таки ответ.
Решение на скриншоте:
К выходам сегментов из max7219 цепляется микросхемка , которая инвертирует сигнал, а к каждому выводу, который должен подключаться к общему катоду дисплея цепляется схемка из трех транзисторов, которые так же инвертируют его сигнал и повышают напряжение. Таким образом мы получаем возможность подключить к max7219 дисплеи с общим анодом и напряжением питания более 5 вольт
Для теста подключил один индикатор, все работает, ничего не дымит
Начинаем собирать.
Схему решил разделить на 2 части из-за огромного количества перемычек в разведенном моими кривыми лапками варианте, где все было на одной плате. Часы будут состоять из блока дисплея и блока питания и управления. Последний было решено собрать первым. Эстетов и бывалых радиолюбителей прошу не падать в обморок из-за жестокого обращения с деталями. Покупать принтер ради ЛУТа нет никакого желания, поэтому делаю по старинке — тренируюсь на бумажке, сверлю отверстия по шаблону, рисую маркером дорожки, затем травлю.Принцип крепления индикаторов оставил тот же, как и на .
Размечаем положение индикаторов и компонентов, с помощью шаблона из оргстекла, сделанного для удобства.
Процесс разметки
Затем с помощью шаблона сверлим отверстия в нужных местах и примеряем все компоненты. Все встало безупречно.
Рисуем дорожки и травим.
купание в хлорном железе
Готово!
плата управления:
плата индикации:
Плата управления получилась отлично, на плате индикации не критично сожрало дорожку, это поправимо, настало время паять. В этот раз я лишился SMD-девственности, и включил 0805 компоненты в схему. Худо-бедно первые резисторы и конденсаторы были припаяны на места. Думаю дальше набью руку, будет легче.
Для пайки использовал флюс, который купил . Паять с ним одно удовольствие, спиртоканифоль использую теперь только для лужения.
Вот готовые платы. На плате управления имеется посадочное место для ардуино нано, часов, а так же выходы для подключения к плате дисплея и датчики (фоторезистор для автояркости и цифровой термометр ds18s20) и блок питания на с регулировкой выходного напряжения (для больших семисегментников) и для питания часов и ардуино, на плате индикации находятся посадочные гнезда для дисплеев, панельки для max2719 и uln2003a, решение для питания четырех больших семисегментников и куча перемычек.
плата управления сзади
Плата индикации сзади:
Ужасный монтаж смд:
Запуск
После припаивания всех шлейфов, кнопок и датчиков пришло время все это включить. Первый запуск выявил несколько проблем. Не светился последний большой индикатор, а остальные светились тускло. С первой проблемой расправился пропаиванием ножки смд-транзистора, со второй — регулировкой напряжения, выдаваемого lm317.ОНО ЖИВОЕ!
Совсем не давно появилась необходимость в доме заиметь часы, но только электронные , так как я не люблю стрелочные, потому что они тикают. У меня есть не малый опыт в пайке и вытравки схем. Порыскав по просторам Интернета и почитав некоторую литературу, я решил выбрать самую простую схему, так как мне не нужны часы с будильником.
Выбрал эту схему так как по ней легко
сделать часы своими рукамиПриступим, так что же нам надо для того, чтобы сделать себе часы своими руками? Ну конечно руки, умение (даже не большое) чтения схем, паяльник и детали. Вот полный перечень того, что я использовал:
Кварц на 10 мГц – 1 шт, микроконтроллер ATtiny 2313, резисторы на 100 Ом – 8 шт., 3 шт. на 10 кОм, 2 конденсатора по 22 пФ, 4 транзистора, 2 кнопки, светодиодный индикатор 4 разрядный KEM-5641-ASR (RL-F5610SBAW/D15). Монтаж я выполнял на одностороннем текстолите.
Но в этой схеме есть недостаток : на выводы микроконтроллера (далее МК), которые отвечают за управление разрядами, поступает довольно таки приличная нагрузка. Ток в общей сумме намного превышается от максимального тока порта, но при динамической индикации МК не успевает перегреваться. Для того чтобы МК не вышел из строя, добавляем в цепи разрядов 100 Ом резисторы.
В этой схеме управление индикатора осуществляется по принципу динамической индикации, в соответствии с которой сегменты индикатора управляются сигналами с соответствующих выводов МК. Частота повторения этих сигналов более 25 Гц и из-за этого свечение цифр индикатора кажется непрерывным.
Электронные часы, выполненные по выше указанной схеме, могут только показывать время (часы и минуты), а секунды показывает точка между сегментами , которая мигает. Для управления режимом работы часов в их структуре предусмотрены кнопочные переключатели, которые управляют настройкой часов и минут. Питание данной схемы осуществляется от блока питания в 5В. При изготовлении печатной платы в схему был включен 5В стабилитрон.
Так как у меня имеется БП на 5В, я из схемы исключил стабилитрон.
Чтобы изготовить плату, выполнялось нанесение схемы с помощью утюга. То есть печатная схема распечатывалась на струйном принтере с использованием глянцевой бумаги, ее можно взять с современных глянцевых журналов. После вырезался текстолит нужных размеров. У меня размер получился 36*26 мм. Такой маленький размер из-за того, что все детали выбраны в SMD корпусе.
Вытравка платы осуществлялась с помощью хлорного железа (FeCl 3 ) . По времени вытравка заняла примерно час, так как ванночка с платной стояла на камине, высокая температура влияет на время вытравки, не используемой меди в плате. Но не стоит переусердствовать с температурой.
Пока шел процесс вытравки, дабы не ломать себе голову и не писать прошивку для работы часов, пошел на просторы Интернета и нашел под данную схему прошивку. Как прошивать МК, так же можно найти в Интернете. Мною был использован программатор, который прошивает только МК компании ATMEGA.
И вот наконец-то наша плата готова и мы можем приступить к пайке наших часов. Для пайки нужен паяльник на 25 Вт с тонким жалом для того, чтобы не спалить МК и другие детали. Пайку осуществляем осторожно и желательно с первого раза припаиваем все ножки МК, но только по отдельности. Для тех, кто не в теме знайте, что детали, выполненные в SMD корпусе, имеют на своих выводах олово, для быстрой пайки.
А вот так вот выглядит плата с припаянными деталями.
Большие часы на светодиодах
Вступление.
Началось всё так. На даче у меня был старый механический будильник (made in USSR), у которого были проблемы с механикой. Я решил собрать электронные часы. Первая проблема — какой индикатор выбрать. ВЛИ и ГРИ не подходать из-за больших перепадов температур на даче. ЖКИ отпадает по той же причине. Остаётся светодиодный индикатор. Мне надоело разглядывать мелкие цифры на индикаторах, а большие семисегментники редкие и дорогие. Решено было сделать индикатор с высотой цифры 50мм из отдельных зелёных светодиодов.
С индикатором разобрались, но им нужно как-то управлять. При этом часы должны идти даже при длительном отсутсвии питания. Будем делать на МК ATTiny2313 и микросхеме RTC DS1307, которая так же имеет встоенный контроллер питания и позволяет подключить батарейку.
1. Индикатор.
Делать будем, как я уже сказал, из отдельных зелёных светодиодов диаметром 5мм. Вот схема индикатора:
Пояснять тут особо нечего. Резисторы токоограничивающие, диоды нужны для красивого рисования цифр. В каждом прямоугольнике на схеме должен быть один разряд (схема у всех одинаковая), по середине — разделительное двоеточие.
2. Основная часть.
Схема, как я уже говорил, на ATTiny2313 и DS1307. Вот она:
Тут уже пояснения требуются. Справа два сдвоенных семисегментника и два светодиода — внутренняя схема маленького индикатора с ОА. Зачем два индикатора? Ночью большой индикатор ярким свечением может мешать спать (часы будут около кровати), по этому индикацию можно переключить на маленький индикатор переключателем SW1. В положении «Ночн.» работает маленький индикатор, в положении «Дневн.» — большой. Этот маленький индикатор я достал из стиральной машины, распиновка есть на печетке. Батрейка на 3В, CR2032. Транзисторы Q1-Q4 можно заменить на любые другие маломощные PNP транзисторы, например на КТ315. Q6-Q9 — на PNP током КЭ не менее 1А, Q5 — на NPN с током коллектора не менее 0,4А. Блок питания может быть любой с напряжением 9-20В, полярность не важна, можно даже переменку пускать. Ток не менее 1А. Стабилизатор U4 нужно установить на радиатор. Кстати, чем меньше входное напряжение — тем легче живётся стабилизатору. У меня БП такой:
Теперь переходим к сборке.
3. Сборка.
Идём в магазин и покупаем детали.
Делаем платы и начинаем паять. Запаять 88 светодиодов, столько же резисторов и 44 диода — не легко, но оно того стоит.
Теперь соединяем всё проводами. Я использовать шлейфы и разъёмы PLS/PBS. Вам помогут эти картинки:
Теперь прошиваем МК. Вот фьюзы:
И включаем:
Кнопки и разъёмы я использовал такие:
4. Корпус.
Корпус я сделал из фанеры и бруска 20*40, зашкурил и покрыл лаком. Сзади поставил два крепежа для крепления на стену.
Кстати, для заклеивания окошек для индикаторов я использовал плёнку от зелёных бутылок, выглядит красиво и защищает от засветки солнцем.
Теперь несколько фотографий:
Светодиодные часы своими руками на ардуино (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.ino | 10 Kb | 853 | Скачать Вы можете скачать файл. |
Diy светодиодные цифровые часы электронные часы комплект с прозрачной крышкой Распродажа
Способы доставки
Общее приблизительное время, необходимое для получения вашего заказа, показано ниже:
- Вы размещаете заказ
- (Время обработки)
- Отправляем Ваш заказ
- (время доставки)
- Доставка!
Общее расчетное время доставки
Общее время доставки рассчитывается с момента размещения вашего заказа до момента его доставки вам.Общее время доставки делится на время обработки и время доставки.
Время обработки: Время, необходимое для подготовки вашего товара (ов) к отправке с нашего склада. Это включает в себя подготовку ваших товаров, выполнение проверки качества и упаковку для отправки.
Время доставки: Время, в течение которого ваш товар (-ы) дойдет с нашего склада до места назначения.
Ниже приведены рекомендуемые способы доставки для вашей страны / региона:
Отправлено в: Корабль изЭтот склад не может быть доставлен к вам.
Способ доставки | Время доставки | Информация для отслеживания |
---|
Примечание:
(1) Вышеупомянутое время доставки относится к расчетному времени в рабочих днях, которое займет отгрузка после отправки заказа.
(2) Рабочие дни не включают субботу / воскресенье и праздничные дни.
(3) Эти оценки основаны на нормальных обстоятельствах и не являются гарантией сроков доставки.
(4) Мы не несем ответственности за сбои или задержки в доставке в результате любых форс-мажорных обстоятельств, таких как стихийное бедствие, плохая погода, война, таможенные проблемы и любые другие события, находящиеся вне нашего прямого контроля.
(5) Ускоренная доставка не может быть использована для почтовых ящиков
.Расчетные налоги: Может взиматься налог на товары и услуги (GST).
Способы оплаты
Мы поддерживаем следующие способы оплаты.Нажмите, чтобы получить дополнительную информацию, если вы не знаете, как платить.* В настоящее время мы предлагаем оплату наложенным платежом для Саудовской Аравии, Объединенных Арабских Эмиратов, Кувейта, Омана, Бахрейна, Катара, Таиланда, Сингапура, Малайзии, Филиппин, Индонезии, Вьетнама, Индии. Мы отправим код подтверждения на ваш мобильный телефон, чтобы проверить правильность ваших контактных данных. Убедитесь, что вы следуете всем инструкциям, содержащимся в сообщении.
* Оплата в рассрочку (кредитная карта) или Boleto Bancário доступна только для заказов с адресами доставки в Бразилии.
Купить SCM Awesome Wristwatch DIY Kit Прозрачные светодиодные часы DIY LED Цифровые наручные часы с электронными часами Набор для сборки электронных часов-онлайн от Лучшие аккумуляторы для электроинструментов на JD.com Global Site
Купить SCM Awesome Wristwatch DIY Kit Прозрачные светодиодные часы DIY LED Цифровые наручные часы с электронными часами DIY Kit В Интернете с сайта Best Power Tool Batteries на международном сайте JD.com — Joybuy.com한국어 사이트 로 이동 중
Перенаправляет вас на корейский сайт…
Извините, этот товар недоступен.
О продукте
СпецификацияУпаковка
- Вес в упаковке: 0,050 кг
- Вес нетто: 0.050 кг
- Размер упаковки: 13.500cm x 9.0cm x 2.0cm
- Комплектация: 1 комплект для сборки электронных часов 1 x Руководство пользователя
Есть вопросы?
Заявление об ограничении ответственности: хотя мы стараемся обеспечить точность информации о продукте, продавцы могут время от времени изменять информацию о продукте.Информация на этом сайте предназначена для справочных целей, и мы рекомендуем вам связаться с продавцом для получения дополнительной информации о продукте. Наши сотрудники службы поддержки клиентов готовы ответить на ваши вопросы с 9:00 до 18:00, с понедельника по пятницу.
Перейдите в Мои заказы -> Связаться с продавцом, чтобы ввести свой вопрос.
Отправлено успешно!
Чтобы проверить ответ, перейдите в Моя учетная запись -> Центр сообщений -> Сообщение продавца
ОК
10 шагов к созданию ваших личных наручных часов с OLED-дисплеем
Поговорка «практика ведет к совершенству» звучит правдоподобно в нише производства электроники и оборудования.Поэтому для повышения уровня пайки, дизайна печатных плат и творчества рекомендуется регулярно браться за проекты «сделай сам». Итак, вот чуть более продвинутый проект DIY-электроники, за который вы можете взяться. Проект представляет собой разработку цифровых наручных часов с использованием электронного комплекта цифровых часов, который можно приобрести здесь.
Проект ориентирован на более опытных домашних мастеров, у которых уже есть некоторый опыт пайки компонентов на печатную плату. Это связано с тем, что вы будете работать с небольшими компонентами для поверхностного монтажа и печатной платой еще меньшего размера.Эти компоненты могут быть меньше, чем вы привыкли, но с помощью приведенных здесь инструкций вы сможете вовремя выполнить проект цифровых часов. Теперь необходимое оборудование в комплекте:
- Микроконтроллер — для вычисления деталей и действий цифровых часов.
- Диоды
- Интегральные схемы
- Резисторы
- Конденсаторы
- Светодиодный экран
- Переключатели
- Крепления для батарей
- Кабели или провода
- Корпус часов и кожаный ремешок.
Важно отметить, что каждый компонент указан в руководстве пользователя, которое поставляется с комплектом. Другие инструкции, которые окажутся вам полезными, — это инструкции, в которых подробно описывается, как должен быть установлен каждый компонент.
Шаги по созданию цифровых часов OLED
Шаг 1: Начните проект с пайки микроконтроллера. Начните с припайки одного из выводов микроконтроллера к печатной плате. Затем проверьте, правильно ли выровнены все остальные выводы.Если да, убедитесь, что вы припаяли старые выводы и что нет коротких замыканий.
Следующим шагом является установка трех небольших интегральных схем «Q1, Q2 и U3». Убедитесь, что они правильно размещены и припаяны, как показано на изображении ниже. Обратите внимание: каждый из них отличается от двух других. Их имя напечатано на упаковке.
Шаг 2: Припаяйте диоды, чтобы были видны «D1 и D2». Эти помеченные детали были помещены, чтобы помочь вам понять, куда должен идти каждый компонент.При этом убедитесь, что черная полоса на диоде совпадает с полосой на паяльной маске.
Шаг 3: Следующим припаяемым компонентом является интегральная схема (SD3078). При использовании микросхемы также сначала припаяйте один контакт, проверьте, выровнены ли остальные, прежде чем приступить к правильной пайке других контактов на печатной плате.
Шаг 4 : Далее следует припаять резисторы. Важно, чтобы вы правильно припаяли резистор в предназначенном для него месте. Поэтому перед продолжением ознакомьтесь с руководством пользователя, прилагаемым к набору.Лучший способ выполнить задачу пайки — положить каплю паяльного материала на одну площадку, а затем припаять резистор с этой стороны. Как только это будет сделано, вы можете припаять другую сторону. Это связано с тем, что с обеих сторон печатной платы будут резисторы.
Шаг 5: Конденсаторы также должны быть припаяны в соответствии с позициями или промежутками, созданными для них. Эти пробелы помечены как «CX», где «X» — это число, например 1, 2, 3…
Шаг 6 : Припаяйте меньший светодиод на место, как указано в вашей таблице.Этот светодиод называется DB1, и для него на печатной плате сделана секция.
Шаг 7: Последняя интегральная схема должна быть припаяна на место после выполнения шестого шага. Для этого также следуйте инструкциям на третьем шаге.
Шаг 8: Припаяйте маленькие переключатели по бокам печатной платы. Убедитесь, что все сделано правильно. Затем припаиваем разъемы USB на противоположной стороне, где были размещены переключатели.
Шаг 9 : Следующий шаг — припайка держателей батареи на месте и прикрепление ее к печатной плате с экранами и компонентами.Обратите внимание, что держатель батареи с использованием процесса монтажа через отверстие следует установить на первую печатную плату со светодиодным экраном. В то время как другие крепления для батарей, оснащенные технологией поверхностного монтажа, должны быть установлены на другой печатной плате. Как только это будет сделано, вы должны соединить обе печатные платы кабелями. Для этого вам нужно будет припаять два кабеля на обоих концах печатных плат.
Шаг 10 : Теперь вы можете собрать весь блок, состоящий из печатных плат, акрилового корпуса и кожаных ремешков. И вот, ваши собственные наручные часы с OLED-подсветкой, сделанные своими руками!
Заключение
Обратите внимание, что все, что вам нужно для выполнения этой самостоятельной задачи, есть в комплекте цифровых OLED-наручных часов.В комплект также входит таблица компонентов и руководство пользователя с подробным описанием того, где должен располагаться каждый компонент. Используя эти ресурсы, вы сможете в кратчайшие сроки продемонстрировать свои цифровые часы семье и друзьям!
Портативный подземный металлоискатель GTX5030 с высокой чувствительностью, ювелирное сокровище, золото, инструмент для обнаружения металла — специальное предложение # C78AB0
Дешевый портативный, простой в установке подземный металлоискатель GTX5030, высокочувствительный инструмент для обнаружения металла сокровища ювелирных изделий оптом.Покупайте качественные промышленные металлоискатели напрямую у поставщиков магазина Goodtool. Наслаждайтесь ✓Бесплатная доставка по всему миру! ✓ Распродажа с ограниченным сроком ✓ Легкий возврат.
Портативный, простой в установке подземный металлоискатель GTX5030 Высокочувствительный инструмент для обнаружения металла золота сокровище ювелирных изделий Технические характеристики
- Фирменное наименование KKMOON
- Сертификация CE
- Товары для домаЭЛЕКТРИЧЕСКИЕ ХАРАКТЕРИСТИКИ
- OriginCN (Origin)
- Номер модели GTX5030 или нет с ЖК-экраном
- es с ЖК-экраном
Портативный подземный металлоискатель GTX5030 с высокой чувствительностью Описание
Купить Портативный подземный металлоискатель с простой установкой GTX5030 Высокочувствительный подземный металлоискатель GTX5030 от поставщика Магазин Goodtool с разумной ценой и максимальной гарантией на Goteborgsaventyrscenter.Вы можете получить потрясающую скидку 50% , предложения и сэкономить 36,59 долларов США при покупке этого товара в разделе Распродажа сегодня на Aliexpress. Таким образом, вам нужно всего лишь заплатить 36,59 долларов США за портативный, простой в установке подземный металлоискатель GTX5030 Высокочувствительный ювелирный инструмент для обнаружения золота с сокровищами.
Мы предлагаем широкий выбор аналогичных промышленных металлоискателей на Goteborgsaventyrscenter, чтобы вы могли найти именно то, что ищете. У нас также есть тысячи портативных подземных металлоискателей с простой установкой GTX5030 Высокочувствительный ювелирный инструмент для обнаружения золота с сокровищами золота Акция, всегда по разумной цене и супер качеству.Кроме того, вы можете выбирать между ценовыми диапазонами промышленных металлоискателей, торговыми марками промышленных металлоискателей или техническими характеристиками промышленных металлоискателей, которые, по вашему мнению, имеют решающее значение для вашего любимого продукта.
С помощью металлоискателя вы можете охотиться за монетами, реликвиями, драгоценностями, золотом и серебром где угодно, включая лужайки, снег, горы и т. Д. Детектор универсален и прост в использовании.
Характеристики:
Регулируемый шток позволяет регулировать длину детектора для удобного использования.
Интерфейс дисплея более четкий и быстрый для чтения данных.
С ручкой и опорой для локтя, которые позволяют удобно переносить и управлять детектором, чтобы этот детектор был удобен для людей разного роста и возраста.
Подходит для поиска и тестирования металлических предметов, золотых и серебряных украшений, монет, реликвий и т. Д. Если вы начинающий охотник за сокровищами или опытный любитель поиска металлов, вы можете легко использовать его.
Звуковой сигнал и указатель указывают на обнаружение металла.
С помощью ручки регулировки громкости вы можете регулировать выходную громкость динамика или наушников.Технические характеристики:
Основной материал: металл
Цвет: черный
Режимы работы: цельнометаллический и ДИСК
Чувствительность: макс. глубина> 180 мм для квартала США в полностью металлическом режиме
Обнаружение объектов: металл (железный гвоздь, железное покрытие, алюминиевая петля, небольшие алюминиевые изделия, монеты, золото, бронза, серебро)
Рабочая частота: 5,69 кГц
Источник питания: 2 * Батарея 9 В (не входит в комплект)
Рабочий ток: в режиме ожидания 10 мА, макс.70 мА
Индикация обнаружения: режим механической стрелки, режим аудио
Чувствительность: регулируемая
Громкость: регулируемая
Регулируемая штанга: макс. длина: 1080 мм / 42,5 дюйма, мин. длина: 780 мм / 30,7 дюйма
Водонепроницаемая поисковая катушка Диаметр: 200 мм / 7,9 дюйма
Гнездо для динамика или наушников: 1,2 дюйма
Применение: тестирование металлических инородных тел в сырье, топливе и продуктах питания, обнаружение подземных трубопроводов и трубопроводов, археология, разведка, обнаружены клады из золота, серебра и металлических артефактов, приобретение металлолома промышленностью, таможенный досмотр и проверка безопасности, обнаружение интерпола поиском, проверка металлических инородных тел в экспрессах и багаже.
Размер упаковки: 540 * 220 * 110 мм / 21,3 * 8,7 * 4,3 дюйма
Вес упаковки: 1250 г / 2,8 фунтаПримечание:
1. Поисковая катушка водонепроницаема, но корпус управления не является водонепроницаемым.
2. В этот продукт не входят наушники.Список пакетов:
1 * Основной блок металлоискателя
1 * Подлокотник
2 * Шатун
1 * Поисковая катушка
1 * Руководство пользователяДешевые промышленные металлоискатели, покупайте качественные инструменты напрямую у поставщиков Китая : Портативный, простой в установке, подземный металлоискатель GTX5030, высокочувствительный ювелирный инструмент для обнаружения золота с сокровищами Наслаждайтесь ✓Бесплатная доставка по всему миру! ✓ Распродажа с ограниченным сроком ✓ Легкий возврат.
Если у вас есть интерес к другим продуктам, связанным с Portable Easy Installation Underground Metal Detector GTX5030 High Sensitivity Jewelry Treasure Gold Metal Detecting Tool , вы можете поискать все это на нашем веб-сайте, так как у нас есть лучшие промышленные металлоискатели, из которых Вы можете посмотреть, сравнить и купить онлайн. У нас также есть много интересных продуктов, которые вы, возможно, захотите увидеть из наших связанных коллекций: прозрачные женские часы , инструмент для вязания крючком, часы ary, светящаяся трубка, радиатор kx250, большая трубка часов, комплект для замены батареи часов Suunto, светодиодный диммер mi, мужские часы , выхлопной мотоцикл, часы своими руками, винтажные детали электроники, и многое другое.
На Goteborgsaventyrscenter мы не только предлагаем вам доступную цену и хорошее качество промышленных металлоискателей, мы также хотим дополнить ваш выбор и поддержать вас при покупке этого товара, предоставив вам объективный портативный подземный металлоискатель с простой установкой. GTX5030 High Sensitivity Jewelry Treasure Gold Metal Detecting Tool обзоры и рейтинги реальных пользователей онлайн.
Не пренебрегайте ограниченными по времени предложениями на промышленные металлоискатели и эксклюзивными скидками на промышленные металлоискатели только в Goteborgsaventyrscenter.Просто нажмите кнопку «Заказать сейчас » выше, чтобы получить дополнительную информацию об этом портативном, легком в установке, подземном металлоискателе GTX5030 Высокочувствительный ювелирный инструмент для обнаружения золота «Сокровище» .
ruthsarian / stc_diywatch: Прошивка для набора DIY цифровых часов на базе STC15F204EA.
ПРИМЕЧАНИЕ. Этот проект находится в разработке и еще не полностью протестирован. Ожидайте ошибок.
Это замена прошивки для набора светодиодных часов DIY на базе STC15L204EA (доступен на Banggood и eBay).Он использует sdcc для сборки и stcgal для прошивки прошивки.
STC15L204EA — это 3-вольтовая версия STC15F204EA, работающая от 5-вольт.
Особенности
- Дисплей в течение 5 секунд, затем перейдите в режим выключения питания, пока не будет нажата левая кнопка. Это помогает сохранить заряд батареи.
- Отображение времени, месяца / дня, года и дня недели.
- Установите время, день, месяц и год. День недели рассчитывается автоматически.
- Возможность отображения времени в 12- или 24-часовом формате.
- Буквенное обозначение дня недели.
- Секретное сообщение прокрутки.
Функции для добавления
- Улучшение энергопотребления.
- Создать какое-либо предупреждение о низком заряде батареи.
- Изменить яркость дисплея. (низкий приоритет; может быть, сохранить значение в оперативной памяти часов?)
Как пользоваться часами
- Короткое нажатие левой кнопки переключает режимы дисплея (время, день / месяц, год, день недели)
- Длительное нажатие левой кнопки приведет к переходу в режим изменения значения, на что указывают мигающие числа.
- Правая кнопка используется для увеличения мигающего значения. Короткое нажатие увеличивает на единицу. Нажмите и удерживайте кнопку для быстрого увеличения.
- При отображении текущего времени удерживайте обе кнопки нажатыми, чтобы отобразить секретное сообщение.
Потребляемая мощность
Эти часы работают от батарейки типа «таблетка» CR2032 на 3 вольта. Из-за этого, а также из-за того, что корпус сложно снять для установки новой батареи, потребление энергии вызывает беспокойство. Стандартная прошивка, похоже, потребляет около 5 миллиампер (мА), когда дисплей включен, и около 350 микроампер (мкА), когда дисплей выключен.Эта прошивка в настоящее время потребляет около 8 мА, когда дисплей включен, и около 300 мкА, когда дисплей выключен. Предполагая, что новый CR2032 имеет около 200 миллиампер-часов (мАч), батареи, если часы не работают, хватит примерно на месяц. Потребление дисплея может быть дополнительно уменьшено за счет замедления тактовой частоты микроконтроллера (через регистр CLK_DIV). Это может дать экономию около 2 мА при включенном дисплее, но требуется дополнительная работа.
Модификация мощности, часть 1 — Удаление 3 резисторов 10 кОм
Чтобы продлить срок службы батареи, необходимо максимально снизить энергопотребление при выключенном дисплее.Этот комплект для часов включает 3 подтягивающих резистора по 10 кОм, подключенных к DS1302. Эти три контакта имеют нагрузочные резисторы 40 кОм на землю. Здесь большая часть 300uA потребляется с выключенным дисплеем. Чтобы устранить это постоянное потребление мощности, снимите (или не устанавливайте) три резистора 10 кОм. Для компенсации в прошивке необходимо изменить 3 контакта DS1302 на двухтактный выход. Конечным результатом является снижение энергопотребления при выключенном дисплее примерно до 50 мкА. Это должно привести к тому, что срок службы батареи приблизится к 5 месяцам! Код этой модификации будет добавлен в ветку power этого репозитория.
Модификация мощности, часть 2 — Вырезать следы и добавить диод
DS1302 имеет режим пониженного энергопотребления, в который он переходит при отключении питания VCC2 (контакт 1). В этом режиме DS1302 потребляет наноампер. К сожалению, в этом комплекте VCC2 и VCC1 (контакт 8) соединены вместе, в результате чего DS1302 остается в нормальном рабочем режиме даже при выключенном дисплее, потребляя до нескольких сотен микроампер (но на практике измеряемая величина составляет около 50 мкА).
Если VCC1 и VCC2 были разделены, VCC1 питается от батареи, а VCC2 управляется микроконтроллером, есть возможность отключить питание VCC2 при выключении дисплея, что снизит энергопотребление примерно до 400 наноампер.
Для этого необходимо вырезать две дорожки. Во-первых, необходимо обрезать дорожку, идущую от конденсатора рядом с DS1302 и контактом 1. Эта дорожка передает питание от батареи, и ее отключение отключает питание как VCC1, так и VCC2. Следующая трасса, которую нужно вырезать, — это линия между контактами 1 и 8 DS1302. Обе дорожки находятся на нижней стороне печатной платы. После отрезания дорожек необходимо добавить перемычку между контактом 1 DS1302 (VCC2) и портом 3.0 (контакт 11) микроконтроллера.
Чтобы вернуть питание на VCC1, необходимо использовать диод для подключения батареи к контакту 8 DS1302.Диод используется вместо перемычки, потому что VCC2 должен иметь более высокое напряжение, чем VCC1, чтобы DS1302 переключился на питание VCC2 и вернулся в нормальный режим работы. Диод будет обеспечивать падение напряжения 0,6 В, при этом напряжение VCC2 немного выше, чем напряжение VCC1, когда VCC2 запитан.
Затем необходимо изменить микропрограммное обеспечение, чтобы перевести порт 3.0 в режим двухтактного вывода, а затем установить его на логику 1. Затем микропрограмму необходимо изменить его на логический 0 непосредственно перед переходом в режим отключения питания. Код этой модификации будет добавлен в ветку power этого репозитория.
ПРИМЕЧАНИЕ: Работа над модификацией мощности еще не завершена.
Оборудование
Подключение
Заголовок P1 Адаптер UART P3.1 RXD P3.0 TXD ЗЕМЛЯ ЗЕМЛЯ 5 В 5 В Требования
- Windows, Linux или Mac (не тестировалось на Linux или Mac; прокомментируйте результаты на Linux или Mac)
- sdcc установлен и находится в пути (рекомендуется sdcc> = 3.5.0)
- sdcc (или, необязательно, stc-isp). Обратите внимание, что вы можете либо выполнить команду «git clone —recursive …» при проверке этого репо, либо выполнить команду «git submodule update —init —recursive», чтобы получить stcgal.
Использование
очистить делать сделать вспышку
Опции
- Заменить последовательный порт по умолчанию:
STCGALPORT = / dev / ttyUSB0 сделать флэш-память
- Добавить другие параметры:
STCGALOPTS = "- l 9600 -b 9600" сделать вспышку
Используйте инструмент STC-ISP flash
Вместо stcgal вы также можете использовать официальный инструмент stc-isp, e.g stc-isp-15xx-v6.85I.exe для прошивки. Приложение для Windows, но у меня тоже отлично работает под Mac и Linux с вином.
ПРИМЕЧАНИЕ: Из-за оптимизаций, которые используют раздел «eeprom» для хранения таблиц поиска, если вы используете mcu модели флэш-памяти 4k И если используете инструмент stc-isp, вы должны прошить main.hex (как файл кода) и eeprom .hex (как файл EEPROM). (Игнорируйте предупреждение stc-isp о превышении свободного места при загрузке файла кода.) Чтобы сгенерировать eeprom.hex, запустите:
Предположения часов
Некоторые части кода предполагают 11.Внутренние системные часы RC 0592 МГц (устанавливаются stc-isp или stcgal). Например, если это отличается, необходимо отрегулировать процедуры задержки.
Отличия от оригинальной работы
Этот проект основан на проекте stc_diyclock Йенса Йенсена. Без его оригинальной работы этот проект не существовал бы. Модификации оригинальной работы Йенса включают
- Некоторое содержание этого README было изменено, чтобы отразить различия с этим проектом.
- Код для функций, не поддерживаемых этим комплектом (датчики температуры и света), был удален. Порядок работы светодиодного дисплея
- был изменен с учетом аппаратного обеспечения этого комплекта.
- Другие изменения кода, отражающие другую конфигурацию PIN-кода этого комплекта.
- Форматирование кода изменено в соответствии с моими предпочтениями.
- Новый код для поддержки перевода MCU в режим отключения питания для экономии заряда батареи; аналогично тому, как работает оригинальная прошивка.
Заявление об отказе от ответственности
Этот код предоставляется как есть, без каких-либо гарантий или обязательств. Поскольку исходная прошивка, загруженная в STC MCU, не может быть загружена или скопирована, она не может быть восстановлена.Если вам неудобно экспериментировать, я предлагаю получить еще один пустой микроконтроллер STC и использовать его для тестирования, чтобы при желании можно было вернуться к исходной прошивке.
Список литературы
DIY Digital Wristwatch — Zak’s Electronics Blog ~ *
Основным стимулом для этого проекта было увидеть, сколько аппаратного и программного обеспечения я могу втиснуть в похожее на наручные часы устройство, размером не больше самого дисплея. OLED-дисплей был выбран из-за того, что его всего один.5 мм толщиной и не требуют подсветки (каждый пиксель излучает свой свет), но в основном потому, что выглядят круто. Изначально у часов должен был быть дисплей 0,96 дюйма, но оказалось слишком сложно разместить под ним все, что я хотел. Увеличение размера до 1,3 дюйма было идеальным.
Схема наручных часов
На аппаратной стороне часы содержат микроконтроллер Atmel ATmega328P, регулятор 2,5 В, часы реального времени Maxim DS3231M, монохромный OLED 1,3 ″ 128 × 64, 2 светодиода (красный и зеленый), зуммер, зуммер, Трехпозиционный переключатель для навигации, питание от LiPo-аккумулятора емкостью 150 мАч, который можно заряжать через USB и 2 печатные платы (хотя одна печатная плата используется только как подъемник для OLED).ATmega328P использует свой внутренний генератор 8 МГц и работает от линейного стабилизатора 2,5 В. Его ток потребления составляет около 1,5 мА в активном состоянии и 100 нА в спящем режиме.
DS3231M RTC — это превосходный чип, заключенный в небольшой 8-контактный корпус, который включает встроенный резонатор MEMS с температурной компенсацией с точностью ± 5 ppm (± 2 минуты 40 секунд в год). Требовались только развязывающий конденсатор и несколько дополнительных подтягивающих резисторов. RTC подключен так, что вместо подачи питания на вывод VCC он подается на вывод Vbat, что снижает его ток потребления с примерно 100 мкА до 2.5uA.
К сожалению, этот чип, кажется, очень трудно достать по разумной цене, если вы не в США. Пришлось получить свои в качестве образцов.В схеме зарядки батареи используется Microchip MCP73832 вместе с некоторыми дополнительными компонентами для распределения нагрузки, при которых батарея может заряжаться без вмешательства в нее остальных часов.
Вы могли заметить на схеме, что светодиоды напрямую подключены к микроконтроллеру без каких-либо резисторов. Внутренние полевые МОП-транзисторы микроконтроллера имеют сопротивление во включенном состоянии около 40 Ом, поэтому с сопротивлением 2.Напряжение питания 5 В и светодиоды с 2 В f , около 12,5 мА проходит через светодиоды. Я бы хотел иметь синий светодиод, но падение напряжения для них обычно превышает 3 В, что потребовало бы дополнительных резисторов и полевого МОП-транзистора.
Поскольку микроконтроллер работает от 2,5 В, необходимо немного снизить напряжение батареи, чтобы получить показания АЦП. Это делается с помощью простого делителя напряжения. Однако с делителем напряжения, подключенным к батарее, через него будет постоянно протекать ток около 350 мкА, это огромная трата энергии.Был добавлен P-MOSFET (и некоторое преобразование уровня напряжения для него, о котором я забыл в первой версии, поэтому он всегда оставался включенным), поэтому делитель можно включать только при необходимости.
Используемый стабилизатор 2,5 В — это Torex XC6206, выбранный в первую очередь из-за его крошечного тока покоя, составляющего всего 1 мкА.
Почему линейный регулятор, а не импульсный? Импульсные регуляторы, на которые я смотрел, имели КПД не менее 80% при нагрузке 2 мА, но этот КПД быстро упал до менее 50% при нагрузке 100 мкА.Поскольку устройства, подключенные к регулятору, потребляют 2–3 мкА в спящем режиме, импульсный стабилизатор будет работать очень плохо по сравнению с линейным регулятором. Эффективность линейного регулятора 2,5 В составляет 60% при входном 4,2 В до 83% при входном 3 В.Нижняя сторона
Верхняя сторона, под дисплеем
Итак, в нашем распоряжении есть красивый OLED-дисплей и 32 Кбайт программного пространства. Разве мы не можем иметь больше, чем просто время и дату?
Много времени было потрачено на оптимизацию кода рендеринга, которая, короче говоря, включает в себя копирование растровых изображений из флэш-памяти в буфер кадра в ОЗУ и отправку буфера кадра через SPI на OLED.Конечным результатом была возможность поддерживать 100+ кадров в секунду почти во всех областях часов с 8-мегагерцовым AVR. Однако, поскольку анимация основана на кадрах, а не на времени, и для экономии энергии, частота кадров ограничена 60 кадрами в секунду.
Некоторые из основных анимированных вещей:
- ЭЛТ-анимация при входе и выходе из спящего режима (похожа на ЭЛТ-анимацию, которая есть на некоторых смартфонах Android).
- Основные временные числа имеют тикерный эффект.
- Меню имеет анимацию прокрутки влево / вправо, и при выборе параметра текущее меню выпадает с экрана, а следующее выпадает.
- Установите до 10 времен будильника.
Количество сигналов тревоги ограничено только объемом доступной EEPROM. - Каждый будильник имеет час, минуту и дни недели, когда он должен быть активен.
Меню сигналов тревоги
Breakout
Автомобиль dodge
Фонарик
Включает все OLED-пиксели и светодиоды, также имеет режим стробоскопаСекундомер
- Управление громкостью канала таймаут
- Яркость дисплея
- Анимации
Вы же не собираетесь их выключать, правда?
Настройки громкости
В «активном» режиме микроконтроллер старается максимально уйти в спящий режим.В режиме ожидания контроллер будит каждую миллисекунду, чтобы увидеть, нужно ли что-то обновлять, если нет, он возвращается в режим ожидания, это обычно занимает менее 100 мкс, если дисплей не нуждается в обновлении. В этом режиме потребляемый ток может составлять от 0,8 мА до 2 мА, в зависимости от того, сколько времени требуется для отрисовки кадров (быстрое время отрисовки кадра = больше времени в режиме ожидания).
В «спящем» режиме микроконтроллер выключает OLED-дисплей и переходит в спящий режим с пониженным энергопотреблением, в котором он пробуждается только нажатием кнопки, сигналом RTC или подключением USB.В этом состоянии микроконтроллер потребляет ~ 100 нА.
В спящем режиме общий ток, потребляемый часами, составляет около 6 мкА. В активном режиме потребляемый ток может варьироваться от 2 мА до более 70 мА, хотя обычно потребляемый ток составляет 10 мА.
Срок службы батареи в различных режимах
Емкость батареи: 150 мАч
Минимум (спящий режим) | Типичный (основной дисплей времени) | Высокий (фонарик) |
---|---|---|
6uA 2,85 года | 10 мА 15 часов | 64 мА 2 часа 20 минут |
Если часы находятся в активном режиме в среднем 1 минуту в день (с 5-секундным тайм-аутом, который будет проверять время 12 раз в день) и Все каналы громкости установлены на минимум, часы должны работать около 1 года и 4 месяцев без подзарядки.
Пробой тока (типовой)
Деталь | Ток |
---|---|
ATmega328P (спящий / активный) | 100 нА / 1,5 мА |
OLED (спящий / активный) | 500 нА / 8,5 мА |
DS3231M RTC | 2,5 мкА |
Диод Шоттки (D1) (обратная утечка) | 1 мкА |
Регулятор (ток покоя) | 1 мкА |
Другие (утечка MOSFET и т. Д.) 1 мкА | |
Всего (спящий / активный) | 6.1uA / 10mA |
У первой версии было несколько проблем:
- Добавлено преобразование уровня для P-MOSFET АЦП.
Без преобразования уровня P-MOSFET всегда был включен. Чтобы выключить P-MOSFET, напряжение затвора должно быть примерно на том же уровне, что и напряжение его источника (который подключен к батарее), но микроконтроллер выдавал только 2,5 В. - Добавлен понижающий резистор затвора для полевого МОП-транзистора, управляющего эхолотом.
Затвор полевого МОП-транзистора был плавающим, когда микроконтроллер был запрограммирован, что вызывало включение полевого МОП-транзистора и пропускание неимпульсного тока через звуковой сигнализатор, что, вероятно, не годилось для него. - Большие контактные площадки для разъема MicroUSB.
Обычно разъемы SMD MicroUSB имеют контакты для пайки по бокам и должны иметь дополнительные контактные площадки под пайкой, но, поскольку они припаяны вручную, нижняя часть недоступна. Без дополнительных площадок для пайки разъем USB шатался, поэтому некоторые контакты разъема в конечном итоге сломали паяные соединения. Чтобы решить эту проблему, я увеличил боковые контактные площадки для пайки так, чтобы разъем можно было припаять по всей его стороне, а не только за язычок. Больше никаких шатких разъемов.
Из 3 OLED-дисплеев 2 погибли через несколько минут после подключения к часам. Один с Ebay, другой с AliExpress. Я до сих пор не уверен, почему они умерли, может просто китайское качество? Тот, который работал, тоже был с Ebay.
- Программирование через USB.
На данный момент нужно воткнуть в плату 4 провода (программирование SPI) и потом надеяться, что они не выпадут при программировании. - Добавьте датчик уровня топлива IC.
В настоящий момент уровень заряда батареи определяется по ее напряжению, это не очень точный метод определения оставшегося заряда батареи. - Другой микроконтроллер.
Текущая прошивка использует ~ 28 КБ из 32 КБ доступного программного пространства в ATmega328P, другой микроконтроллер с большим объемом программного пространство программы). Тем не менее, ATmega328P имеет больше всего программного пространства для AVR в 32-контактном корпусе TQFP, поэтому для того, чтобы иметь больше программного пространства, мне пришлось бы использовать 44-контактный AVR. Интересно выглядит ATmega1284. - Импульсный регулятор, регулятор нагнетательного насоса или, может быть, гибридное решение?
Линейный регулятор, который используется в настоящее время, не особенно эффективен, а импульсные регуляторы не очень хороши с низким потреблением тока. Возможно, регулятор накачки заряда или гибридное решение для переключения между линейным регулятором для спящего режима и импульсным регулятором для активного режима? - Случай какой-то?
Схема | Деталь / значение | Описание | Количество | |||
---|---|---|---|---|---|---|
U1 | Atmel ATmega328P | Микроконтроллер | 1 | 9022 M U1 зарядное устройство IC1 | ||
U4 | XC6206P252MR | 2.Регулятор LDO 5 В | 1 | |||
U2 | DS3231MZ + | RTC | 1 | |||
Q1, Q2 | DMP1045U | P-MOSFET3 | 90212 | |||
D1 | ZLLS410 | Диод Шоттки | 1 | |||
D2 | TS4148 | Высокоскоростной диод | 904 900 CnFКонденсатор | 1 | ||
C4, C6, C7 | 100nF | Конденсатор | 3 | |||
C3, C8, C9, C10 | 1uF422 | 2,2 мкФ | Конденсатор | 1 | ||
C1, C2, C11 | 4,7 мкФ | Конденсатор | 3 | |||
R4, R8, R10 | 10021 Резистор | 100R 9004 | R6 | 2.7K | Резистор | 1 |
R5 | 7,5K | Резистор | 1 | |||
R7 | 10K | Резистор | 1 | 904 214 904 222 904 1 | ||
R2, R3, R11 | 47K | Резистор | 3 | |||
R9 | 390K | Резистор | 1 | |||
RN1 | 904 резистор сеть1 | |||||
LED1 | Светодиод (зеленый) | Светодиод | 1 | |||
LED2 | Светодиод (красный) | Светодиод | 1 | |||
LS1 | Магнитный зонд 1||||||
SW1 | 3-позиционный навигационный переключатель | — | 1 | |||
— | Разъем MicroUSB (Ebay) | — | 1 | |||
OLED1 | OLED (Ebay / AliExpress) | — | 1 | |||
-904 Ebay аккумулятор ( | Ebay) — | 1 | ||||
— | Основная плата | — | 1 | |||
— | Плата подъема дисплея | — | 1 | |||
— | NATO— | NATO1 |
Показано на
Atmel, HackADay, Electronics Lab, adafruit
Водонепроницаемость до 0 метров!
Создайте свои собственные светодиодные часы
Было время в начале 1970-х годов, когда светодиодные часы стоили около 2000 долларов.В наши дни они считаются отвратительными анахронизмами. А что может быть интереснее, чем создание собственного?
Spikenzie Labs недавно прислала нам один из своих наборов для светодиодных часов Solder: Time [$ 29,95]. Поставляется в виде простого в сборке комплекта печатной платы с корпусом из четырех листов акрила, вырезанного лазером. Чтобы собрать комплект, вам потребуются базовые навыки пайки. Если вам удобно паять пару микросхем, у вас не будет проблем со сборкой всего за 20 минут. Полностью собранная версия доступна за 39 долларов.95, если вы не любитель DIY.
Все резисторы и конденсаторы имеют одинаковые номиналы, поэтому ошибиться сложно. Просто убедитесь, что вы правильно устанавливаете микросхемы — они установлены с перевернутой маркировкой. Единственная сложная часть сборки платы — это крепление держателя аккумулятора. Это деталь для поверхностного монтажа, а это значит, что вам придется придумать умный способ удерживать ее на месте во время пайки (Спикензи рекомендует ленту, которую я использовал).
После сборки платы вам нужно будет собрать многослойный акриловый сэндвич, чтобы сформировать корпус.Здесь нет ничего особенно сложного. Просто убедитесь, что каждый слой правильно выровнен и переключатель управления не привязан. Когда все встанет на свои места, вручную затяните винты в предварительно нарезанные отверстия и прикрепите ремешок на липучке «один размер подходит всем».
Нажмите кнопку справа, чтобы отобразить время. Он отключается через несколько секунд для экономии заряда батареи CR2032, и, по оценкам компании, при умеренном использовании он прослужит до пяти лет. Внизу платы есть перемычка, чтобы установить Solder: Time в режим «всегда включен» для использования в качестве настольных часов, хотя вам понадобится внешний источник питания.
Программирование часов тоже очень простое. Дважды коснитесь кнопки управления и удерживайте ее, чтобы изменить время. Единственное, что меня беспокоит, это то, что часы показывают только 12-часовое время.