Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Современные деревянные LED-часы на Arduino Nano и DS3231 RTC

Компоненты и материалы

Электроника

Деревообработка и металлообработка

Материалы корпуса

Программное обеспечение

О проекте

В этом уроке показано создание деревянных LED-часов с использованием современных электронных компонентов и традиционных методов работы с деревом и металлом. В качестве циферблата служит 16×9 LED-матрица от Adafruit, управление — Arduino Nano, точное время — DS3231 RTC. Также подробно описано изготовление корпуса из массива дерева и алюминия простыми инструментами (плюс небольшой станок).

Если вас больше интересует электроника: Корпус можно сделать из МДФ, коробки для электроники, лазерной резки, ЧПУ или 3D-печати — просто пропустите столярные этапы.

Если больше интересует столярное дело: Электроника здесь простая. Сначала освоите Arduino по базовому туториалу (мигание LED). Можно также использовать механизм аналоговых часов или готовую цифровую часовую плату.

⚠ Техника безопасности: Работа со сверлами, дремелем, острыми инструментами требует очков, рук за лезвием, осторожности.

Шаг 1: Видео сборки

Автор снял видео всего процесса. Рекомендуется посмотреть для понимания последовательности.

Шаг 2: Подготовка инструментов и материалов

Современные деревянные LED-часы на Arduino Nano и DS3231 RTC
Все необходимое для проекта

Шаг 3: Сборка электроники и прошивка Arduino

Современные деревянные LED-часы на Arduino Nano и DS3231 RTC
Схема подключения: IS31FL3731 → LED-матрица, DS3231 → I2C, Arduino Nano
  1. Припаяйте драйвер IS31FL3731 к LED-матрице (инструкция Adafruit).
  2. Соберите схему на макетной плате.
  3. Скачайте скетч с GitHub (github.com/andii1701/led-clock), откройте в Arduino IDE, загрузите в Nano.
  4. Если время неверное — настройте RTC по отдельной инструкции.

Шаг 4: Подготовка дерева

Современные деревянные LED-часы на Arduino Nano и DS3231 RTC
Брусок после обробки губелём

Выпилите брусок нужного размера, очистите губелём или наждачкой.

Шаг 5: Сверление сетки отверстий под LED (16×9)

Современные деревянные LED-часы на Arduino Nano и DS3231 RTC
Перфоплата как шаблон для сверления 144 отверстий 1 мм

Связка: перфоплата имеет шаг 2.54 мм, идеально совпадающий с LED-матрицей. Приклейте её на лицевую сторону, замаскируйте сетку 16×9 отверстий и аккуратно просверлите все 144 отверстия на станке с 1 мм сверлом.

Шаг 6: Отпиливание задней стенки

Современные деревянные LED-часы на Arduino Nano и DS3231 RTC
Отпиленная задняя стенка (толщина ~6 мм)

Отпилите тонкий слой сзади для задней крышки. Это даст совпадение текстуры торцов. Очистите следы пилы губелём.

Шаг 7: Выстачивание внутренней полости

Современные деревянные LED-часы на Arduino Nano и DS3231 RTC
Выстачивание стамеской (остается 6 мм стенок)

Разметьте и выстачите внутреннюю полость, оставив стенки ~6 мм. Дно выровняйте ручным фрезером. Безопасность: руки всегда за лезвием стамески!

Шаг 8: Алюминиевая рамка (опционально)

Современные деревянные LED-часы на Arduino Nano и DS3231 RTC
Вырезание внутреннего прямоугольника в алюминии

Из 5-мм алюминия выпилите рамку, просверлите/выфрезеруйте внутреннее окно, зачистите наждачкой. Приклейте на эпоксидке к деревянному корпусу.

Шаг 9: Финальная отделка корпуса

Современные деревянные LED-часы на Arduino Nano и DS3231 RTC
Корпус после шлифовки и масляния
  1. Сверлите 4 направляющих отверстия в углах задней стенки, зенкуйте для заглубления головок винтов.
  2. Прикрутите заднюю стенку (усилие нужно для алюминия).
  3. Зашкурте P120, затем P320.
  4. Покройте маслом ( автор использовал полимеризованное льняное). Аккуратно промазывайте сетку отверстий, не забивая их.

Шаг 10: Монтаж электроники в корпус

Современные деревянные LED-часы на Arduino Nano и DS3231 RTC
Клеим LED-матрицу горячим клеем (подсветка включена для центровки)
  1. Соберите схему без макетной платы: припаяйте 12 проводов в 4 «Y-разветвителя» (питание, земля, SDA, SCL), изолируйте изолентой/ТУТ.
  2. Проверьте работоспособность.
  3. Горячим клеем зафиксируйте LED-матрицу на дне корпуса — подсветка должна быть включена, чтобы выровнять отверстия. Помогайте синим скотчем.
  4. Уложите остальную электронику внутрь.
  5. Дремелем вышліфуйте паз в алюминии для USB-кабеля.
  6. Сверлите вентиляционные отверстия в задней стенке, прикрутите её.

Шаг 11: Заключение

Современные деревянные LED-часы на Arduino Nano и DS3231 RTC
Готовое изделие

Проект удачно соединил современную электронику с традиционным ремеслом. Автор: Andrew (andii1701). Контакты: Instagram @andrew_r_jones, YouTube @andii1701, Twitter @andii1701.

Код прошивки

Скетч доступен на GitHub: https://github.com/andii1701/led-clock

Схема подключения

Современные деревянные LED-часы на Arduino Nano и DS3231 RTC
Принципиальная схема: Arduino Nano, IS31FL3731, LED-матрица 16x9, DS3231

Производственный процесс

  1. Сборка светодиодного секвенсора на таймере 555 и счетчике 4017: деление частоты и устранение дребезга
  2. Кукушка: история, мастерство и современная эволюция
  3. Профессиональные морилки для дерева: история, типы и производство
  4. Угольные брикеты: от древнего топлива к современному столпу барбекю
  5. Палочки для еды: история, ремесло и экологическое воздействие
  6. Производство ДВП (MDF): процесс, качество и будущие тренды
  7. Понимание лесоматериалов: производство, виды и отраслевые инсайты
  8. Как 3D-печать революционизировала модельное дело в Latrobe Foundry
  9. Стильные настенные часы на четырех кольцах Adafruit Neopixel 60 LED и Arduino
  10. UnifiedWater v1: полный набор датчиков качества воды на Arduino MKR GSM