LED Sunrise wekker met aanpasbare lied Alarm


Mijn motivatie

Deze winter mijn vriendin had een heleboel problemen in de ochtend wakker en leek te lijden aan SAD (Seasonal Affective Disorder). Ik eens merken hoe moeilijker het is om wakker in de winter, aangezien de zon nog niet is komen. Symptomen van ernstige SAD prikkelbaarheid, verslapen maar nog steeds wordt moe zijn, niet in staat om uit bed, depressie en zelfs enkele fysieke problemen, zoals gezamenlijke pijn en verlaagde weerstand tegen infectie. Ik had gehoord over zonsopgang alarmen die de zonsopgang gesimuleerd en dacht dat het zou een mogelijke oplossing voor haar probleem.

Het Plan

Ik herinnerde me het zien van een instructable () over het wijzigen van een zonsopgang alarm om blauw licht met LED's aangezien blauw wordt verondersteld de goed licht om te helpen. Ik vond het idee maar de manier waarop de microcontroller is gebruikt in dit instructable geïntimideerd me aangezien ik heb beperkte ervaring met programmeren een nadat de code is ontwikkeld. Deze heeft ook geen oplossing voor de andere zorg van mij: $80 besteden aan een wekker en verander het, niet dat mijn vriendin is niet de moeite waard :D

