Напечатанные на 3D-принтере часы фазы Луны
Компоненты и расходные материалы
![]() |
| × | 1 | |||
| × | 1 | ||||
| × | 1 | ||||
![]() |
| × | 1 | |||
![]() |
| × | 1 | |||
| × | 1 |
Необходимые инструменты и машины
![]() |
|
Приложения и онлайн-сервисы
![]() |
|
Об этом проекте
Если вы не знаете, что печатать на 3D-принтере, у вас есть простой проект. Создайте напечатанные на 3D-принтере часы фаз Луны для своего стола или прикроватной тумбочки.
Особенности:
Подробная 3D-модель Луны от Dexter_New_Materials:
- Открытые инструменты (Ubuntu / FreeCAD / Arduino)
- Открытый исходный код / оборудование
- Дешевое оборудование (Arduino, дешевый ЖК-дисплей)
- Всего 79 граммов нити.
- Точное моделирование фазы Луны
- Будильник
- Режим будильника.
- Термометр даты
- Гигрометр
- Режим лампы
- Режимы Moon FX (Relax, Party)
- Яркое управление
- Регулируемый наклон
Шаг 1. Список деталей и инструменты

Список деталей:
- Arduino-совместимый Nano (Atmel ATmega328)
- 0,96 '' OLED 128x64 с чипом SSD1306 (всего 4 контакта)
- Neopixel или APA102C (18 светодиодов на полосе 60 пикселей на метр)
- Крошечный RTC (часы реального времени DS1307 + 24C32 EEPROM)
- DHT11 (гораздо лучше, если он включает подтягивающий резистор)
- Зуммер
- 3 кнопки (RAFI 1.10.001.001/0104)
Инструменты:
Компьютер с программным обеспечением Arduino:
- 3D-принтер
- Паяльник
- Клеевой пистолет
- Инструмент для зачистки проводов
- Резак
- Изолента
- Ослабленная проволока
Шаг 2. Сборка деталей







Загрузите детали с Thingiverse или GitHub.
Я напечатал их с помощью PLA с (BQ Prusa i3 Hephestos), это настройки принтера:
- Высота слоя =0,2 мм.
- Толщина стенки =1 мм.
- Толщина верха =1 мм (5 слоев)
- Толщина дна =0,2 мм (1 слой)
- Не нужны плоты или опоры.
- Для Луны плотность заполнения =0%, для остальных частей плотность заполнения =100%.
Всего вы будете использовать всего 79 граммов PLA. Смотрите скриншоты Cura, чтобы узнать больше. Луна немного сложна, так как вам нужно переместиться по оси Z на 5 см вниз. Или просто скачайте сокращенную версию, которую JetGuy "Unknown" создал с помощью Netfabb.
Шаг 3. Поддержка светодиодов






Можно использовать полосу светодиодов Neopixel или Dotstar; рекомендуется использовать полосу 60 пикселей на метр. Разрежьте светодиодную ленту на шесть частей по три светодиода. Будьте осторожны и следуйте стрелке. Это ориентация, наблюдаемая с обратной стороны Луны.
| 1 | 6 | 7 | 12 | 13 | 18 || 2 | 5 | 8 | 11 | 14 | 17 | | 3 | 4 | 9 | 10 | 15 | 16 |
После того, как полоска будет размещена, для ее фиксации используйте пистолет для горячего клея.
Шаг 4. Построение схемы











Итак, теперь, когда у вас напечатаны все детали, вы готовы построить свою схему. Сначала представьте Arduino, а затем кнопки для исправления Arduino. Используя двухстороннюю клейкую ленту, закрепите DHT11, используйте ту, которая уже включает подтягивающий резистор.
Затем подключите кнопки - в первую очередь GND. Добавьте Tiny RTC.
Если у вас батарея LIR2032 на 3,6 В - отлично! Вам не нужен следующий шаг. Если он содержит батарею CR2032 3 В, будьте осторожны, вы должны были внести эту небольшую модификацию:
- Представляем Arduino
- Добавьте кнопки, чтобы исправить Arduino
- Добавьте зуммер (в зависимости от зуммера, возможно, вам понадобится добавить резистор)
- Добавьте провод, который будет подключаться к светодиоду луны.
- Добавьте провода, которые будут подключаться к дисплею.
Шаг 5. Запуск кода

У вас должна быть установлена Arduino IDE (я использую 1.6.12). Если да, то первым делом загрузите библиотеки здесь.
Перезагрузите Arduino IDE и загрузите программное обеспечение; здесь вы найдете последнюю версию.
Скомпилируйте, загрузите и наслаждайтесь! Скоро будут добавлены новые приятные функции.
Код
Github
https://github.com/G4lile0/Arduino_3dprinted_Lunar_Phase_Clock/tree/master/codeGithub
https://github.com/G4lile0/Arduino_3dprinted_Lunar_Phase_Clock/tree/master/codeИзготовленные на заказ детали и корпуса
Thingiverse
http://www.thingiverse.com/thing:1891599CAD-файл на сайте thingiverse.comThingiverse
http://www.thingiverse.com/thing:1929844CAD-файл на сайте thingiverse.comGithub
https://github.com/G4lile0/Arduino_3dprinted_Lunar_Phase_Clock/tree/master/partsСхема
Github
https://github.com/G4lile0/Arduino_3dprinted_Lunar_Phase_Clock/blob/master/images/Lunar_Phase_clock_circuit.pngПроизводственный процесс
- Часы с кукушкой
- Интегральная схема
- Печатная плата
- Детерминизм фазы включения:использование многокристальной синхронизации
- Часы видения Arduino pov
- Самодельные простейшие часы Numitron IV9 с Arduino
- MMF # 5:Руководство по внедрению компонентов в детали, напечатанные на 3D-принтере
- MOSMusic
- Печатные платы — основной компонент электроники
- Печатные платы и принцип их работы?