Abaikan judul seperti penguntit.
Saya sedang berpikir tentang membuat proyek dengan Arduino yang dapat merasakan kebiasaan tidur Anda, ketika Anda tidur, dan seberapa banyak Anda tidur. Akan lebih mudah untuk tidak menyalakan / mematikannya di malam hari; harus tahu bagaimana melakukan ini.
Beberapa ide yang saya miliki:
- Sensor gerak
- Pola pernapasan (jika mikrofon Arduino bahkan dapat memilihnya ... saya akan terkejut jika itu bisa)
- Jam RTC dapat membantu memutuskan tengah malam. Biasanya, Steve tidak tidur saat ini pada hari Jumat. Dia mungkin tidak tidur sekarang. Ini tidak selalu ada untuk membantu Anda, tetapi Anda mungkin dapat mencoba untuk mendapatkan hasil yang lebih akurat dengan cara ini
Bagaimana saya bisa mencapai ini? (Poin ekstra untuk beberapa jenis algoritma yang dapat membedakan dari tidur nyenyak.)
sensors
arduino-uno-smd
Penguin Anonim
sumber
sumber
Jawaban:
Saya sebenarnya melakukan sesuatu seperti ini, menggunakan sensor PIR Motion .
Sensor geraknya cukup baik untuk mendeteksi seseorang yang sedang tidur, dan algoritma sederhana saya hanya menghitung gerakan per menit dan ketika itu melebihi ambang batas (ditemukan melalui percobaan dan kesalahan), itu membunyikan alarm untuk membangunkan Anda.
Gambar di atas mewakili gerakan tubuh saya pada malam hari. Paku mewakili gerakan tinggi / menit.
Berikut adalah beberapa posting dari blog saya yang memiliki lebih banyak informasi.
sumber