Ничего не найдено :(
    В гостях у Самоделкина! » Электроника » Arduino » Светодиодные часы на Arduino

    Светодиодные часы на Arduino

    Светодиодные часы на Arduino

    Такие часы очень оригинально будут смотреться на стене, они имеют в наличии светодиодные стрелки имитирующие стрелочные часы, LED часы по центру и красивую фоновую RGB-подсветку. Выполнение такой самоделки сложно назвать простым, но потраченное время и силы не будут упущены зря.

    Материалы для корпуса:
    - Чёрные акриловые пластины 300х300х3 мм 3шт
    - Прозрачная акриловая подсветка 300х300х3 мм 1шт
    - Средство полировки акриловых пластин
    - Клей
    - Распорные втулки 15 мм с резьбой м3 20 шт
    - Винты м3 с шайбами 20 шт
    - Картинная рамка 300х300 мм 1шт

    Электронные материалы:
    - Сдвиговый регистр CD74HC595 8шт
    - LED драйвер TLC5940 1шт
    - Часы реального времени (RTC) DS1307 1шт
    - Линейный регулятор LM317 1шт
    - Биполярный транзистор BD139 8шт
    - Электролитический конденсатор 1 мкФ 2шт
    - Конденсатор 0.1 мкФ 1шт
    - Резисторы 120 Ом 60шт
    - Резисторы 10 кОм 9шт
    - Резистор 2 кОм 1шт
    - Резисторы 1 кОм 9шт
    - Резистор 330 Ом 1шт
    - Светодиоды 480шт
    - 4-х разрядный светодиодный цифровой индикатор (с общими анодами) 1шт
    - Светодиодная RGB-лента (с общим анодом) 1шт (длинной под окружность циферблата)
    - Модуль Arduino Mega ADK (Rev3) 1шт
    - Батарея питания 12 В 1шт

    Шаг первый. Изготовление корпуса.
    Для начала в акриловые пластины разрезают и просверливают по чертежу. Далее , происходит склеивание корпусной передней чёрной пластины с соединительной частью (прозрачной), и с пластиной под светодиоды.














    Шаг второй. Окончание работы над корпусом.
    Для лучшей устойчивости автор приклеивает одну акриловую пластину к задней части картинной рамки, стекло с рамки при этом предварительно вынимается и больше не понадобится.
    Четыре втулки 15 мм прикручивают к пластине как на фото. Теперь, появилась возможность приклеить втулки от рамки к передней пластине. Потом эти приклеенные втулки выкручиваются для использования в будущем.








    Шаг третий. Вставка светодиодов.
    В первую очередь светодиоды вставляют в первый ряд отверстий ( на 1 ряд ушло 60 светодиодов). Катоды спаиваются между собой вокруг пластины с помощью медного провода 0,8мм, а аноды отгибаются в сторону. Эта процедура повторяется для 7 остальных рядов. Теперь когда аноды расположились в один столбец, они тоже спаиваются между собой. Таким образом, получилась матрица из 8 рядов и 60 столбцов.










    Шаг четвёртый. Припаивание кабелей к матрице.
    Для этого шага используются 8-проводные кабельные разъёмы один из них припаяли к катодам на матрице. Восемь таких разъёмов были припаяны к 60 столбцам анодов. Поскольку автор использовал 8-проводные разъёмы, он получил кабель с 64 проводами, это значит что 4 осталось, они были замотаны изолентой. Также автор рекомендует использовать семь 8-проводных и взять один 4-проводной разъем для того, чтобы получилось ровно 60.








    Шаг пятый. Прикрепление индикатора.
    В акриловой пластине в виде диска делают отверстие и приклеивают индикатор с заранее припаянными проводами для удобства.






    Шаг шестой. Плата.
    Из куска макетной платы большего размера чем требуется, отрезают 2 куска, так чтоб они входили в картинную рамку. Далее, самостоятельно изготавливают несколько коннекторов, как видно на фото ниже.








    Шаг седьмой. Сборка часов.
    Дальше происходит установка всех деталей в корпус согласно схеме, прикреплённой ниже. В часы автор установил заряжаемый аккумулятор 1000мА/ч чтобы они могли работать без внешнего кабеля. На Arduino устанавливают программный код, прикреплённый внизу статьи. Так, устанавливаются библиотеки для модуля часов реального времени и LED драйвер TLC5940, которые также прикреплены под статьёй. Схема с хорошим разрешением: diagram.rar [1.82 Mb] (скачиваний: 346)













    Такие часы, можно по желанию модернизировать сделав автоматический контроль яркости с помощью фоторезистора, или же регулировать яркость вручную с помощью потенциометра 10 кОм. Есть пространство для установки кнопки и с её помощью можно будет переключаться между разными программами. Вдобавок есть возможность поставить светодиодную ленту, которая будет подсвечивать пластиковую прозрачную часть передней панели.

    Видео с частичной сборкой и примером работы часов
    [media=https://www.youtube.com/watch?v=3TqG_ZHDNqA]


    clock.zip [7.92 Kb] (скачиваний: 370)
    led.zip [69.46 Kb] (скачиваний: 351)
    led-mega-clock-arduino.zip [6.46 Kb] (скачиваний: 377)

    Источник (Source)
    Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.
    Подборки: LM317 Arduino

    LCD часы, будильник и таймер с детектором движения на Arduino

    9.8
    Идея
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    9.3
    Описание
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    8.8
    Исполнение
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    Итоговая оценка: 9.25 из 10 (голосов: 4 / История оценок)

    Добавить комментарий

    1 комментарий
    nitarius
    не я пас .. геморойно слишком!

    Привет, Гость!


    Зарегистрируйтесь

    Или войдите на сайт, если уже зарегистрированы...

    Войти

    Добавьте самоделку

    Добавьте тему

    Онлайн чат

    Последние комментарии

    Все комментарии