Hur programera wakeup light?
-
- Inlägg: 600
- Blev medlem: 26 juli 2011, 20:58:06
Hur programera wakeup light?
Hej!
Jag funderar på att bygga en ”wakeupligth” dvs en lampa som gradvis tänds på morgonen för att få kroppen att piggna till innan väckarklockan ringer. Den skall således gradvis tända en lampa (förmodligen en LED, måste kolla upp optimala våglängder.) under en längre tid (ca 1 tim). Jag funderar på att använda en PIC för att med hjälp av PWM åstadkomma denna effekt. Det är tänkt att PICén skall vara ansluten till en timer så att PICén börjar dimma upp lampan när den blir strömsatt. Min fråga är hur jag skall programmera PIC´en för att åstadkomma denna gradvisa ökning under en så lång tid. För om jag förstår det så kan man ej köra en timer och en PWM rutin samtidigt?. Det är tänkt att den skall dimma upp lampan i ca 10 steg. Finns det något knep för att åstadkomma detta. Det enda jag har kommit på är att låta två PIC´s tala med varandra. Den ena sköter PWMándet och den andra håller koll på tiden, något som inte direkt är en praktisk lösning.
Jag funderar på att bygga en ”wakeupligth” dvs en lampa som gradvis tänds på morgonen för att få kroppen att piggna till innan väckarklockan ringer. Den skall således gradvis tända en lampa (förmodligen en LED, måste kolla upp optimala våglängder.) under en längre tid (ca 1 tim). Jag funderar på att använda en PIC för att med hjälp av PWM åstadkomma denna effekt. Det är tänkt att PICén skall vara ansluten till en timer så att PICén börjar dimma upp lampan när den blir strömsatt. Min fråga är hur jag skall programmera PIC´en för att åstadkomma denna gradvisa ökning under en så lång tid. För om jag förstår det så kan man ej köra en timer och en PWM rutin samtidigt?. Det är tänkt att den skall dimma upp lampan i ca 10 steg. Finns det något knep för att åstadkomma detta. Det enda jag har kommit på är att låta två PIC´s tala med varandra. Den ena sköter PWMándet och den andra håller koll på tiden, något som inte direkt är en praktisk lösning.
Senast redigerad av blueint 17 augusti 2011, 02:27:50, redigerad totalt 1 gång.
Anledning: var: Hur programera wakeupligth?
Anledning: var: Hur programera wakeupligth?
Re: Hur programera wakeupligth?
Beroende på vilken PIC man väljer kan man fint köra PWM och en timer samtidig! I (nästan?) alla PIC finns det minst 2 timers och inte sällan fler.
Men välj en PIC18 eller nyare, då går det garanterat och du kan samtidig bygga en riktig klocka med datum & tid som du kan ställa till att styra WUL'en.
Men välj en PIC18 eller nyare, då går det garanterat och du kan samtidig bygga en riktig klocka med datum & tid som du kan ställa till att styra WUL'en.
- Klas-Kenny
- Inlägg: 11843
- Blev medlem: 17 maj 2010, 19:06:14
- Ort: Växjö/Alvesta
Re: Hur programera wakeupligth?
Finns som sagt mer än en Timer på väldigt många PIC-modeller.
Och annars så är det ju inget måste, du kan mycket väl köra antingen PWM eller timer i mjukvara, eller båda om du så vill det.
Om du nu inte ska ha PIC'en till att göra något annat så finns det vad jag vet inte direkt några nackdelar med att köra det ena i mjukvara.
Och annars så är det ju inget måste, du kan mycket väl köra antingen PWM eller timer i mjukvara, eller båda om du så vill det.
Om du nu inte ska ha PIC'en till att göra något annat så finns det vad jag vet inte direkt några nackdelar med att köra det ena i mjukvara.
Re: Hur programera wakeupligth?
två 500v halogen över sängen, timer och hammeren minst 5 meter från sängen
när dom tänds så känns det som en kärnvapen explosion och man vill bara slå sönder skiten, när man kommit till hammaren så är man vaken
har provat den varianten
som jag sagt innan, några lampor och timrar, sätt lampa nummer ett ganska långt bort, och tänd mera lampor som är närmare efterhand, funkar
när dom tänds så känns det som en kärnvapen explosion och man vill bara slå sönder skiten, när man kommit till hammaren så är man vaken


har provat den varianten

som jag sagt innan, några lampor och timrar, sätt lampa nummer ett ganska långt bort, och tänd mera lampor som är närmare efterhand, funkar
-
- Inlägg: 600
- Blev medlem: 26 juli 2011, 20:58:06
Re: Hur programera wakeupligth?
Okej. Tack för svaren!. Jag återkommer med en projekttråd om ett tag 

Re: Hur programera wakeupligth?
Tycker inte lampor funkar .
Kan funka en eller ett par gånger sedan har man vant sig så då fortsätter man att sova hur lugnt som helst .
Tänker bara nu på sensommaren när nätterna blivit mörkare och gardinerna tar sista ljuset , men om solen ändå letar sig in på morgonen och lyser en rakt i ögonen , så nog sover man vidare .
Solen kan vara rätt stark den med så ...
Kan funka en eller ett par gånger sedan har man vant sig så då fortsätter man att sova hur lugnt som helst .
Tänker bara nu på sensommaren när nätterna blivit mörkare och gardinerna tar sista ljuset , men om solen ändå letar sig in på morgonen och lyser en rakt i ögonen , så nog sover man vidare .
Solen kan vara rätt stark den med så ...
Re: Hur programera wakeupligth?
500W halogen i ansiktet som man dimmar långsamt så det värmer gott i ansiktet på vintertid tror jag starkt på 
Se om jag hinner ordna en bra och säker dimmer för att bygga en som har tänkt på väldigt länge

Se om jag hinner ordna en bra och säker dimmer för att bygga en som har tänkt på väldigt länge

-
- Inlägg: 600
- Blev medlem: 26 juli 2011, 20:58:06
Re: Hur programera wakeup light?
Hehe. en 500wattare lär man ju bli solbränd av
. Anledningen för varför man vill ha en wakeupligth är för att få bort melatoninet från hjärnan innan man vaknar. 

