LED Dawn / Sunrise Alarm Clock, nachtlampje & veiligheid Light - Arduino compatibele


zoals de nachten geleidelijk verlengd in het najaar van 2011, ik ontdekte de geneugten van Arduino en dacht dat het zou een geweldige manier om iets dat ik voor een lange tijd wilde - een zachte manier om op een winter's ochtend wakker te worden.  Helaas, het is me genomen meer dan een jaar om te vinden de tijd en de kennis om het allemaal samen, maar hier, in de tijd voor een aantal van de kortste dagen van deze winter, zijn de resultaten!

Het idee is dat opstaan wanneer het pikzwarte een moersleutel is.  Ook is na een getimede licht dat net is ingeschakeld ineens een schok.  Wat je wilt is een zachte helling van licht van onmerkbaar dim ragingly helder en ideaal gaan van een mooi zacht rood wit opvlammen zodat je hersenen denkt dat het is tijd om te beginnen dat melatonine niveau stijgt.  Mijn oplossing is een volwaardige micro-controller, RTC-wekker met de volgende functies, o.a.:

Arduino compatibel ATMega328 gecontroleerd, open, gehackt, Herprogrammeerbare.
Batterij back-up RTC
Instelbare helderheid rode LED-display
Cool roterende encoder input
Tot 18W LED dawn licht
8-kanaals PWM-licht controle (2 x 3W RGB) + 2 x 6 x 1W witte
Exponentiële helderheid oprit op dageraad licht
7 onafhankelijke dawn alarmen permanent opgeslagen in EEPROM
Alarmen setable voor elke dag, voor elke dag, voor ma-vr of zat-zon.
Één-pers "arm/ontwapenen" met indicator (opgeslagen in de reservebatterij RTC RAM)
Elk alarm heeft optionele zoemer
Escalerende zoemer Toon
Snooze-functie op de zoemer
Beheersbare "helling" tijd (min max helderheid tijd)
Beheersbare "hold" tijd (op maximale helderheid)
Beheersbare "zoemer vertraging" (tijd tussen max helderheid en zoemer)
Gemakkelijk gecontroleerde "Night Light"
"Veiligheid Light" modus (opgeslagen in RTC reservebatterij RAM dus gerust stroomuitval enz).

Een dageraad klok wil je zachtjes wakker en u kunt ze commercieel kopen, maar ze zijn duur, over het algemeen gewoon wit, niet zeer flexibel en gewoon niet leuk!  Willen we zullen maken van een full-functie dawn-wekker en voeg een zoemer ook, gewoon om zeker te zijn wij krijgen eigenlijk te werken op tijd!  Het is ook iets van een leren oefening voor mij dus het heeft een hele hoop verschillende interface en controle technieken voor mij (en misschien u) aan kapitein langs de weg.  Er is ongeveer 6 afzonderlijke projecten hier en ik zal proberen om wat voorbeeldcode zodat u hen afzonderlijk kunt indien gewenst.

Hoewel je zou kunnen dit project heel goed op een "echte" Arduino doen, en inderdaad het was met een "nano" op een breadboard prototyped, ik ben het maken van de speciale installatie op een minimale Ardu' compatibel, zodat u niet hoeft te plegen van uw "echte" Ardu' aan de klok.  Ik heb dit project zowel op stukjes perf halfpension en op een toegewijde PCB die ik heb ontworpen en had fab.  Zullen we kijken naar beide manieren om het te doen - het resultaat is hetzelfde, maar de PCB is veel minder tijdrovend.

Er zijn verschillende discrete "subprojecten" die ik heb genoemd "modules" in dit project, die kunnen worden gemaakt en individueel gebruikt:

De kloon Arduino & RTC
De digitale tijdweergave
De encoder & switch draaiknoppen met de-bounce.
De "Shift PWM" LED driver board
De lampen zelf & een triviale "buzzer" alarm.
Beheersing van een ATX power supply voor de efficiënte stroomvoorziening van het apparaat

Ik heb geprobeerd te maken dit instructable modulaire dus gewoon overslaan alle modules kunt u uzelf al of slechts één of twee delen gebruiken voor uw eigen project.

Gerelateerde Artikelen

Blauwe LED dawn simulator voor Soleil zon Alarm

Blauwe LED dawn simulator voor Soleil zon Alarm

deze add-on aan een alarm Soleil zon laat de klok de helderheid van een bank van de LEDs bepalen. Een microcontroller past de macht van de LED's, zodat ze lijken te dim tegen hetzelfde tarief als elke gloeilamp verlichting u deze mogelijk gekoppeld a
Bacon Alarm Clock

Bacon Alarm Clock

BAKON zijn een wekker die je wakker tot de geur van bacon en het geluid van een piggy. BAKON begint uw spek bij het koken tijd en wekt u tot de heerlijke kamer geur van bacon en de piggy geluid te vullen.Als een student die dit is de perfecte manier
Sleep Cycle Alarm Clock met motiesensor

