5 лет назад 26 марта 2014 в 23:10 154

ZAHOD_alarm-clock1
Чуть ли не треть жизни вы проводим во сне. И все равно не высыпаемся. А ведь время и здоровье – по большому счету главные ресурсы в нашей жизни.

Сегодня мы поговорим про «умные» будильники, которые способны не просто срабатывать в определенное время, как их «одноклеточные» конкуренты, но и учитывать фазы сна и индивидуальные особенности пользователя, чтобы он, родненький, просыпался свежим и довольным.

Немного теории. Дело в том, что сон – это не просто некое однородное состояние, в нем различают ряд фаз, которые отличаются составом происходящих в это время в организме процессов. В частности, существует глубокий и поверхностный сон, сон «с быстрыми движениями глаз», когда нам снятся сны, и другие фазы. Полноценный отдых должен включать их все: если что-то выпадает, организм полностью восстановиться не может. На самочувствие влияет и то, в какой фазе произошло пробуждение. Именно здесь и находится корень причин иррациональной нелюбви к будильникам.
Дело в том, что обычные будильники работают просто: звенят ровно в указанное время. Удачный период или нет, правильная ли это фаза – их не волнует. Но если время пробуждения не совпадает с индивидуальным циклом сна, попадает на фазу глубокого сна, мы просыпаемся хмурыми и разбитыми. А ведь, сдвинув момент пробуждения всего на несколько минут, подгадав под правильную фазу сна, можно этого избежать. Овчинка определенно стоит выделки. Решать задачу сопровождения сна можно различными способами, и одним из них является применение специальных мобильных программ. В данном секторе представлено несколько программ. Неформальным стандартом среди «умных» будильников для Android является приложение Sleep as Android. Это коммерческая программа с двухнедельным пробным периодом. Мы же рассмотрим наиболее функциональное бесплатное решение – софтину SleepBot. Данное приложение является, пожалуй, самым серьезным конкурентом Sleep as Android. Для первого знакомства с «умными» будильниками это, пожалуй, оптимальный вариант, даже несмотря на англоязычный интерфейс.

_W_sb-status

Главная идея приложения состоит в том, что сигналы будильника приспосабливаются к фазам сна. На практике это означает, что будильник срабатывает не в какое-то одно точное время, а в указанный промежуток времени. Конкретное значение выбирается программой исходя из предположения о том, в какой фазе сна вы находитесь в данный конкретный момент. Такое плавающее время срабатывания придает будильнику гибкость и призвано сделать пробуждение максимально приятным. Ну или по крайней мере максимально приближенным к естественному пробуждению, каким оно могло бы быть в отсутствие будильников либо каких-либо иных внешних помех.

Надо сказать, что SleepBot – это комплексное приложение, снабженное всеми модулями современного «умного» будильника: оно умеет не только аккуратно будить в заданные промежутки времени, но и вести и визуализировать статистику, подсчитывать длительность сна за разное количество времени и информировать о недосыпе, который вы можете просто не замечать, обращая внимание только на его последствия: сниженную работоспособность, плохое настроение и прочие подобные прелести.

Все это хорошо, однако как же работает SleepBot? Очевидно, что ключевая проблема – выявление фаз сна у пользователя программы. Именно на данные сведения софтина полагается в дальнейших действиях. Надежный способ решения задачи, конечно, прямое наблюдение за активностью мозга с помощью соответствующего медицинского оборудования. Но для домашнего применения это не вариант, и разработчики приложения опираются на косвенные данные. Нам предлагается запустить программу и положить смартфон к себе в постель. SleepBot будет находиться в активном состоянии, получая всю необходимую информацию от стандартных датчиков-акселерометров, коими поголовно оборудованы современные смартфоны. Программа будет отслеживать ваши движения и на основе их анализа строить предположения о том, в какой фазе сна вы находитесь. Смысл состоит в том, что характер движений в разных фазах сна различается. В фазе глубокого сна заметных движений минимум, соответственно, акселерометр будет находиться в состоянии относительного покоя. Анализируя его данные, можно фиксировать и другие фазы сна. Обладая такой информацией, приложение может рассчитать самый подходящий момент для выдачи сигнала будильника – фазу поверхностного сна, в которой организм уже, в принципе, сам готов проснуться.

_W_sb-alarm

