- Отзыв: Вибробудильник Master Kit MT4090 — Для тех, кто плохо или совсем не слышит, тем, у кого совсем маленькие детки
- Будильник с вибрацией своими руками
- Проснись с комфортом — делаем светобудильник своими руками
- Тест и обзор: ZBand — будильник для запястья с вибрацией
- Программное обеспечение
- В работе
- Будильник
- Заключение
- Личное мнение
Отзыв: Вибробудильник Master Kit MT4090 — Для тех, кто плохо или совсем не слышит, тем, у кого совсем маленькие детки
Все проблемы и волнения, что я кому-то смогу принести дискомфорт, разбудив его во время сна, закончились.
Просто, на ночь, я выставляю именно то время, которое мне нужно, а будильник надеваю на руку.
В положенное время я чувствую вибрацию и спокойно встаю. Кроме меня его никто не слышит.
Будильник надевается на эластичный ремешок с липучкой (для регулировки толщины руки).
Присутствие на руке будильника меня совсем не раздражает и ночью мне будильник не мешает. Очень хорошо тем, кто часто передвигается на электричке, и боится проспать свою остановку.
В комплекте с вибробудильником есть инструкция, с помощью которой, очень легко разобраться с функциями будильника. По бокам кнопки для установки времени. Питается будильник от одной пальчиковой батарейки, которой хватает на шесть месяцев. Этот будильник можно установить как вибратор, и так же можно переключить на звуковой сигнал. Можно включать и подсветку.
Этот будильник очень хорош для тех, у кого проблемы со слухом – для глухих и слабослышащих.
Рекомендую Вибробудильник Master KIT для тех, у кого есть маленькие дети, тем, кто не хочет нарушать сон своих близкий, и особенно тем, кто не слышит, или плохо слышит.
Источник
Будильник с вибрацией своими руками
От фитнес браслета нужен только умный будильник. Чтобы достаточно точно будил в лучшую фазу сна. Читал форум, знаю что везде косяки. Но всё же.
Купил на днях jawbone up3 — который сразу сдох с «красным человечком» — и буду менять.
1) По цене — до 6000 руб
2) держал заряд дольше чем пару дней
3) не нужно было соединение всю ночь по блютузу с телефоном (у меня андроид Sony Xperia ZR)
4) не приходилось менять прошивки, использовать по три приложения
Это всё желательно, но не обязательно — лишь бы максимально часто будил нормально)) в остальном не планирую использовать модные штучки — шагомеры, калории и прочее. Но бонусом приятно было бы.
пока думаю насчет: mi band 1s, mi band2, sony smartband2 и чего угодно, хоть axbo лишь бы быть уверенным в эффекте))
Меня тоже очень интересует эта тема. Эдинственная необходимая функция: вибробудильник. Не обязательно умный, можно просто по времени. Главный критерий: самый тонкий и лёгкий браслет, чтобы в нём было комфортно спать.
Буду благодарен за рекомендации! Спасибо!
Сообщение отредактировал dim4x4 — 15.11.17, 15:44
очень актуальный вопрос. очень нужен умный будильник. хочу нормально просыпаться.
вторые сутки ковыряю в интернете инфу, и не могу выбрать подходящий. Все не работают нормально! как же так?
посоветуйте пожалуйста какую-нибудь связку гаджетов для умного сна. Хочу
1) отслежить циклы сна и прочую статистику во сне
2) чтобы был будильник, который поднимает в нужную фазу, и я бодрячком.
посмотрел десяток браслетов и несколько внешних гаджетов. так и не смог найти нормальный.
а , и ещё.
у меня Android.
Источник
Проснись с комфортом — делаем светобудильник своими руками
Вот и настала осень…
Впереди неумолимо маячит зима – утром темно, вечером темно.
Просыпаться по будильнику в полной темноте равносильно нырянию под лед. Стресс с утра – гарантированно унылый день.
Решение-то есть, светобудильник называется, но цена этой штуки от 5000 руб. Колется, однако. К тому же, алгоритм работы жестко запрограммирован, а ведь совершенно очевидно, что, по результатам просыпания, захочется что-то подкорректировать или расширить функционал.
А что, если на основе подручных средств соорудить что-то в этом духе? Хорошая задачка для DIY!
Для решения были использованы следующие материалы:
— прототип отладочной платы набора для изучения программирования Ардуино (входит в будущий набор NR05), рассчитанная на установку Arduino Nano;
— часы реального времени MP1095;
— светодиоды разные;
— пьезопищалка со встроенным генератором;
— белая полупрозрачная штука, когда-то напечатанная при отладке 3D-принтера (можно приспособить еще что-нибудь полупрозрачное в качестве рассеивателя, а у кого есть 3D принтер, то напечатать что нибудь свое);
— желание все это соединить и запрограммировать подходящий алгоритм работы.
Белую штуку захотелось взгромоздить на какой-нибудь постамент, чтобы смонтировать туда светодиод и подключить его кабелем к плате. Недолго думая, рисуем в SketchUp и печатаем на 3D принтере оранжевую подставочку. При сильном желании можно напечатать корпус для платы-прототипа, но прототип и так немыслимо красив!
К тому же, его можно использовать и под разработку других проектов, а будильничек, по результатам эксплуатации опытного образца, можно оформить в более компактную конструкцию на основе той же платы Arduino Nano.
Сначала воткнули один светодиод. Он был приклеен к основанию инновационным клеем, отверждающимся под воздействием ульрафиолета. Называется Bondic. Полезная в хозяйстве штучка, надо сказать! Держит крепко.
Тем же клеем приклеили разъем.
Посмотрели, как светиться. Не понравилось. В темноте, конечно, видно, но для активации мозга через оптические рецепторы не хватает. По сусекам набрали несколько ярких белых светодиодов. Объединенные параллельно в такую вот веточку, они дают вполне пробуждающий в максимуме яркости свет.
Потребляют в максимуме порядка 100 мА, напрямую к порту Ардуино не подсоединишь, но на отладочной плате имеется усилитель тока на транзисторе, обеспечивающий 200 мА.
Также на плате есть пять кнопок для всяких экспериментов, их задействуем для управления режимами и настройки будильника.
В целом, отладочная плата интересна наличием маркированных разъемов-штырей для подключения различных датчиков и исполнительных устройств, обеспечивая хороший функционал и дружелюбный интерфейс – можно, особо не задумываясь (разъемы подписаны) подключить датчики температуры, давления, сервомашинки, реле, устройства с интерфейсом I2C и т.п. Для подключение нужны только провода с разъемами-розетками.
Яркость будем регулировать ШИМом с девятого пина Ардуино, разведенного на плате к усилителю. Пищалку подсоединим к разъему SOUND, на DAT плюсом, на GND минусом. Часы реального времени – к разъему I2C_5V, поскольку 5В им и надо для питания. На плате уже установлен двухстрочный LCD индикатор, весьма контрастный, с приятными белыми знаками на синем фоне.
Собственно, все железо на месте, теперь дело за софтом.
Алгоритм был задуман так:
— при совпадении текущего времени с временем, на которое установлен будильник, яркость светильника должна медленно повышаться по полной;
— при этом несколько раз по нарастающей должны подаваться звуковые сигналы, не дающие wakeUp-объекту начихать на лампочку и уснуть при свете;
— надо дать возможность выключить в конце-концов надоедливый звук, а также включить полный свет вручную, или выключить его, уже будучи в полном сознании.
— должна быть возможность ставить время на часах и будильнике.
Получившийся скетч приведен в конце материала и снабжен подробными комментариями. Его несложно модифицировать под ваши желания и предпочтения.
Всем приятного пробуждения!
// Подключаем библиотеки вывода кириллицы на индикатор
#include
#include
// Подключаем библиотеку часов реального времени RTC
#include «RTClib.h»
// Подключаем библиотеку для использование встроенного таймера 2
// для управления временными интервалами сигнала
#include
int led13 = 13; // встроенный в Arduino Nano светодиод
int alarmPin = 3; // пин для управления сигналом будильника
int led = 9; // пин вывода ШИМ на светодиодную лампу
int brightness = 0; // начальная яркость
int riseAmount = 1; // шаг увеличения яркости 0-255
int timeAmount = 500; // шаг времени, мс
int beepCount = 0; // служебные переменные
int numberOfBeeps = 0;
unsigned long time_old;
unsigned long time_curr;
int alarm = 0; // флаг срабатывания будильника
int Step; // служебные переменные
unsigned long tSetOld;
unsigned long tTickOld;
// Создаем программный объект дисплей lcd, объясняя программе куда подключены линии RS,EN,DB4,DB5,DB6,DB7
LiquidCrystalRus lcd(A1, A2, A3, 2, 4, 7);
// Создаем программный объект RTC
RTC_DS1307 RTC;
int Year; // переменные для хранения данных с RTC
int Month;
int Day;
int Hour;
int Minute;
int Second;
int alarmHour = 0;
int alarmMinute = 0;
int setAlarm = 0; // будильник вкл./выкл.
int SetMode = 0; // режим установки часов/будильника вкл./выкл.
int AlarmOn; // сигнал вкл./выкл.
void setup() <
pinMode(led13, OUTPUT);
pinMode(3, OUTPUT);
lcd.begin(16, 2);
Wire.begin(); // инициализируем 1Wire (необходио для RTC)
RTC.begin(); // инициализируем RTC
RTC.writenvram(2, 0); // секунды сигнала устанавливаем в 00 (ячейка 2 постоянной памяти RTC)
tTickOld = millis(); // запомнаем число мс с момента запуска микроконтроллера для отсчета интервалов времени
// если нажата кнопка 5, установить текущее время из компьюьера на момент компиляции программы
// и сбросить будильник в 0
if (get_key() == 5) <
RTC.adjust(DateTime(__DATE__, __TIME__));
for (int i = 0; i 4) < // выход из режима установки
SetMode = 0;
lcd.noBlink();
lcd.noCursor();
>
switch (SetMode) < // установка мигающего курсора
case 1:
lcd.setCursor(12, 1); lcd.blink();
break;
case 2:
lcd.setCursor(9, 1); lcd.blink();
break;
case 3:
lcd.setCursor(12, 0); lcd.blink();
break;
case 4:
lcd.setCursor(9, 0); lcd.blink();
break;
>
if (get_key() == 1 or get_key() == 3) < // если нажата кнопка 1 или 3
tSetOld = millis(); // обнуляем счетчик нахождения в режиме установки
if (get_key() == 3) Step = 1; // если кнопка 3 — увеличиваем
if (get_key() == 1) Step = -1; // если кнопка 1 — уменьшаем
switch (SetMode) <
case 1:
SetMinuteAlarm(Step); // минуты будильника
break;
case 2:
SetHrAlarm(Step); // часы будильника
break;
case 3:
SetMinute(Step); // минуты текущего времени
break;
case 4:
SetHr(Step); // часы текущего времени
break;
if ((millis() — tTickOld) > 1000) <
displayTime(); // раз в секунду отображаем время на индикаторе в режиме установки
tTickOld = millis();
>
if ((millis() — tSetOld) > 10000) <
SetMode = 0; // автовыход из режима установки через 10 сек.
lcd.noBlink();
>
> // end SetMode
if (get_key() == 4) < // включаем/выключаем будильник
int alarm_ram = RTC.readnvram(3);
RTC.writenvram(3, !alarm_ram);
delay(50);
AlarmOn = alarm_ram;
delay(500);
>
if ((millis() — tTickOld) > 1000) <
displayTime(); // раз в секунду отображаем время на индикаторе
tTickOld = millis();
>
if (alarm == 1) // если будильник сработал
<
digitalWrite(led13, HIGH);
time_curr = millis();
if ((time_curr — time_old) > timeAmount) <
if (brightness 255) brightness = 255;
analogWrite(led, brightness); // медленно повышаем яркость с помощью ШИМ
switch (brightness) < // пищим пьезодинамиком по мере повышения яркости
case 60:
numberOfBeeps = 4;
alarmRun();
break;
case 120:
numberOfBeeps = 4;
alarmRun();
break;
case 180:
numberOfBeeps = 8;
alarmRun();
break;
case 220:
numberOfBeeps = 14;
alarmRun();
break;
>
if (brightness >= 255) <
numberOfBeeps = 32000; // пищим непрерывно (32000 раз)
alarmRun();
>
>
else digitalWrite(led13, LOW);
>
>
//———————————————-
int get_key() // функция считывания номера нажатой кнопки
<
int input = analogRead(A6);
int k;
for (k = 0; k 59) alarmMinute = 0;
if (alarmMinute 23) alarmHour = 0;
if (alarmHour 59) Minute = 0;
if (Minute 23) Hour = 0;
if (Hour 0) <
time_curr = millis();
if ((time_curr — time_old) > 10) <
if (brightness > 0) <
brightness = brightness — 1;
time_old = time_curr;
if (brightness 10) <
if (brightness 255) brightness = 255;
analogWrite(led, brightness);
>
>
>
>
void alarmRun() < // включение сигнала 1 раз (один бип)
digitalWrite(alarmPin, HIGH);
beepCount = 0;
MsTimer2::set(500, beep); // 500ms period
MsTimer2::start();
>
Источник
Тест и обзор: ZBand — будильник для запястья с вибрацией
С новым будильником ZBand ирландская компания пытается представить инновационный способ пробуждения. Разработчикам ZBand надоело переплачивать за различные решения, присутствующие на рынке, поэтому они решили создать свой гаджет, простой, дешевый и эффективный. В случае ZBand вы получите компактный и качественный будильник, аккумулятор которого подзаряжается через mini-USB. И при этом за ZBand придётся отдать всего 40 евро.
Браслет с будильником можно носить как обычные часы — по габаритам он соответствует женским часам, в самой толстой точке будильник почти в два раза толще порта mini-USB, через который ZBand можно подзаряжать. Будильник поставляется в двух расцветках (чёрная или белая), заказать гаджет можно напрямую на сайте производителя с бесплатной доставкой в Россию.
Силиконовый браслет весьма удобен в ношении, качество изготовления нареканий тоже не вызывает. Возможно, в будущем появятся другие варианты браслетов, поскольку вибрирующий модуль можно извлечь. Так что при желании вы сможете смастерить браслет самостоятельно.
Модуль всё равно придётся извлекать, по крайней мере, каждые десять дней (в зависимости от частоты использования), чтобы зарядить устройство. Об окончании заряда можно узнать по разным признакам. Через регулярные интервалы будильник будет подавать сигналы вибрации, а также отказываться от соединения с приложением. Всё это сигнализирует о заряде меньше 10 процентов ёмкости, аккумулятор следует подзарядить как можно быстрее.
Программное обеспечение
Приложение? Совершенно верно. Поддержка Bluetooth позволяет управлять ZBand с помощью приложения Android или Windows Phone (вскоре будет выпущена утилита под iOS), также есть возможность управления с ПК. Достаточно нажать на кнопку со значком Z, после чего она начнёт мигать зелёным — будильник ожидает соединения в течение 90 секунд для программирования, после чего он будет выключен для экономии энергии.
Можно указывать дни, по которым будут срабатывать будильники, время работы будильника и интенсивность вибрации. Но последний параметр контролируется только глобально. Есть ещё один недостаток: связь между гаджетом и приложением односторонняя, поэтому если вы запрограммировали будильник на смартфоне, после чего пожелаете изменить настройки на ПК, то вам придётся заново программировать все настройки.
Каких-либо других настроек нет. Честно говоря, было бы неплохо получить плавное увеличение интенсивности вибрации после старта, а также предупреждение об окончании заряда аккумулятора через светодиод. Но разработчики будильника пояснили, что светодиодная индикация батареи была выключена намеренно, чтобы не тревожить пользователя во время сна. Как нам кажется, подобная возможность все равно должна присутствовать в виде опции — возможно, позднее её добавят. Преимущество будильника заключается в том, что после программирования подключение уже не требуется, смартфон можно не брать с собой в спальную, подключение Bluetooth автоматически деактивируется.
Программирование через кабель не поддерживается, интерфейс USB служит только для зарядки (несъёмного) аккумулятора. Так что наличие интерфейса Bluetooth обязательно — впрочем, у владельцев смартфонов Android или Windows проблемы вряд ли возникнут.
В работе
Конечно, намного важнее приложения настройки является эффективность пробуждения на самом деле. Зачем нужен будильник с хорошей программой и стильным внешним видом, если от него не просыпаешься? Производитель описывает ZBand как «бесшумный будильник», что наверняка понравится семейным парам, которые просыпаются в разное время — вторая половинка может спокойно досыпать положенное время. Но есть и другие сценарии: пробуждение в спальной на несколько мест (например, в хостеле), либо тихое напоминание о каких-либо регулярных событиях каждый день.
Сразу же скажем: вибрирующий браслет пробуждает. Конечно, есть некоторые ограничения. Он не лучшим образом подойдёт для полных людей. В наших тестах у мужчин с широкими запястьями возникали проблемы с комфортным креплением браслета. Но если два зацепа нормально пройдут в отверстия браслета, то можно не переживать насчет случайной потери будильника. Подобное крепление отлично подойдёт для пользователей, ведущих активный образ жизни. Впрочем, только время покажет, как браслет выдержит продолжительную эксплуатацию, не растянется ли он через год или два.
Если браслет ZBand будет «сидеть» на руке комфортно, то вы вряд ли его заметите из-за малого веса и компактных габаритов.
Будильник
Вы надели ZBand, после чего погрузились в сон. зззззз. Когда наступает заданное время пробуждения, будильник ZBand начинает вибрировать с заданной интенсивностью. Если вы уже пробудились от вибрации, достаточно нажать на кнопку ZBand, чтобы будильник замолчал. Но есть секрет.
Дело в том, что есть пользователи, кто заглушает будильник, после чего вновь «проваливается» в сон. И для них придумана хитрость: для выключения будильника нужно удерживать кнопку на протяжении трёх секунд. Честно говоря, мы бы предпочли бы более хитроумную схему разблокировки, чтобы во время её выполнения человек окончательно просыпался. Она бы помогла тем пользователям, кто легко засыпает снова, заглушив будильник. Просыпаешься от срабатывания ZBand быстро, так как вибрация очень хорошо чувствуется всем телом. К сожалению, не только телом, но и ушами: обещание бесшумности в случае ZBand не выполняется. Звук вибрации получается такой же, как и от вибромотора смартфонов. Если рядом будет спать чувствительный к звуку человек, то он тоже наверняка проснётся. Впрочем, это не так и плохо, как может показаться на первый взгляд. Когда человек просыпается, то он наверняка шумит намного громче.
Заключение
Концепция хорошая, но, как нам кажется, ZBand можно улучшать и улучшать, чтобы можно было задавать тип вибросигнала для разных событий, а также постепенно увеличивать интенсивность. Пока что уровень вибросигнала задается глобально для всех событий. Если вас сложно разбудить обычным будильником, то ZBand подойдёт для этой цели намного лучше — тем более что будильник стоит сравнительно дешево.
Сам вибрационный блок вынимается из браслета и подзаряжается через mini-USB, теоретически его можно установить в собственный браслет. Так что для всех любителей поработать руками ZBand станет интересной основой для дальнейших доработок — вы можете создать из него идеальный будильник по своему вкусу.
ZBand можно приобрести за 40 евро на сайте производителя с бесплатной доставкой, оплату можно произвести через PayPal.
Личное мнение
Я очень люблю поспать — и чтобы проснуться, выставляю на будильнике максимальную громкость. Даже при этом я могу проснуться только от третьего или четвёртого сигнала. После перехода на ZBand я стал всегда просыпаться вовремя и без подобных проблем — будильник оказался более эффективным, чем привычные способы. Комфорт у него хороший, программирование простое. Но простота выключения будильника всё же несколько беспокоит, поэтому я всегда ставлю ещё и резервный будильник — на всякий случай. Если я встану от ZBand, то всегда успею выключить дополнительный будильник (Марк-Джордж Патер)
Преимущества ZBand:
- Хорошее качество изготовления
- Комфортный и тонкий дизайн
- Подзарядка через micro-USB
- Приличное время автономной работы
- Простой в использовании
Недостатки ZBand:
- Тугой браслет для крупных запястий
- Малый набор опций регулировки
- Связь с будильником только в одном направлении
Источник