Sleep Cycle Alarm Clock met motiesensor

motivatie:Ik wilde een of andere manier verbeteren de standaard alarm clock, dus ik een dat u wakker zachtjes maakte door alleen wakker u wanneer u niet in uw diepe slaap. Een extra bonus is dat het speelt de Super Mario Theme Song als haar alarm.Hoe
Arduino All de dingen--S.M.A.R.T Alarm Clock-Setup voor vergaderingen, afspraken, herinneringen, en taken, deze klok maakt gebruik van een Arduino-Yún en uw Google agenda om automatisch alarm. en het ziet er ook Cool!

Arduino All de dingen--S.M.A.R.T Alarm Clock-Setup voor vergaderingen, afspraken, herinneringen, en taken, deze klok maakt gebruik van een Arduino-Yún en uw Google agenda om automatisch alarm. en het ziet er ook Cool!

S.M.A.R.T. wekkerSetup voor vergaderingen, afspraken, herinneringen en taken, deze klok automatisch instellen van alarmen maakt gebruik van een Arduino Yún en uw Google agenda. En het ziet er ook cool!Door Tony DiCola moeilijkheid: matigZou het niet
Geluid Alarm Clock Light Sensing

Geluid Alarm Clock Light Sensing

Allereerst wil ik zeggen dat dit een cool project voor elk willekeurig bereik van vaardigheidsniveau. Als u een beginner met Arduino bent en nerveus over complexiteit zijn moedig ik u dit een poging geven zoals ik om zo behulpzaam proberen zal mogeli
LED veiligheid Light

LED veiligheid Light

Oke de delen net aangekomen. Het punt van dit project is om een oude lichte beveiligingssysteem en maken het een eco vriendelijke LED veiligheid licht. Het oude systeem gebruikt een halogeen lamp met een lood-zuur batterij. Het nieuwe systeem gebruik
Waterdicht Smart Alarm Clock

Waterdicht Smart Alarm Clock

Ooit wakker worden met je wekker alleen voor het uitgeschakeld, terug vast, sluit je ogen voor een paar seconden... en eindigen waking opwaarts veel later dan u had gewild? Dit project beoogt op te lossen dat probleem door het bouwen van een slimme w
Bacon Alarm Clock - Arduino

Bacon Alarm Clock - Arduino

Dit is een project dat ik kwam met dat werd geïnspireerd door mijn liefde voor spek!Dit is een wekker die is ontworpen om je wakker met de geur van bacon. Met behulp van een arduino die de wekker zal al het spek aroma vult de kamer om wakker wilt u u
Arduino binaire Alarm Clock (pocket formaat)

Arduino binaire Alarm Clock (pocket formaat)

ooit wilde een binaire wekker? Ik ook van jou. Dus ik keek rond op Instructables, want er veel goeden rond zijn.Wat is nog beter: ze zijn gebaseerd op de Arduino, een van mijn favoriete speelgoed.Mijn favoriet is deze: Het inspireerde mij veel, en ja
Sunrise Alarm

Sunrise Alarm

Alarm is vervelend in de ochtend. Je slaperig, hoewel je opstaan. We vinden echter dat te worden blootgesteld aan het licht is een natuurlijke manier om wakker te worden. Stel je voor hoe comfortabel het is als u wekken opwaarts van nature met de eer
Fire Bell Alarm Clock

Fire Bell Alarm Clock

Er zijn vele manieren die u kunt uw eigen brand klok wekker die alles hangt af van wat voor soort wekker die u gaat gebruiken. Op de wekker koos ik er is een led LCD achtergrondverlichting en het wordt voor ongeveer 6 seconden, wanneer het alarm afga
DIY LED 12v DC Street Lights (zonne-compatibel)

DIY LED 12v DC Street Lights (zonne-compatibel)

Buiten de lichten zijn nette handige lampjes die een grote verscheidenheid van toepassingen hebben.Ze beschermen uw huizen tegen inbrekersZe voorkomen dat u storten over zwerven 's nachtsZij licht de weg zodat u veiliger rijdenof ze maken gewoon uw p
Alarm Clock gedeconstrueerd

Alarm Clock gedeconstrueerd

niet langer als uw oude digitale klok? het uit elkaar te halen naar de naakte essentie! nooit horen dat vervelend alarm opnieuw. nieuwe technologische futuristisch uitziende klok en nog steeds in staat om de tijd.
Alarm Clock wijziging

Alarm Clock wijziging

In dit instructable ga ik u tonen hoe te maken van een wekker met een beweegbare speaker. Ik deed dit zodat ik kan de klok op een plank echter de spreker dichtbij mijn hoofd hebben zodat het zal me wakker zonder anderen te storen.Ga naar de volgende