Помимо акселерометра программа может держать включенным еще и микрофон. В результате можно ознакомиться с независимым арбитром, который позволит составить общее впечатление о происходившем в помещении во время вашего сна, о шуме, который мог мешать сну, а также раз и навсегда определиться, есть ли у вас привычка храпеть или разговаривать во сне.

Понятно, что такая схема опосредованного сбора данных о фазе сна будет сталкиваться с немалым количеством помех. В настройках приложения есть опции регулировки чувствительности датчиков. Правда, предлагается только несколько фиксированных значений, общее правило применения которых сводится к тому, что чем более жесткая у вас постель, тем более высокая чувствительность требуется для получения корректных сведений. В остальном, основываясь на опыте общения с программой, могу только посоветовать подбирать не столько внутренние настройки, сколько положение смартфона в постели.

Будильников, само собой, может быть установлено несколько. SleepBot снабжен собственным виджетом, который, правда, очень прост. Это кнопка, которая запускает и останавливает приложение с активными в данный момент настройками. Кроме того, у приложения хватает и других полезных для мобильных будильников опций, например, при установке будильника SleepBot способен автоматически отключать Wi-Fi и переводить телефон в режим «Полет», чтобы ничего не мешало отдыху.

_W_sb-opt

Кроме «мягкого» будильника, у SleepBot есть и другие модули. Например, Bedtime Reminder. Этот инструмент работает совместно с будильником и вычисляет разницу между временем, необходимым вам для того, чтобы выспаться, и реальным временем, потраченным на сон. Если вы активировали будильник, программа постарается не допустить того, чтобы вы о нем забыли, и, когда время, оставшееся для сна, приближается к минимальному значению, необходимому, чтобы нормально выспаться, SleepBot напоминает вам, что пора баиньки, если вы хотите быть бодрым с утра.

Анализ данных – это вообще отдельная песня. Окончательно продрать глаза можно рассматривая поутру выведенные программой графики вашей ночной активности. Сведений масса: сколько времени вы спали, соответствует ли это оптимальным значениям или нет, график шума и движения, причем можно выявить соответствия между записанными движениями и звуками. Всю эту информацию можно сохранять для дальнейшего изучения. Есть экспорт данных и опциональная их синхронизация с сервером SleepBot.

_W_sb-zapis

Приложение специфическое, интересное, и я не побоялся в прямом смысле слова положить свою собственную голову пусть и не на алтарь, но на подушку тестирования. Да, программа действительно работает, пробуждение субъективно стало «мягче» – иначе я бы просто не тратил время на этот обзор. Однако сразу хочу заметить, что, используя данную софтину, придется пересмотреть некоторые свои привычки. Предупрежден – значит, вооружен, поэтому немного о недостатках как «умных» будильников в целом, так и конкретно SleepBot.

Фамильный недостаток таких приложений – то, что ночью, при отслеживании сна, они должны работать непрерывно. Неслучайно в разрешениях, которые они запрашивают при установке, есть пункт о предотвращении засыпания устройства. Как результат, постоянный расход батареи. Так что будьте готовы, что заряжать мобильник с таким приложением, возможно, придется два раза в день: утром и на ночь. Кроме того, некоторые аппараты не смогут даже выключить экран. Такой режим за ночь способен убить даже хороший аккумулятор. Конечно же, разработчики клянутся, что в повышенном расходе заряда батареи виноваты другие приложения, но факт остается фактом. Все-таки смартфон – это вещь повседневная, и идея устраивать каждый день дополнительные пляски с убиением нужных процессов или вообще перезагрузкой перед запуском «умного» будильника особого энтузиазма лично у меня как-то не вызывает.

_W_sb-sovet

Для того чтобы следящий за вашим сном смартфон не скончался ночью от недокорма, разработчики абсолютно серьезно предлагают подключать его к зарядке. Честно говоря, лично мне находящийся под подушкой телефон с «хвостом», подсоединенным к розетке, не представляется лучшим компаньоном для спокойного, здорового сна.

Особую пикантность ситуация приобретает, ежели вы вдобавок ночуете не в одиночестве. Помимо хвостато-питательных проблем, добавляется нюанс, связанный с тем, что источников движения становится несколько и разделить фазы сна сложнее. Попытки решить задачу программной фильтрацией некоторыми «умными» будильниками предпринимаются, однако толком это пока не получается ни у одного приложения, и SleepBot здесь не исключение. В результате, дабы избежать наложения сигналов от другого человека, разработчики на синем глазу советуют укладываться на два разных матраса.

Никто не прокомментировал материал. Есть мысли?