На основании пульса можно, в некоторой мере, определять состояние здоровья человека и, с определённой вероятностью, прогнозировать способность или неспособность его переносить те или иные нагрузки. А также, нормировать их в реальном времени.
Но признаков проникновения жидкости внутрь пакета обнаружено не было. Сама плата небольшого размера, в комплекте идут три штыревые контакта, которые можно припаять к площадкам, к которым я припаял проводки ATA-шлейфа:
Также, на плате имеется три отверстия, но они не дублируют упомянутые контакты, поэтому их предназначение ещё предстоит выяснить.
Принцип действия кардио-модуля для Ардуино схож с работой датчика мышки: рядом с излучателем — в данном случае — зелёным светодиодом, расположен сканер, улавливающий изменение яркости и транслирующий их в осязаемой аналоговой величине на вывод «S». Со стороны, которую следует прикладывать к сканируемой поверхности, расположено изображение сердечка:
Датчик чувствительный и его желательно прикладывать через прозрачную плёнку:
Не смотря на довольно развитое сообщество с множеством проектов, простую схему подключения пришлось рисовать самому:
Светодиод не обязателен, встроенный светодиод (13) загорается резко при импульсах,
подключённый к выводу 5 — плавно вспыхивает.
Код можно скачать отсюда: Arduino — скетч для Ардуино, Visualizer — программа, запускающаяся из среды Processing.
Устройство оказалось довольно чувствительным и лично я сомневаюсь, что смогу сделать из него подобие браслета для смартфона:
Для улучшения показаний, решил повысить яркость светодиода, ток через него составлял 1.3мА, резистор, ограничивающий ток, имел маркировку «471»:
Калькулятор маркировки SMD-резисторов подсказывает 470 Ом. Другой калькулятор(понаходил онлайн-«калькуляторов» — сам уже не соображаю) и здравый смысл подсказывают, что для увеличения тока до ~10мА, нужен резистор 100 Ом. Стоковый светодиод нормально выдерживает ток, однако ни увеличение яркости, ни применение красного светодиода, сколь-либо заметного эффекта не оказали.
Герой этого видео наглядно демонстрирует, куда можно прислонять датчик, чтобы уловить пульс. У него, правда, не такая программа, как по ссылке выше, но суть одинакова:
А так выглядел один из вариантов моей поделки — самый простой.
Товар предоставлен для написания обзора магазином. Обзор опубликован в соответствии с п.18 Правил сайта.
Планирую купить+14Добавить в избранноеОбзор понравился+20
+31
Ну, в смысле минимизации, специализированные устройства всегда выигрывают на порядок! А это — модуль-конструктор для школьников… Ну или, как максимум, для снятия показаний со стационарно лежащих тел =)
Думаю, может, как датчик освещённости его применить?
Ну для стационарной лежащих тел ( да и не только для них) можно прогу на смартфон поставить и пульс мерять через заднюю камеру и рядом с ним стоящую вспышку. Палец прислонил и на экране видишь пульс.
Это даже не стокльо модуль для школьников, сколько предмет для моделирования и проектирования. Берешь таких разных штук вагон, на проводках собираешь готовую схему, отлаживаешь, Потом берешь «основу» каждого и пошли поехали собирать законченное устройство.
Ну, после редактирования вами обзора, мой каммент про тахикардию смотрится здесь глупо. Могу и про брадикардию написать. После следующего редактирования еще че-нить напишу.
мне тут показалось, что прога неправильно рассчитывает: ведь на графике период один и тот же, а числа, рассчитанные программой — отличаются в два раза.
Калькулятор маркировки SMD-резисторов подсказывает 470 Ом. Другой калькулятор (понаходил онлайн-«калькуляторов» — сам уже не соображаю) и здравый смысл подсказывают, что для увеличения тока до ~10А, нужен резистор 100 Ом.
1) А закон Ома что говорит?
2) ТС представляет себе сколько это 10А?
Значит так, включаем «здравый смысл», вспоминаем закон Ома и производим расчет резистора, последовательно включенного со светодиодом:
Закон Ома для постоянной цепи:U=I/R
Т.к. сопротивления у нас два — резистор и дифферинциальное сопротивление светодиода, формула будет следующей: U=I/(R+R_led),
где R_led — дифферинциальное сопротивление светодиода
Отсюда, сопротивление резистора рассчитывается по формуле: R=U/I-U_led/I
где U_led=I/R_led — падение напряжения на светодиоде, при заданном токе.
Смотрим даташит на среднестатистический индикаторный светодиод:
Ток рекомендуемый производиделем, для данного светодиода (Average Forward Current) — 20мА
Из вольт-амперной характеристики светодиода определяем падение напряжения на нем при токе 20мА — 1.8В
Рассчитываем сопротивление ограничивающего резистора для напряжения 5В и тока 20мА:
R=U/I-U_led/I = 5/0.02 — 1.8/0.02 = 250-60 = 180 Ом Вывод: 100 Ом МАЛО!!! Ток через светодиод превысит рекомендуемые 20мА
:-p
Ардуино применялась эта, любезно предаставленная для написания обзора, с напряжением 3.3В, а падение напряжения я принял за 2,5. но всеравно по Вашим величинам упомянутый калькулятор выдаёт 160 Ом.
п.с. Светодиоды [Ы] у меня как-то 200 мА выдерживали, надо бы на них обзор состряпать. Как такое возможно — 200 мА?!
Если 3.3в, тогда 3.3/0.02-1.8/0.2=165-90=75 Ом
(В прошлом расчете ошибся в подсчете 5/0.02 — 1.8/0.02 = 250-90 = 160 Ом :) )
Светодиоды [Ы] у меня как-то 200 мА выдерживал
1) 50мА — Допустимый ток, при работе в качестве индикатора (на светодиод подается ток ввиде импульсов)
2) 220мА — максимально допустимый пиковый краткосрочный ток
3) 20мА — ток, рассчитанный на долгосрочное постоянное свечение.
Как видите, светодиод может работать при токе 200 мА, но его долговременную работу в таком режиме не гарантируется
Не в ваш огород камень.
Думаю, может, как датчик освещённости его применить?
мне тут показалось, что прога неправильно рассчитывает: ведь на графике период один и тот же, а числа, рассчитанные программой — отличаются в два раза.
Если есть график, то можно же правильно замерить.
Так, я еще не делал здесь коронную ошибку в слове «заВЯленные характеристики»!
2) ТС представляет себе сколько это 10А?
Закон Ома для постоянной цепи:U=I/R
Т.к. сопротивления у нас два — резистор и дифферинциальное сопротивление светодиода, формула будет следующей: U=I/(R+R_led),
где R_led — дифферинциальное сопротивление светодиода
Отсюда, сопротивление резистора рассчитывается по формуле: R=U/I-U_led/I
где U_led=I/R_led — падение напряжения на светодиоде, при заданном токе.
Смотрим даташит на среднестатистический индикаторный светодиод:
Ток рекомендуемый производиделем, для данного светодиода (Average Forward Current) — 20мА
Из вольт-амперной характеристики светодиода определяем падение напряжения на нем при токе 20мА — 1.8В
Рассчитываем сопротивление ограничивающего резистора для напряжения 5В и тока 20мА:
R=U/I-U_led/I = 5/0.02 — 1.8/0.02 = 250-60 = 180 Ом
Вывод: 100 Ом МАЛО!!! Ток через светодиод превысит рекомендуемые 20мА
Ардуино применялась эта, любезно предаставленная для написания обзора, с напряжением 3.3В, а падение напряжения я принял за 2,5. но всеравно по Вашим величинам упомянутый калькулятор выдаёт 160 Ом.
п.с. Светодиоды [Ы] у меня как-то 200 мА выдерживали, надо бы на них обзор состряпать. Как такое возможно — 200 мА?!
(В прошлом расчете ошибся в подсчете 5/0.02 — 1.8/0.02 = 250-90 = 160 Ом :) )
1) 50мА — Допустимый ток, при работе в качестве индикатора (на светодиод подается ток ввиде импульсов)
2) 220мА — максимально допустимый пиковый краткосрочный ток
3) 20мА — ток, рассчитанный на долгосрочное постоянное свечение.
Как видите, светодиод может работать при токе 200 мА, но его долговременную работу в таком режиме не гарантируется
Такой датчик удастся использовать на запястье?
А датчик на чипе MAX30100 типа такого?