Eerst dacht ik over het ontwikkelen van een klok van kras met behulp van een microcontroller. We bouwden een binaire klok in een van mijn college klassen, tellen, dus ik vertrouwd met de logica was. Later gaf ik op dat idee aangezien ik niet zou worden met behulp van de dezelfde programmeertaal en ik veel tijd nemen zou aan het ontwikkelen van de code. Ik had toen het idee te gebruiken een goedkope digitale wekker die hopelijk, een spanning leveren zou toen het alarm ging af Ik kon deze spanning en gebruik het als een schakelaar met een microcontroller. Als het alarm ging af, maar de spanning ging hoog, zouden het dimmen proces beginnen. Als de snooze-knop werd geraakt, of als het alarm was uitgeschakeld, de spanning laag zou gaan en het dimmen proces zou stoppen, uitschakelen van de lichten. Ik onderzocht dit idee en kwam erachter dat het gebruik van een spanning van een klok te gebruiken met een microcontroller mogelijk was! Een jongen had een soortgelijk project dat zijn blinds automatisch geopend in de ochtend (http://hackaday.com/2008/11/18/alarm-clock-automated-blinds/) voltooid.

De Microcontroller

De ideeën begon stromen en alles wat ik moest doen was Kies een microcontroller te gebruiken. Ik zag een artikel op sparkfun.com dat ging door het proces van het opbouwen van een circuit voor het uitvoeren van een ATMega168. Ik lees dit zorgvuldig door en besloot dat het leek eenvoudig genoeg en dat bleek de microcontroller die ik wilde gebruiken. Bij nader onderzoek vond ik dit ding van de Arduino die heeft iedereen voor hun DIY projecten gebruikt. Het gebruikt de ATMega168 was open bron en had talrijke help forums en startende voorbeelden; perfect voor de beginner. Ik besloot om het te gebruiken voor het programmeren van mijn ATMega168 en het overplanten in een breakout board die deel uitmaakt van de naakte essentie voor de ATMega168 uit te voeren. Met het laatste stukje van de puzzel in de hand, kon ik beginnen.

Snelle Side Note: Voordat ik begin, wil ik alleen maar zeggen dank aan allen van de bronnen die ik heb gebruikt. Ik heb geprobeerd om ervoor te zorgen dat ik elke verwijzing die ik binnen de instructable gebruikte gekoppeld. De code is enkel manipulaties van de voorbeelden opgenomen binnen de Arduino omgeving en een beetje van mijn eigen dus bedankt aan de mensen die gecodeerd die! Ook is dit mijn eerste microcontroller project. Ik weet zeker dat ik niet alles volledig correct is, zoals het toevoegen van filter caps te plaatsen en andere verschillende delen aan mijn circuits. Als je iets dat verbeterd kan worden ziet, laat het me weten! Ik zal er zeker bij te werken of notities aan het maken. Geniet van!

Gerelateerde Artikelen

Arduino LED Water springen met Music

Arduino LED Water springen met Music

dit is een gemakkelijke manier te ontwerpen en maak je eigen springen LEDs en Water terwijl u muziek afspelen.Materiële lijst:. Arduino Board. LEDs: Elke kleur van de LED's die u wilt. In dit geval, ik gebruik 5 verschillende kleuren: wit, geel, groe
Sunrise wekker LED

Sunrise wekker LED

De mogelijkheid om te begrijpen en controle LED matrices is een belangrijke vaardigheid voor iedereen die hoopt te worden goed berijmd in de elektronica. Het begrip van shift registers en rij scanning technieken die nodig zijn voor dergelijke prestat
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
Wekker met infrarood- en Bluetooth luidsprekers

Wekker met infrarood- en Bluetooth luidsprekers

INTRODUCTIEHallo, mijn naam is Ben Hur Gonçalves, ik ben een ingenieur van de mechatronic in Universidade de São Paulo, Brazilië in 2010 afstudeerde. Tegenwoordig werk ik met de werkelijke situatie, maar ik doe deze projecten met arduino in het weeke
Wekker met Tetris te bewijzen u bent wakker

Wekker met Tetris te bewijzen u bent wakker

dit is een Arduino aangedreven wekker die na het raken van tweemaal het alarm niet annuleren zal totdat de gebruiker heeft gewist 4 lijnen in het spel Tetris. U schakelt de klok zijwaarts, zodat het scherm verticaal is, Tetris spelen.  Het is nooit l
De Sunrise wekker

De Sunrise wekker

Ooit wakker in de ochtend, keek je wekker, en wenste dat u hadden ongeveer 5 uur eerder wakker? Ik weet dat ik heb. Als een van de dromerige dwarsliggers in de wereld, ik heb niet gevonden een enkele wekker (of een combinatie daarvan) die ooit is lui
Montage "Verstandig klok 2" (Arduino gebaseerde wekker met veel extra functies)

Montage "Verstandig klok 2" (Arduino gebaseerde wekker met veel extra functies)

deze tutorial toont hoe de kit te monteren voor Wise klok 2, een open bronproject (hardware en software).Een complete Verstandig klok 2 kit kan hier worden gekocht.Kortom is dit wat Wise klok 2 kan doen (met de huidige opensource software release):-w
Maak je eigen LED Sign VU Meter

Maak je eigen LED Sign VU Meter

In dit project die zal ik u tonen hoe het maken van een aangepaste LED-teken dat op de luidheid van uw muziek reageert, net als een VU doet meter. Laten we aan de slag!Stap 1: Bekijk de video!De video geeft u alle informatie die u nodig hebt om dit p
Hoe installeer ik onder teller LED-strip verlichting met dimmer

Hoe installeer ik onder teller LED-strip verlichting met dimmer

Een veelgestelde vraag voor degenen die nieuw op LEDs zijn is "het installeren van LED strip verlichting onder tellers en kabinetten." Het proces is eenvoudig en heeft een zeer gelijkaardige reeks van stappen in beide gevallen. Zelfs als u geen
Groene LED-lamp (gecontroleerd met een knipperend led)

Groene LED-lamp (gecontroleerd met een knipperend led)

enkele jaren geleden las ik een artikel over verlichting in de ontwikkelingslanden, het verteld dat 1,6 miljard mensen geen toegang tot elektriciteit hebben en een betrouwbare bron van verlichting een groot probleem voor hen is. Een Canadese bedrijf
LED T-Shirt met LCD en Bluetooth

LED T-Shirt met LCD en Bluetooth

Zelfgemaakte LED T-Shirt met 324 adresseerbare WS2812B LED's. Instelbaar met behulp van Arduino pro micro gekoppeld aan LCD touchscreen en Bluetooth aan Android telefoon app. alles gemaakt in huis (printplaat, shirt code, telefoon app, shirt lay-out,
Licht Sensor LED helderheid controlesysteem met ATMEGA328 UNO V3.0 R3 voor Arduino

Licht Sensor LED helderheid controlesysteem met ATMEGA328 UNO V3.0 R3 voor Arduino

ICStation team u kennismaken met deze lichte sensor LED helderheid controlesysteem met onze zelf ontwikkelde product ICStation ATMEGA328 UNO V3.0 R3 Board compatibel Arduino. Het DC5V gebruikt om te werken en het kan veranderen de helderheid van hoog
41 LED Flasher Circuit met behulp van de 555 IC

41 LED Flasher Circuit met behulp van de 555 IC

ik heb dit als een snel project ik maakte gebruik van veel van de LEDs heb ik onlangs gemaakt. In principe verbindt een 555 8 pin IC en zorgt voor het aanpassen van de tijd tussen de slabben door de weerstand of condensator waarden te wijzigen. Het v
LED bookmarker + tafellamp (met helderheid controle)

LED bookmarker + tafellamp (met helderheid controle)

Dit is een DIY lezen van licht. Ik noem het "LED bookmarker".HalloIk heb een bookmarker die ons helpt bij het lezen van de boeken in donker gemaakt. Het een gebruikte als tafellamp, gedeeld, het is zo helder dat twee mensen Lees boeken comfortab