Arduino – Годинник на світлодіодних стрічках.

Бажання зробити свій перший годинник нарешті збіглося з можливістю, тому, дивлячись на інтерес до процесу паяння синочка, ми разом взялися до роботи. ( частина 2, частина 3 )

Щоб не морочитися з розробкою плат під світлодіоди, і для максимально швидкої та простої роботи вирішили побудувати на звичайній світлодіодній стрічці на 12 В.
Довжина сегмента цифри дорівнює 4-м сегментам діодної стрічки. На аркуші А4 відміряємо висоту майбутньої цифри, прикладаючи відрізки стрічки, формуємо символ і робимо її трохи похилою, так приємніше виглядає. Далі наклеюємо на підготовлену основу. У нас для цих цілей послужила стара рекламна вивіска. Після наклеювання, біля кожного сегмента робимо отвір для проводів. Заводимо і припаюємо до «+» і «_» кожного сегмента.
Поки синочок запаює, приступаємо до плат управління.
Для початку вирішив робити зі статичною індикацією. Для цього розвів плату для підключення сегментів.
  і плату керування.
Після складання завантажуємо тестовий скетч для перевірки.

Так, оскільки метою було зробити все від початку до кінця самостійно, то схеми і ескізи писалися з нуля. Повторювати щось було нецікаво.

Тепер, найголовніше – корпус. Чесно кажучи, рішення з чого робити корпус затягнулося на 2 місяці. Перебирали різні варіанти, від алюмінію до фанери. Так, як цей годинник буде встановлений на вулиці – дерево в будь-якому вигляді відпадає. Металу також немає, тому що в квартирних умовах з ним не попрацюєш, та й коштує він пристойно.
Рішення прийшло випадково – пластикове підвіконня!!! Зайшли на фірму і забрали шматочки по 600 мм за копійки, віддали обрізати. Склеїли «Драконом», пройшлися наждачним папером, потім задули чорною матовою фарбою з балончика. Скло поставили «бронза матова».
Вийшло так.

Ну і трохи «жаху» нутрощів.

У нижній частині виведені кабель живлення, датчик температури і 2 кнопки налаштування. Спочатку датчик температури виглядав з корпусу на 5 мм і через деякий час показував температуру на 2 градуси вище, тому довелося витягнути його на 15 см з корпусу.

Для заняття дитини цікавою справою в нудні зимові вечори – цей проект дуже допоміг. Та й не тільки дитині ))).

Для бажаючих піти легшим шляхом – повторення, без набивання гуль, нижче прикріплені файли плат і прошивка.

Ну, а в якості анонсу наступної статті, скажу, що робимо другий годинник БІЛЬШИЙ. Висота сегментів – в розмір аркуша А4. Плануємо повісити у дворі на будинку.

Показують ось так

Файли плат для годинника

Прошивка sketch_PrintClockSecundomerTEMP_Button10102018 (1)

Деякі схеми для додаткового розуміння.

21 коментар до “Arduino – Годинник на світлодіодних стрічках.”

  1. Если прошивка присутствует , значит проект открытый )))
    Но без схемы сложновато вникнуть начинающему.
    Используется ли DS3231?

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

    2. Можно. У меня под рукой была 1307. 3221 лучше использовать потому как там точность/стабильность выше. Хотя, после того как на 1307 притянул кварц к земле – точность повысилась. Без этого они убегали на минуту за неделю.

  2. Спасибо.

    “Длина сегмента цифры равна 4-м сегментам диодной ленты”
    Как Вы этого добились? Все ленты которые встречал в продаже соединены по схеме 3 диода и резистор, и режутся блоком 2,5/5 см.

    1. Посчитав светодиоды на фото, где часы показывают температуру, выходит что использовалась лента 120/м.
      Т.е. 3 сегмента по 3 светодиода 2,5 см.
      Отсюда высота цифр ~15см. Ширина 7,5 см.
      Использовано 2,1м ленты. Минимальная мощность 120 ленты 9,6w./м. Считаем 2,1х9,6=20,16w Хотелось бы секунды ещё. Выходит часы будут светить как лампа накаливания 40-75w.
      Удалось ли пониженным напряжением приглушить ленту?
      На ночь приглушить по-моему нереально…
      Растолкуйте пожалуйста.

      1. По первым часам (маленьким) я уже не помню сколько метром ленты ушло. Учитывая, что лента никогда не будет светить всеми сегментами, то потребление там мизерное. Записи замеров не могу найти, но там реально потребление в среднем около 5 ватт. На больших за счет уменьшения напряжение средняя мощность 10 ватт.
        Понижением получилось немного приглушить яркость ленты, а также, самое главное, уменьшить температуру.
        Если нужно регулировать яркость, то дополнительно ставить фоторезистор и относительно его показаний управлять шимом питания.

    2. 4-е сегмента ленты в одном сегменте 7-ми сегментной цифры – это во вторых больших часах. В первых часах используется 3 сегмента ленты.

    3. Просто используетс лента на 144 светодиода у китая таких валом я же использовал на 60 вполне достаточно на сегмент и одного диода только и того что нужен дополнительный розсееватель

  3. Ещё раз спасибо. Всё заказал , Между делом куплю ленту.

    Значит с размером цифры я угадал (мой размерчик)

  4. Неужто земляки? И где же в Южике можно часы увидеть эти? Или они на территории частной собственности?

  5. Я конечно извиняюсь за дурной вопрос!
    А что за маркировки 74ch и uln использовались в данной схеме?
    Случайно unl2803 и ch 595???

  6. Здравствуйте.А код который выложен,он сразу без танцев может работать?Просто видел там коментарии для общего катода и общего анода.А можна с вами как-то связатся?

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *