Как я могу почувствовать, когда кто-то спит с моим Arduino?

Игнорируйте заголовок типа stalker.

Я думаю о создании проекта с Arduino, который может почувствовать привычки сна, когда вы спите, и сколько вы спите. Было бы удобно не включать /выключать его ночью; он должен знать, как это сделать.

Некоторые идеи, которые у меня есть:

  • Датчик движения
  • Модели дыхания (если бы микрофон Arduino мог даже выбрать это ... Я был бы удивлен, если бы мог)
  • Часы RTC могут помочь при принятии решения Сейчас полночь. Обычно Стив не спит в это время по пятницам. Он, вероятно, не спит сейчас. Он не всегда будет помогать вам, но вы можете попытаться получить более точные результаты таким образом.

Как я могу это сделать? (Дополнительные баллы для какого-то алгоритма, который может отвлечься от глубокого сна.)

12 голосов | спросил Anonymous Penguin 4 MaramTue, 04 Mar 2014 03:17:03 +04002014-03-04T03:17:03+04:0003 2014, 03:17:03

1 ответ


12

Я действительно сделал что-то подобное, используя датчик движения PIR .

Датчик движения достаточно хорош, чтобы обнаружить, что человек поворачивается во сне, и мой простой алгоритм подсчитывает движения в минуту, а когда он превышает порог (найденный пробным путем и ошибкой), звучит сигнал тревоги, чтобы разбудить вас.

введите описание изображения здесь>> </p>

<p> Изображение выше отражает мои движения тела в течение ночи. Шипы представляют собой высокие движения /минуту. </p>

<blockquote>
  <p> Здесь мы видим примерно через 30 минут движение тела было минимальным. Это говорит о том, что я был на более глубокой стадии сна в это время. </p>
  
  <p> Шип в 250 минут (около 4:30 утра), когда я проснулся только до
  Я могу спать пару часов дольше. Я помню время
  будучи 4:38, когда я смотрел на часы, и я уже смотрел на него. Эта
  значит, я повернулся лицом к часам, но на самом деле «проснулся» 8
  минут спустя, чтобы увидеть время, а затем повернулся назад (указано
  более коротким шипом при 265). </p>
  
  <p> Данные свидетельствуют о том, что я не мог спать очень хорошо (по сравнению с
  период времени от 30 до 240 минут) после пробуждения один раз и
  наконец, встал на 400 минут (7:00), когда я все закрыл. </p>
</blockquote>

<p> Вот несколько сообщений из моего блога, которые содержат гораздо больше информации. </p>

<ul>
<li> <a href= Движение тела во время сна

  • Интеллектуальное оборудование для будильников
  • ответил sachleen 4 MaramTue, 04 Mar 2014 03:50:11 +04002014-03-04T03:50:11+04:0003 2014, 03:50:11

    Похожие вопросы

    Популярные теги

    security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132