Электронные часы своими руками

Shuffle ›
Блог ›
Электронные часы из подножного корма своими руками.

Заждались новых проектиков от Борисыча? =) Ну что же, вот и дождались. В этот раз я покусился на святое — на ВРЕМЯ! =)

Давным-давно, а еще точнее года 3 назад, когда я еще толком и не представлял себе как работают микроконтроллеры и что с ними делать, я приобрел по-случаю несколько светодиодных матриц китайского производства. Думал себе, что разберусь что к чему да использую их как макет в изготовлении еще самого первого проекта LedMicroDrive. Да только вот не пригодились они мне тогда и выбросил я эти матрицы в ведро в коробку со всяким радиоэлектронным хламом. А вот в последний месяц, разбирая и выбрасывая всякое ненужное, наткнулся и решил их куда-нибудь применить. Сюда же добавим мое вечное недовольство отсутствием часов в комнате и то, что приходится брать постоянно в руки телефон и смотреть время на нем. Ну и какие же мысли могли родиться у меня в голове после всего этого? Естесственно «А может часики забабахать?». Да еще иучитывая, что в текущем проекте случился перерыв пока завод изготавливает по моему проекту печатные платы под светодиоды и блоки управления, я решил — часам БЫТЬ!

И закипела работа, и заскрипели мозги, и полилось кофе…
Взял в руки 3 матрицы и начал представлять, как будут выглядеть часики в готовом виде.

вот они, изделия китайской промышленности =)

С самого начала я решил, что часы в сборе будут по размеру не больше самих матриц. Ну разве что самую малость, ровно на размер кнопок для переключения режимов и выставления времени. Мало этого? Так мы усложним! Надо сделать так, чтобы вся «начинка» и сами матрицы были на одной плате. Никаких отдельных блоков для электроники и индикаторов! Ясно, что об односторонней плате придется забыть… Это был полезный для меня опыт — разместить микросхемы, радиоэлементы и всю разводку на обеих сторонах. Раньше в своих поделках я старался умещать все радиоэлементы на одну сторону. Двусторонние платы все-таки сложнее в изготовлении…

Вобщем за ночь я нарисовал схему и полностью развел плату. Ну не спалося мне =))

мой любимый Eagle Cad и почти готовая плата на экране

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

вот платка с заду…

…а вот она же с переду

Некоторые элементы ушли прямо под матричные индикаторы, пусть там и живут.

Еще пару часов… несколько деталек… паяем… проверяем… Вот, готовый результат.
3 матричных индикатора, 3 кнопки и звуковая пищалка — вот и все, что на виду.

часики спереди

Корпус решил вообще не изготавливать. Спереди на индикаторы наклеил кусок тонировки (внешний вид и читаемость сразу улучшились), сзади залил электронику лаком дабы не окислилось и не заляпалось. Эдакий техно-дизайн =)

вид сзади —

Батарейка немного портит вид, но без нее часы сбрасывали бы время при отключении питания. А так, они еще года 3 смогут идти без внешнего питания.

Еще день потратил на написание и отладку прошивки. Никаких особых наворотов в виде отображения температуры-влажности-солнечных затмений и прочей хренотени я не стал делать. Потому как уверен, что никогда пользоваться этим не буду. Мне требовалось только отображение времени, это я и сделал. Правда один хрен добавил еще несколько «ненужных» функций типа отображения времени в режиме МИНУТЫ-СЕКУНДЫ, показа даты и дня недели, полноценной (как в нормальных устройствах) настройки времени и даты, выбора шрифта часов из 3-х имеющихся, коррекции хода часов… Вобщем все как всегда — хотел простенько, а сделал как надо =)))

Ну и напоследок — пару фоток готовых часиков.

для масштаба — батарейка АА

еще вот такой шрифт…

…и вот такой

Пока даже не определился, какой шрифт мне больше нравится… =)

Вобщем теперь я с часами, на которые потратил аж целых 2 дня и 1 ночь и несколько радиодеталек, валяюшихся без дела. Радуюсь =)

PS: А вот и видео подоспело как раз

И да, изделие некоммерческое. Поэтому проект в Eagle Cad и прошивку дарю всем желающим собрать себе такие же. Лежит на моем сайте — ЗАБРАТЬ ПРОЕКТ СЕБЕ.

Схема электрическая самодельных часов с термометром

Микроконтроллер PIC18F25K22 берёт на себя всю обработку данных и отсчёт времени, а на долю ULN2803A остаётся согласование его выходов со светодиодным индикатором. Небольшая микросхема DS1302 работает как таймер точных секундных сигналов, частота её стабилизирована стандартным кварцевым резонатором 32768 Гц. Это несколько усложняет конструкцию, зато вам не придётся постоянно подстраивать и корректировать время, которое будет неизбежно запаздывать или спешить, если обойтись случайным ненастроенным кварцевым резонатором на несколько МГц. Подобные часы скорее простая игрушка, чем качественный точный хронометр.

При необходимости, датчики температуры могут быть расположены далеко от основного блока — они соединяются с ним трёхпроводным кабелем. В нашем случае один температурный датчик установлен в блок, а другой расположен снаружи, на кабеле длинной около 50 см. Когда пробовали кабель 5 м, то тоже прекрасно функционировало.

Дисплей часов изготовлен из четырех больших светодиодных цифровых индикаторов. Первоначально они были с общим катодом, но изменены на общий анод в финальной версии. Вы можете ставить любые другие, потом просто подберёте токоограничительные резисторы R1-R7 исходя из требуемой яркости. Можно было разместить его на общей, с электронной частью часов, плате, но так гораздо универсальнее — вдруг вы захотите поставить очень большой LED индикатор, чтоб их было видно на дальнем расстоянии. Пример такой конструкции уличных часов есть тут.

Сама электроника запускается от 5 В, но для яркого свечения светодиодов необходимо использовать 12 В. Из сети, питание поступает через понижающий трансформатор адаптер на стабилизатор 7805, который образует напряжение строго 5 В. Обратите внимание на небольшую зелёную цилиндрическую батарейку — она служит источником резервного питания, на случай пропадания сети 220 В. Её не обязательно брать на 5 В — достаточно литий-ионного или Ni-MH аккумулятора на 3,6 вольта.

Для корпуса можно задействовать различные материалы — дерево, пластик, металл, либо встроить всю конструкция самодельных часов в готовый промышленный, например от мультиметра, тюнера, радиоприёмника и так далее. Мы сделали из оргстекла, потому что оно легко обрабатывается, позволяет увидеть внутренности, чтоб все видели — эти часы собраны своими руками. И, главное, оно было в наличии 🙂

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

Схемы на микроконтроллерах

В этой пошаговой инструкции расскажу как сделать настенные часы своими руками.

Особенности часов:

  • Большие цифры (каждая цифра примерно равна размеру листа формата А4).
  • Тонкие стенки (можно вставить в рамку для картины).
  • Автоматическая регулировка в зависимости от яркости освещения в комнате.
  • Выделенная кнопка переключения летнего времени.