Ignorez le titre de type harceleur.
Je pense à créer un projet avec Arduino qui puisse détecter vos habitudes de sommeil, quand vous dormez et combien vous dormez. Il serait pratique de ne pas avoir à l’allumer / éteindre la nuit; il devrait savoir comment procéder.
Quelques idées que j'ai:
- Capteur de mouvement
- Modèles de respiration (si un microphone Arduino pouvait même le détecter ... je serais surpris s'il le pouvait)
- Une horloge RTC pourrait aider à décider qu'il est minuit. Habituellement, Steve ne dort pas en ce moment le vendredi. Il ne dort probablement pas maintenant. Il ne sera pas toujours là pour vous aider, mais vous pourrez peut-être essayer d'obtenir des résultats plus précis de cette façon
Comment puis-je accomplir cela? (Points supplémentaires pour une sorte d'algorithme qui peut distinguer la somnolence d'un sommeil profond.)
sensors
arduino-uno-smd
Pingouin anonyme
la source
la source
Réponses:
En fait, j'ai fait quelque chose comme ça, en utilisant un capteur de mouvement PIR .
Le capteur de mouvement est assez bon pour détecter une personne qui s'endort, et mon algorithme simple ne compte que les mouvements par minute et lorsqu'il dépasse un seuil (trouvé par essais et erreurs), il déclenche l'alarme pour vous réveiller.
L'image ci-dessus représente les mouvements de mon corps pendant une nuit. Les pointes représentent un mouvement élevé / minute.
Voici quelques articles de mon blog qui contiennent beaucoup plus d'informations.
la source