LED Dawn / Sonnenaufgang Wecker, Nachtlicht & Sicherheit Licht - Arduino kompatibel


als die Nächte im Herbst 2011 schrittweise verlängert, ich entdeckt die Freuden des Arduino und dachte, es eine gute Möglichkeit wäre, etwas umzusetzen, die ich haben wollte für eine lange Zeit - sanfte Weise an einem Wintermorgen aufwachen.  Leider hat es mich getroffen, über ein Jahr, die Zeit und das Verständnis sich ausdrückte alle zusammen, aber hier, in der Zeit für einige der kürzesten Tage des Winters, die Ergebnisse sind zu finden!

Die Idee ist, dass aufstehen wenn es pechschwarze ist ein Schraubenschlüssel.  Ebenso ist eine zeitgesteuerte Licht, das nur plötzlich schaltet ein Schock.  Was Sie wollen, ist eine sanfte Rampe des Lichts von unmerklich dim rasend hell und im Idealfall gehen von einem schönen sanften rot lodernden weiß, dass Ihr Gehirn denkt, es ist Zeit, dass Melatonin Level steigende starten.  Meine Lösung ist eine voll funktionsfähige Mikrocontroller, RTC-Wecker mit folgenden Merkmalen, unter anderem:

Arduino kompatibel ATMega328 gesteuert, offen, hackable, programmierbar.
Batterie-Backup RTC
Helligkeit-steuerbare rote LED-Anzeige
Cool Drehgeber-Eingang
Bis 18W dawn LED Licht
8-Kanal PWM Lichtsteuerung (2 x 3W RGB) + 2 x 6 x 1W weiß
Exponentielle Helligkeit Rampe auf Dämmerlicht
7 unabhängige Dawn-Alarme, die dauerhaft im EEPROM gespeichert
Alarme Fouls für jeden Tag, jeden Tag, Mo-Fr oder SA-so.
One-Press "Aktivierung/Deaktivierung" mit Indikator (in Batterie-backed RTC RAM gespeichert)
Jeder Alarm verfügt über optionale Summer
Eskalierende Summer Ton
Snooze-Funktion auf Summer
Steuerbare "" Rampenzeit (min bis max Helligkeit mal)
Steuerbare "Hold" (Zeit bei max. Helligkeit)
Steuerbare "Summer Delay" (Zeit zwischen Max. Helligkeit und Summer)
Leichtführig "Nachtlicht"
"Sicherheit Light" Modus (gespeichert im RTC Batterie unterstützte RAM so sicher, Stromausfälle usw.).

Eine Morgendämmerung Uhr soll Sie sanft aufwachen und du kannst sie im Handel kaufen, aber sie sind teuer, in der Regel nur weiß, nicht sehr flexibel und einfach nicht viel Spaß!  Wir werden wollen einen Full-Feature-Dawn-Wecker und fügen Sie ein akustisches Signal zu, nur damit wir tatsächlich bekommen, um pünktlich zur Arbeit!  Es ist auch etwas von einer Lernübung für mich so es eine ganze Reihe von verschiedenen Interface und Steuerung Techniken für mich (und vielleicht Sie hat) zu meistern auf dem Weg.  Hier gibt es ca. 6 separate Projekte und ich werde versuchen, einige Beispiel-Code hinein, so dass Sie sie separat ausprobieren können, wenn Sie es wünschen.

Zwar dieses Projekt sehr gut auf einen "echten" Arduino man kann und in der Tat es mit einem "Nano" auf einem Steckbrett Prototyp war, ich mache die dedizierte Installation auf eine minimale Ardu "kompatibel, so dass Sie nicht brauchen, Ihre"echte"Ardu zu begehen" auf die Uhr.  Ich habe dieses Projekt auf Bits des Perf-Board und auf einer dedizierten Leiterplatte, die ich entworfen habe & Fab hatte.  Betrachten wir beide Wege dies zu tun - das Ergebnis ist ähnlich, aber die Platine ist viel weniger Zeit in Anspruch nehmen.

Es gibt mehrere diskrete "Teilprojekte", die ich in diesem Projekt "Module" genannt habe, von denen jeder gemacht und individuell genutzt werden:

Das Arduino-Klon & RTC
Die digitale Zeitanzeige
Der Rotary Encoder & Schalter steuert mit De-bounce.
Der "Shift PWM" LED-Treiber-Platine
Die Lampen selbst und eine triviale "Buzzer" Alarm.
Steuerung ein ATX-Netzteil für die effiziente Stromversorgung des Geräts

Ich habe versucht, diese instructable modulare nur über alle Module überspringen Sie verarbeiten können sich bereits oder verwenden Sie nur ein oder zwei Teile für Ihr eigenes Projekt machen.

Stichworte: Arduino, LED, Uhr, Alarm, ATX, RTC, Sonnenaufgang, Dawn

In Verbindung stehende Artikel

LED-Sonnenaufgang Wecker mit anpassbaren Song Alarm

LED-Sonnenaufgang Wecker mit anpassbaren Song Alarm

Meine MotivationIn diesem Winter meine Freundin hatte eine Menge Ärger am Morgen aufwachen und schien von SAD (Seasonal Affective Disorder) leiden. Ich merke auch wie viel schwerer es ist, im Winter aufwachen, da die Sonne noch nicht gekommen ist. Sy
Arduino LED Strip Krippe/Bett Nachtlicht

Arduino LED Strip Krippe/Bett Nachtlicht

Dieses Projekt wurde erstellt, weil ich etwas, was ich an einem Wochenende, das wäre einfach machen könnte zu verstehen und mit Basteln, aber auch cool wenn fertig aussehen wollte. Ein Arduino + LED-Streifen war die perfekte Kombination, wie Sie beko
10W led Sicherheit Licht Hack

