3D-gedruckte Mondphasen-Uhr mit Arduino – Schritt-für-Schritt-Anleitung
Komponenten und Materialien
| Komponente | Anzahl | Hinweis |
|---|---|---|
| Arduino Nano (ATmega328) | 1 | |
| 0,96″ OLED 128×64 (SSD1306, 4 Pins, I2C) | 1 | |
| Tiny RTC (DS1307 + 24C32 EEPROM) | 1 | Mit 3,6V LIR2032 oder CR2032 (dann Lader deaktivieren) |
| NeoPixel-Stripe (60 LED/m, 18 LEDs = 3×6) | 1 | |
| DHT11 (Temperatur/Feuchte, ideal mit Pull-Up auf Platine) | 1 | |
| Summer | 1 | |
| Taster (RAFI 1.10.001.001/0104) | 3 |
Werkzeuge
- 3D-Drucker (PLA, 0,2 mm Layer, 100 % Infill für Gehäuse, 0 % für Mondkugel)
- Lötkolben, Heißkleber, Abisolierer, Seitenschneider, Isolierband
Software
- Arduino IDE (ab 1.6.12)
- Bibliotheken: U8glib (OLED), RTClib, Adafruit NeoPixel, DHT-Sensor-Library
Projektbeschreibung
Features
- Präzise Mondphasen-Simulation (berechnet aus Datum/Uhrzeit)
- Wecker mit „Wake-Light“-Modus (LEDs hellen langsam auf)
- Datum, Uhrzeit, Temperatur, Luftfeuchte
- Lampenmodus, Mond-Effekte (Relax, Party)
- Helligkeit einstellbar, Neigungswinkel justierbar
- Open Source / Open Hardware, nur 79 g Filament
Schritt 1: Teile drucken
Dateien von Thingiverse oder GitHub. Mondkugel: 5 cm in Z versetzen oder geschnittene Version nutzen. Druckzeit ca. 3–4 h.
Schritt 2: LED-Ring bestücken
Stripe in 6 Stücke à 3 LEDs schneiden (Pfeilrichtung beachten!). Anordnung auf der Rückseite der Mondkugel:
| 1 | 6 | 7 | 12 | 13 | 18 | | 2 | 5 | 8 | 11 | 14 | 17 | | 3 | 4 | 9 | 10 | 15 | 16 |
Mit Heißkleber fixieren.
Schritt 3: Schaltung aufbauen
Arduino, Taster, DHT11 (mit doppelseitigem Klebeband), Tiny RTC, Summer, OLED-Kabel, LED-Stripe-Kabel verbinden. Bei CR2032 auf Tiny RTC: Ladekreis deaktivieren (Diode/Widerstand entfernen).
Schritt 4: Code flashen
Bibliotheken installieren, Sketch von GitHub laden, kompilieren, hochladen. Uhrzeit über Taster einstellen.
Bedienung
Drei Taster steuern Menüs: Uhrzeit/ Datum einstellen, Alarme, Modi (Lampe, Effekte), Helligkeit. OLED zeigt alle Infos an.
Herstellungsprozess
- Kuckucksuhr: Geschichte, Handwerkskunst und moderne Evolution
- Integrierte Schaltkreise (ICs): Kompakte, leistungsstarke Chips, die moderne Elektronik antreiben
- Leiterplatten (PCB): Design, Fertigung und Zukunftstrends
- Power-Up-Phasendeterminismus: Multichip-Synchronisation in High-Speed ADC/DAC-Plattformen nutzen
- Arduino POV-Uhr: Persistence-of-Vision LED-Display selbst bauen
- Retro-Numitron-Uhr mit Arduino bauen: Einfach, zuverlässig & energieeffizient
- MMF #5: Komponenten-Einbetten in 3D-gedruckte Teile mit Markforged-Druckern meistern
- MOSMusic: Musik-synchronisierte Lichtsteuerung mit CoolMOS MOSFET & Arduino
- Leiterplatten: Das unverzichtbare Rückgrat moderner Elektronik
- Die Rolle von Leiterplatten in der modernen Elektronik