ماژول سنسور ایزی پالس برای کاربردهای سرگرمی و آموزشی طراحی شده است. و به عنوان یک تکنیک غیر تهاجمی برای نشان دادن قانون پلتیسموگرافی (PPG) جهت تشخیص موج پالس قلبی عروقی از طریق سر انگشت به کار می رود. این ماژول از یک مد انتقال سنسور پراب (PPG (HRM-2511E استفاده می کند. و از یک منبع نور مادون قرمز برای پرتو افشانی انگشت در یک طرف آن و آشکارساز نور در طرف دیگر برای اندازه گیری کوچکترین تغییرات در شدت نور انتقالی به علت تغییر در مقدار خون داخل بافت بهره می برد. تجهیزات رو برد شکل موج آنالوگ PPG صاف و فیلترشده به علاوه یک پالس دیجیتال خروجی بطوریکه هردو آنها با ضربان قلب سنکرون هستند را فراهم می آورند.
![برای دیدن سایز بزرگ روی عکس کلیک کنید
نام: EasyPulseV1.1Board2.jpg
مشاهده: 317
حجم: 79.4 کیلو بایت](http://forum.arduino.ir/attachment.php?attachmentid=980&d=1403453127&thumb=1)
ویژگی ها
سیگنال خروجی پایدار PPG
آپ امپ MCP6004 برمبنای سنجش دقیق با قابلیت خروجی ریل به ریل برای ماکزیمم نوسان سیگنال خروجی
دارای خروجی آنالوگ و دیجیتال جداگانه
دارای پتانسیوتر کنترل بهره برای خروجی آنالوگ
دارای کنترل پهنای باند برای خروجی دیجیتال
تست پوینت اضافی روی برد برای آنالیز سیگنال در مراحل مختلف سنجش
قابل راه اندازی در ولتاژ 3.3V و 5V
مثال
در مثال زیر خروجی آنالوگ از روی پین 0 آردینو خوانده شده و در Serial Monitor چاپ می شود.
![برای دیدن سایز بزرگ روی عکس کلیک کنید
نام: Easy Pulse Sensor_fritzing_bb.jpg
مشاهده: 255
حجم: 92.4 کیلو بایت](http://forum.arduino.ir/attachment.php?attachmentid=984&d=1403455693&thumb=1)
کد:
void setup() {
Serial.begin(115200);
}
void loop() {
int sensorValue = analogRead(A0);
Serial.println(sensorValue);
delay_x(5);
}
void delay_x(uint32_t millis_delay)
{
uint16_t micros_now = (uint16_t)micros();
while (millis_delay > 0) {
if (((uint16_t)micros() - micros_now) >= 1000) {
millis_delay--;
micros_now += 1000;
}
}
}
مرجع:
Easy Pulse (Version 1.1) Sensor Overview (Part 1) | Embedded Lab
جهت سفارش این کالا، به این بخش در فروشگاه آفتاب رایانه مراجعه نمایید.