LED Sunrise väckarklocka med anpassningsbara låten larm



min Motivation

Denna vinter min flickvän hade en massa problem med att vakna på morgonen och verkade lida av SAD (Seasonal Affective Disorder). Jag ens märker hur mycket svårare det är att vakna på vintern eftersom solen inte har kommit ännu. Symtom på allvarliga SAD kan inkludera irritabilitet, oversleeping men fortfarande att vara trött, inte kunna komma ur sängen, depression och även några fysiska problem som ledsmärta och sänkt motståndskraft mot infektioner. Jag hade hört om sunrise larm som simuleras soluppgången och tänkte att det kunde vara en möjlig lösning på hennes problem.

Planen

Jag kom ihåg att se en instructable () om hur du ändrar en soluppgång larm för att ge blått ljus med hjälp av lysdioder eftersom blå är tänkt för att vara i bra ljus att hjälpa till. Jag gillade idén men hur mikrokontroller används i detta instructable skrämde mig eftersom jag har haft begränsad erfarenhet med programmering en efter koden utvecklas. Det också inte lösa andra oro till mig: att spendera $80 på en väckarklocka och ändra den, inte för att min flickvän är inte värt det :D

Jag tänkte först utveckla en klocka från grunden med hjälp en mikrokontroller. Vi byggde en binär räknar klockan i en av min college klasser, så jag var bekant med logiken. Jag gav senare upp på denna idé eftersom jag inte skulle använda samma programmeringsspråk och jag skulle ta en massa tid att utveckla koden. Jag hade då idén att använda en billig digital väckarklocka som kan, förhoppningsvis, ge en spänning när larmet gick bort Jag kan ta denna spänning och använda den som en switch med en mikrokontroller. När larmet gick och spänningen gick höga, skulle ljusreglering processen börja. Om snooze-knappen blev påkörd, eller alarmet var avstängd, spänningen skulle gå låg och ljusreglering processen skulle sluta, stänga av belysningen. Jag forskat denna idé och upptäckte att det var möjligt att använda en spänning från en klocka och använda den med en mikrokontroller! En kille hade avslutat ett liknande projekt som öppnade hans mörkar automatiskt på morgonen (http://hackaday.com/2008/11/18/alarm-clock-automated-blinds/).

Mikrokontroller

Idéerna började flöda och allt jag behövde göra var att plocka en mikrokontroller att använda. Jag såg en artikel på sparkfun.com som gick igenom processen med att bygga en krets för att köra en ATMega168. Jag läste noggrant och beslutade att det verkade enkelt och att det var mikrokontroller jag ville använda. Vid ytterligare forskning hittade jag denna Arduino sak alla har använt i sina DIY projekt. Det används ATMega168, var öppen källkod och haft många Hjälpforum och start exempel; perfekt för nybörjaren. Jag beslutade att använda det att programmera min ATMega168 och transplantera det till en utbrytning styrelse som innehöll det allra nödvändigaste för ATMega168 att köra. Med den sista pusselbiten i handen, kunde jag börja.

Snabb sida notera: Innan jag börjar, vill jag bara säga tack till alla de källor jag använt. Jag försökte se till att jag länkade hänvisningar jag använt inom den instructable. Koden är bara manipulation av exemplen inom Arduino miljö och lite av min egen så tack till de människor som kodade dem! Detta är också min första microcontroller projekt. Jag är säker på att jag inte gjorde allt helt rätt, till exempel lägga till filter mössor till platser och andra olika delar till min kretsar. Om du ser något som kan förbättras, låt mig veta! Jag ska se till att uppdatera eller göra anteckningar i den. Njut!

Se Steg
Relaterade Ämnen

LED Dawn / Sunrise väckarklocka, nattlampa & säkerhet ljus - Arduino kompatibel

som nätterna förlängs successivt under hösten 2011, jag upptäckt glädjen med Arduino och trodde att det skulle vara ett bra sätt att genomföra något som jag har velat ha en lång stund - ett skonsamt sätt att vakna upp på en vintermorgon. Tyvärr, det...

Arduino Real tid väckarklocka med temperatur och LED belysning. Fjärrstyrda

Arduino klocka, med batteribackup (realtidsklocka), tid, datum, Alarm, temperatur, LCD utgång, IR-fjärr ingång, viloläge, LED-belysning (10 X) röd och blå multi-mode.Steg 1: Steg 1: delar listaArduino klocka, med batteribackup (realtidsklocka), tid,...

Väckarklocka med Tetris att bevisa att du är vaken

detta är en Arduino powered väckarklocka som efter att ha alarmet två gånger inte kommer avbryta tills användaren har rensat 4 rader i det spela Tetris. Du aktivera fysiskt klockan i sidled, så skärmen är vertikal, spela Tetris. Det är aldrig roligt...

Te ljus lykta med anpassningsbara utskrift.

En unik och kreativ gåva idé för semester.Det är juletid igen och du har ingen aning hur man gör gåva. I denna anvisning kommer jag visa dig hur man bygger en lykta med anpassningsbara bilder eller text.Steg 1: Vad du behöver! -blad genomskinligt pap...

High Power RGB LED Moodlamp som synkroniserar med Philips nyans

i detta instructable huvudfokus ligger på den programvara som jag har skapat - inte så mycket på maskinvarusidan. Du behöver inte använda en hög effekt ledde till detta, kan du använda varje RGB - LED du.Den "High Power RGB LED Moodlamp" är en h...

Väckarklocka med IR- och Bluetooth-högtalare

INTRODUKTIONHej, mitt namn är Ben Hur Gonçalves, jag är en mekatroniska ingenjör utexaminerades Universidade de São Paulo, Brasilien i 2010. Arbetar numera jag med verkligheten, men jag gör dessa projekt med arduino på helgerna, bara på kul. Detta va...

Förbättrad högeffekts LED cykel huvudet ljus med integrerad kylfläns

efter skur i världen för rätt delar, är följande en uppdaterad version av min koppar montering baserad LED cykel huvudet ljus. Se den ursprungliga högeffekts LED cykel huvudet ljus med integrerad kylfläns instructable för detaljer om den tidigare ver...

Väckarklocka med Atmega-328 och RTC

Hej alla! Detta är min första instructable! Efter att ha läst hundratals instructables, bestämde jag mig att göra en själv.Klockan är en av de viktigaste hus hålla sakerna. Det finns olika typer av klockor som bra gamla pendel klockor, analoga klocko...

Billiga Iron Man (Mark 3) kostym med arbetande frontplåten, belysning, elektronik

visas här är mitt halloween 2012 projekt. Efter mixtra med Arduino för ett par månader och behöver en kostym för Halloween, bestämde jag mig att blanda två. Jag ville bara göra någon Iron Man kostym dock. Jag ville ha denna färg, för att vara så tekn...

Sleep Cycle väckarklocka med rörelsesensor

Motivation:Jag ville på något sätt förbättra standard väckarklockan, så jag gjorde en som vaknar du upp försiktigt genom att bara vakna du när inte du i ditt djup sömn. En extra bonus är att det spelar Super Mario Theme Song som dess larm.Hur det fun...

Spark.IO väckarklocka med humör ljus

Spark.io väckarklocka kan vara användbart om du måste vakna upp vid sådana en tid som ditt rum är fortfarande mörkt. När du ställa alarmet ska betalas, den humör lampa bleknar till den färgen du valt och när det är fullt upplyst, spelas en låt på en...

LED halogen ljus converson med 12v 12 x LED skivor

här är ett enkelt sätt kan du konvertera dina halogenlampor till LED-lampor.Detta är bra att använda i husbilar och husvagnar eller någon 12v DC system har, sol, vind eller vattenkraft... eller bara använda dem i bilen.Dessa LED-skivor jag har här kö...

Hur man gör LED blixt till musik med en Arduino

detta är en guide till gör en LED blinkar krets som "slår" mp3-fil på din dator, som kan lägga en awesome effekt till vilken enhet som helst med ljudet, eller ens ditt rum (om du utvidgar begreppet LED drivrutiner eller gott om motstånd/transist...

Julgran med LED och musik, kontrollerade med Arduino

i den här julen, nästan alla har gjort sin julgran i ditt hem, liten eller stor. I denna post, kommer vi se hur man skapar en julgran med några €, använder Arduino. Genom denna microcontroller kommer att kunna välja mellan flera olika profiler, som d...

Montering av "Kloka klockan 2" (Arduino-baserad väckarklocka med massor av extra funktioner)

denna handledning visar hur du monterar kitet för Wise klockan 2, ett öppen källkodsprojekt (hårdvara och mjukvara).En komplett Klok klockan 2 kit kan köpas här.Sammanfattningsvis är detta vad Wise klockan 2 kan göra (i den aktuella öppna källa mjukv...

Cykla en RGB LED genom färgspektrat med en Raspberry Pi 2 och Scratch

Uppdatera anteckningar Tors 25 Feb, 2016 : Jag har förbättrat Scratch programmet och omgjorda min instructable.Hej Scratch killar, med detta projekt som jag ville använda för att cykla en RGB LED genom färg spektrumet.Det finns en massa projekt gör d...

LED Christmas Tree prydnad med ledande tråd

Det är det roliga fyllda semestertid igen, vilket innebär att alla föräldrar och lärare är att föra ut semester craft-projekt.Ett mycket vanligt projekt för barn (och vuxna) i alla åldrar är att man gör en julgran prydnad. Medan denna tidsfördriv är...

DS3231 OLED väckarklocka med 2-knappars menyinställning och temperatur display

UPPDATERING: V1.1 klocka paket laddade upp för kompatibilitet med senaste IDEs.Video på:: http://youtu.be/ikNw1iLE9vgAlarm demovideo: http://youtu.be/jlZBCuQeswADetta är en OLED väckarklocka jag byggt med en Arduino Micro, en liten OLED 128 x 64 visa...

Väckarklocka med Evive

Vi vill göra en kombinerad analog och digital väckarklocka. Realtidsklocka är viktigt för klockan för att hålla tiden även om den är avstängd. Men vanligen tillgängliga mikro-controller styrelser som Arduino eller Raspberry Pi har inte en realtidsklo...