3D-печатные часы лунных фаз на Arduino: пошаговое руководство
Компоненты и материалы
- Arduino Nano R3 — 1 шт.
- OLED 0.96″ 128×64 SSD1306 (I2C, 4 пина) — 1 шт.
- Tiny RTC (DS1307 + 24C32 EEPROM) — 1 шт.
- NeoPixel лента (60 LED/m) — 18 светодиодов (3 на сегмент × 6 сегментов)
- DHT11 (температура/влажность, желательно с подтяжкой) — 1 шт.
- Пьезо-зуммер — 1 шт.
- Тактильные кнопки RAFI 1.10.001.001/0104 — 3 шт.
Филамент: ~79 г PLA (Moon — 0% наполнение, остальное — 100%).
Инструменты
- 3D-принтер
- Паяльник, клеевой пистолет, обкусыватель, изолента
Приложения
- Arduino IDE
О проекте
Возможности
- Точная симуляция фаз Луны (алгоритм астрономический)
- Будильник с режимом «рассвет» (плавное нарастание света NeoPixel)
- Индикация даты, температуры, влажности (DHT11)
- Режимы лампы: Relax, Party, ручная яркость
- Регулируемый угол наклона корпуса
- Открытый код, открытое железо, бесплатные STL
Печать деталей
Модели на Thingiverse и GitHub. Настройки Cura: слой 0.2 мм, стенки 1 мм, дно 0.2 мм (1 слой), без поддержки. Луну печатайте с Z-offset -5 см или используйте нарезанную версию.
Монтаж LED-подсветки Луны
Нарежьте ленту на 6 кусков по 3 LED. Расположите по схеме (вид сзади):
| 1 | 6 | 7 | 12 | 13 | 18 |
| 2 | 5 | 8 | 11 | 14 | 17 |
| 3 | 4 | 9 | 10 | 15 | 16 |
Стрелка на ленте направлена от центра к краям. Закрепите термоклеем.
Сборка схемы
- Установите Arduino в корпус, зафиксируйте кнопками.
- Двусторонним скотчом приклейте DHT11 (с подтяжкой).
- Пайте кнопки (общий GND), зуммер, Tiny RTC (I2C: A4/A5), OLED (I2C), NeoPixel (DIN → D6).
- Если на RTC батарея CR2032 (3V) — перережьте дорожку зарядки на плате модуля, иначе будет утечка тока.
- Выведите провод для NeoPixel к Луне.
Прошивка
- Установите библиотеки из репозитория (U8glib, RTClib, Adafruit_NeoPixel, DHT и др.).
- Откройте скетч из GitHub.
- Компилируйте, загрузите, наслаждайтесь!
Управление
- Кнопка 1 — меню/выбор
- Кнопка 2 — вверх/увеличение
- Кнопка 3 — вниз/уменьшение
Проект объединяет 3D-печать, астрономию, электронику и программирование. Идеальный подарок и учебный стенд.
Производственный процесс
- Кукушка: история, мастерство и современная эволюция
- Интегральные схемы (ИС): компактные мощные чипы, питающие современную электронику
- Печатные платы: проектирование, производство и будущие тренды
- Детерминизм фазы при включении: использование мультичиповой синхронизации в высокоскоростных платформах ADC…
- Arduino POV-часы: сборка дисплея на эффекте сохранения образа
- Ретро-часы на индикаторах Numitron с Arduino: просто, надёжно, экономно
- MMF #5: мастерство встраивания компонентов в 3D-печатные детали на принтерах Markforged
- Набор MOSMusic: MOSFET, Arduino и управление светом по музыке
- Печатные платы: незаменимый фундамент современной электроники
- Роль печатных плат в современной электронике