Ik heb vaak het probleem, dat ik problemen ondervindt bij het opstaan in de ochtend, terwijl op hetzelfde moment, ik heb problemen met in slaap vallen in de nacht.
Ik heb verschillende mogelijkheden om zowel gemakkelijker gecontroleerd.
Opstaan in de ochtend
Zonsopgang alarm / licht wekkers (amazon): in plaats van het rinkelen van de hel uit u, die wekkers dimm licht totdat het heel helder in uw kamer, het simuleren van een zonsopgang. Die komen vaak in combinatie met sommige ambient geluid, jouw wake up ervaring nog natuurlijker maken.
Helaas deze alarm klokken kunnen nauwelijks worden geconfigureerd (kleur licht kleurovergangen, mengsel van ambient geluid,...) en ze zijn vrij duur (~ 100 dollar).
Slaap cyclus / slaap fase alarmklokken (play store, amazon): Dat zijn de wekkers die uw verkeer bijhouden tijdens de nacht en bij te houden wanneer u in een fase van de lichte slaap en u wakker te maken op dit moment. Dit maakt het opstaan makkelijker als je lichaam nog in een bijna waakstand. Die alarm klokken komen in hardware en als apps in de software (met behulp van de sensoren in uw telefoon).
Beide typen hebben nadelen: fysieke wekkers zijn verdomd duur (> 300 dollar) en heb je meestal om het dragen van een pols- of hoofdband die tracks uw beweging (= > ongemakkelijk). De app is een stuk goedkoper, echter, je moet slapen zeer nauwlettend naar uw mobiele telefoon, zodat het kan het bijhouden van uw bewegingen (ik heb een zeer zacht matras, welke filters houden in principe alle verkeer + de sensoren in mijn smartphone niet zo groot zijn).
In slaap vallen
Er zijn tientallen mogelijkheden in slaap te vallen, maar ik persoonlijk in slaap vallen zeer snel wanneer u naar een gesproken boek luistert (of als mijn vriendin een boek voor mij leest).
Een ander alternatief is om te luisteren naar de omringende geluiden.
Het probleem met het luisteren naar iets om in slaap vallen is, dat de speler niet uitschakelen automatisch wanneer u in slaap bent (ok, er zijn sommige apps dat kunt motie ontdekken, of dwingen je te houden een vinger op het scherm blijven uitvoeren, maar dat is niet echt comfortabel).
Welbeschouwd vorenstaand niet worden een ideale optie heb ik besloten om het bouwen van mijn eigen apparaat.
Ondanks de titel niet zal ik noemen het een wekker, maar een voorstander van de slaap. Het moet het er niet om u wakker te maken, maar geven u een beter slaapervaring mogelijk te maken (dat wil zeggen sneller in slaap vallen en opstaan gemakkelijker).
Concepten
- Ik wilde al een slapende cyclus alarm gecombineerd met een zonsopgang-alarm: door het detecteren van uw bewegingen tijdens de nacht, je volgende licht slapen fasen zal worden gedetecteerd, en de lichte alarm zal dienovereenkomstig worden gepland (het moet beginnen vóór je aanstaande licht slapen, fase, zodat hier enkele schatting moet gebeuren). De detectie van verkeer moeten unnoticable (geen polsbandjes of helemaal).
- Hetzelfde concept van beweging detectie kan ook worden toegepast in een ebook reader / ambient geluid speler: volume is afgewezen na een paar minuten, wanneer er geen beweging wordt gedetecteerd binnen een bepaald tijdsbestek worden het audioboek stopt met afspelen. De positie wanneer u de laatste keer om te blijven spelen verplaatst wordt opgeslagen, zodat het boek vanuit deze positie kan worden afgespeeld.
- Zoals mijn night stand niet zo groot is en de slaap supporter straalt licht uit hoe dan ook, kan het worden gebruikt als een lamp of moodlight.
- Het moet tijd of om het even wat niet weergegeven. In mijn mening weergeven van de tijd zou leiden tot druk en druk leidt tot slechte slaap.
Basisarchitectuur
Ik gebruikte een raspberry Pi met een wi-fi-stok voor het hosten van een node.js/express.js/mongoDb/angular js gebaseerd web-applicatie start audioboek, alarmen en een extra moodlight-modus te configureren.
Ik gebruikte een actieve luidsprekers voor geluid
Ik gebruikte 3 1W RGB LED's te produceren een helder genoeg licht die zijn aangesloten op de Pi (+ een fan om hitte te verdrijven).
Ik voegde 2 temperatuursensoren (1 binnenin te controleren warmteontwikkeling en de RGB-LEDs beletten om schade), 1 lichtsensor (in principe voor de statistiek, zodat u kunt vinden van de beste helderheid om wakker te worden) en 2 versnellingsmeters die in het matras voor het bijhouden van uw motie worden gebracht.
Ik voegde een drukknop als echt eenvoudige interface. Stopt het iets dat momenteel wordt uitgevoerd (Audioboek moodlight, alarm, licht,...). Als niets heeft gelopen het schakelt op licht.
Een meer complexe interactie verloopt via de webinterface.
De vorm van de slaap supporter probeert te lijken op een ei (symbool voor het begin van iets nieuws, zoals een nieuwe dag :-))
In de volgende paar stappen ik zal begeleiden u door hoe ik
- gemaakt van de behuizing
- ontworpen en gebouwd voor het circuit
- de software geïmplementeerd
- opgelost een heleboel onverwachte problemen die zich voordeden tijdens de uitvoering.
Aan het eind zal ik schetsen enkele ideeën die ik wil implementeren op een later tijdstip
De volgende video toont een zonsopgang met ambient geluid. Helaas had de camera moeite te vangen van de helderheid. Het einde van de zonsopgang is veel meer wit/gelige niet als gelezen zoals gezien in de video.
De volgende video toont een korte demonstratie van de stemming licht, modus (op hoge snelheid)