Современные деревянные LED-часы на Arduino Nano и DS3231 RTC
Компоненты и материалы
Электроника
- Драйвер LED-матрицы IS31FL3731 (I2C) — 1 шт. (Adafruit)
- Теплая белая 16×9 Чарлиплекс-матрица LED — 1 шт. (Adafruit 2974)
- Модуль реального времени DS3231 RTC — 1 шт. + батарея CR2032
- Arduino Nano R3 — 1 шт.
- Беспаечная макетная плата, провода, перфоплата (как шаблон для сверления)
- Припой, паяльник, изолента/ТУТ
Деревообработка и металлообработка
- Острые стамески и молоток
- Ручной губель / наждачка
- Маленькая пила
- Ручной фрезер
- Олировка для дерева (например, полимерзированное льняное масло)
- Сверло/станок с 1 мм и 4 мм сверлами
- Металлическая наждачка
- Дремель с резак и шлифовальные насадки
- Металлопила
- Клей-пистолет, 5-минутный эпоксидный клей
- Столярный нож
Материалы корпуса
- Брусок ценной породы дерева (рекламированный), ~8.5×6.5×4.5 см
- Алюминиевый лист 5 мм (опционально, для декоративной рамки)
- 4 маленьких деревянных самореза
Программное обеспечение
- Arduino IDE
О проекте
В этом уроке показано создание деревянных LED-часов с использованием современных электронных компонентов и традиционных методов работы с деревом и металлом. В качестве циферблата служит 16×9 LED-матрица от Adafruit, управление — Arduino Nano, точное время — DS3231 RTC. Также подробно описано изготовление корпуса из массива дерева и алюминия простыми инструментами (плюс небольшой станок).
Если вас больше интересует электроника: Корпус можно сделать из МДФ, коробки для электроники, лазерной резки, ЧПУ или 3D-печати — просто пропустите столярные этапы.
Если больше интересует столярное дело: Электроника здесь простая. Сначала освоите Arduino по базовому туториалу (мигание LED). Можно также использовать механизм аналоговых часов или готовую цифровую часовую плату.
⚠ Техника безопасности: Работа со сверлами, дремелем, острыми инструментами требует очков, рук за лезвием, осторожности.
Шаг 1: Видео сборки
Автор снял видео всего процесса. Рекомендуется посмотреть для понимания последовательности.
Шаг 2: Подготовка инструментов и материалов
Шаг 3: Сборка электроники и прошивка Arduino
- Припаяйте драйвер IS31FL3731 к LED-матрице (инструкция Adafruit).
- Соберите схему на макетной плате.
- Скачайте скетч с GitHub (github.com/andii1701/led-clock), откройте в Arduino IDE, загрузите в Nano.
- Если время неверное — настройте RTC по отдельной инструкции.
Шаг 4: Подготовка дерева
Выпилите брусок нужного размера, очистите губелём или наждачкой.
Шаг 5: Сверление сетки отверстий под LED (16×9)
Связка: перфоплата имеет шаг 2.54 мм, идеально совпадающий с LED-матрицей. Приклейте её на лицевую сторону, замаскируйте сетку 16×9 отверстий и аккуратно просверлите все 144 отверстия на станке с 1 мм сверлом.
Шаг 6: Отпиливание задней стенки
Отпилите тонкий слой сзади для задней крышки. Это даст совпадение текстуры торцов. Очистите следы пилы губелём.
Шаг 7: Выстачивание внутренней полости
Разметьте и выстачите внутреннюю полость, оставив стенки ~6 мм. Дно выровняйте ручным фрезером. Безопасность: руки всегда за лезвием стамески!
Шаг 8: Алюминиевая рамка (опционально)
Из 5-мм алюминия выпилите рамку, просверлите/выфрезеруйте внутреннее окно, зачистите наждачкой. Приклейте на эпоксидке к деревянному корпусу.
Шаг 9: Финальная отделка корпуса
- Сверлите 4 направляющих отверстия в углах задней стенки, зенкуйте для заглубления головок винтов.
- Прикрутите заднюю стенку (усилие нужно для алюминия).
- Зашкурте P120, затем P320.
- Покройте маслом ( автор использовал полимеризованное льняное). Аккуратно промазывайте сетку отверстий, не забивая их.
Шаг 10: Монтаж электроники в корпус
- Соберите схему без макетной платы: припаяйте 12 проводов в 4 «Y-разветвителя» (питание, земля, SDA, SCL), изолируйте изолентой/ТУТ.
- Проверьте работоспособность.
- Горячим клеем зафиксируйте LED-матрицу на дне корпуса — подсветка должна быть включена, чтобы выровнять отверстия. Помогайте синим скотчем.
- Уложите остальную электронику внутрь.
- Дремелем вышліфуйте паз в алюминии для USB-кабеля.
- Сверлите вентиляционные отверстия в задней стенке, прикрутите её.
Шаг 11: Заключение
Проект удачно соединил современную электронику с традиционным ремеслом. Автор: Andrew (andii1701). Контакты: Instagram @andrew_r_jones, YouTube @andii1701, Twitter @andii1701.
Код прошивки
Скетч доступен на GitHub: https://github.com/andii1701/led-clock
Схема подключения
Производственный процесс
- Сборка светодиодного секвенсора на таймере 555 и счетчике 4017: деление частоты и устранение дребезга
- Кукушка: история, мастерство и современная эволюция
- Профессиональные морилки для дерева: история, типы и производство
- Угольные брикеты: от древнего топлива к современному столпу барбекю
- Палочки для еды: история, ремесло и экологическое воздействие
- Производство ДВП (MDF): процесс, качество и будущие тренды
- Понимание лесоматериалов: производство, виды и отраслевые инсайты
- Как 3D-печать революционизировала модельное дело в Latrobe Foundry
- Стильные настенные часы на четырех кольцах Adafruit Neopixel 60 LED и Arduino
- UnifiedWater v1: полный набор датчиков качества воды на Arduino MKR GSM