10W led Sicherheit Licht Hack

nun, ich denke, ich beginne mit den Worten, dass dies meine erste ist in der Lage, so sanft (, Lol. Ich schien immer ein Problem mit meinem Halogen Sicherheit Lichter ausbrennen. Ich wollte eine einfache, billige und dauerhafte Lösung. Unter der Leit
DIY-Infrarot-Annäherungssensor (Arduino kompatibel)

DIY-Infrarot-Annäherungssensor (Arduino kompatibel)

Ever blickte auf Sparkfun oder Adafruit für einige coole Roboterteile und sah diese teuren IR und Ultraschall Näherungsschalter? Ich habe, und ich wirklich wollte, aber sie sind so teuer ($30-$40 oder mehr) so entschied ich mich, dass ich mich mit de
Arduino kompatibel Badewanne Controller

Arduino kompatibel Badewanne Controller

Lets Start mit einer Warnung: dieses Projekt steuert Wasser. Strom und Wasser nicht wirklich mischen und es gibt eine reale Gefahr von elektrischen Schlägen und oder Tod, wenn man nicht aufpasst. Erstellen Sie dieses Projekt auf eigene Gefahr und ich
Schritt für Schritt Anleitung zum Micro Magier Robotersteuerung (Arduino kompatibel)

Schritt für Schritt Anleitung zum Micro Magier Robotersteuerung (Arduino kompatibel)

Micro-Zauberer aus DAGU ist ein low-cost Arduino kompatibel Controller entwickelt, vor allem für Anfänger, einen kleinen Roboter bauen. Der Vorstand hat eine Reihe von nützlichem Zubehör eingebaut, so dass in den meisten Fällen Schilde nicht erforder
Gewusst wie: Steckbrett Arduino kompatibel.

Gewusst wie: Steckbrett Arduino kompatibel.

Es ist kein Geheimnis, die um Oomlout HQ wir sind große Fans des Open source-Arduino-Mikrocontroller. Das vorgefertigte Duemilanove Board ist eine erstaunliche Prototyping Plattform, aber manchmal es macht Spaß, etwas für sich selbst zu machen. Was f
Machen Sie Ihre eigenen benutzerdefinierten Arduino kompatibel

Machen Sie Ihre eigenen benutzerdefinierten Arduino kompatibel

ich liebe Ardunio. Ich liebe die Dinge, die Menschen machen mit ihnen und ich liebe es, meine eigenen zu machen. Im August letzten Jahres veröffentlichte ich eine Instructable auf wie erstelle ich eigene Briefmarke Größe Arduino kompatibel. Diese Ins
Elektrische Fingerabdruck Schloss-Arduino kompatibel

Elektrische Fingerabdruck Schloss-Arduino kompatibel

Jedes Unternehmen haben verschiedene Depatments, verschiedene Jobs haben unterschiedliche Anforderungen. Vor kurzem unsere Finanzchefs hat einige Probleme.Ihre Akten in Papierform benötigen hohe Vertraulichkeit und Sicherheit, einige wichtige Informa
Schnelle und einfache Arduino kompatibel H-Brücke Schild

Schnelle und einfache Arduino kompatibel H-Brücke Schild

In diesem instructable kann ausführlich behandelt werden wie ich ging darum, einen schnellen und einfachen, Arduino kompatibel, H-Brücke Schild. Aber zunächst eine kurze Einführung in was me got motiviert um zu machen.Ein paar Jahre her, habe ich ang
Bauen Sie Ihre eigenen Arduino kompatibel-IoT-Entwicklungs-Board

Bauen Sie Ihre eigenen Arduino kompatibel-IoT-Entwicklungs-Board

In diesem ForceTronics instructable betrachten wir wie Ihre ganz eigenen Arduino kompatibel Internet der Dinge-Entwicklungsboard bauen. Das Board verfügt über den Atmega 328p mit dem Uno-Bootloader, Niedrigenergie Bluetoothmodul, und andere Funktione
Verwenden Sie RFduino zum Ausführen Arduino kompatibel Skizzen und kommunizieren Sie mit Ihrem iPhone mit Bluetooth 4.0 Low Energy.

Verwenden Sie RFduino zum Ausführen Arduino kompatibel Skizzen und kommunizieren Sie mit Ihrem iPhone mit Bluetooth 4.0 Low Energy.

Wireless-Münze-Größe Arduino kompatibel OpenSource-Mikro-Computer, die auf Ihrem iPhone mit Bluetooth 4.0 Low Energy sprichtDie RFduino ist ein Stand-alone-Board, wie der Arduino UNO. Darüber hinaus hat die RFduino eine starke ARM Cortex Prozessor un
MCU Voice Broadcast System basierend auf ICStation Mega mit Arduino kompatibel

MCU Voice Broadcast System basierend auf ICStation Mega mit Arduino kompatibel

ICStationTeam stellen Ihnen diese MCU Voice Broadcast System basierend auf ICStation Mega2560. Dieses System funktioniert unter DC5V Spannung. Es kann interne erworbenen Songs in den MCU ausgestrahlt. Darüber hinaus kann es die Funktion der Wiedergab
Arduino gesteuert-Sicherheits-Licht auch beängstigend Prop für Halloween

Arduino gesteuert-Sicherheits-Licht auch beängstigend Prop für Halloween

Wenn Sie sind in einem Dschungel verloren und wissen nicht, was zu tun, um Sie über ein Tier zu informieren und wie mache ich Sie Ihr Arduino-Kit, nahm dann ist dies ein Ultraschall Oject-Ditector, die Ihnen, über jedes Tier sagen in der Nähe von...S