
เซนเซอร์วัดชีพจรจาก DFROBOT สามารถเลือกสัญญาณส่งออกเป็น Analog หรือ digital ได้

โดยจะนำมาทดลองต่อกับบอร์ด Wemos D1 mini

ติดตั้งไลบรารี่จาก https://github.com/DFRobot/DFRobot_Heartrate และลองเล่นตัวอย่างอันแรกเลย


เมื่อเปิด Serial monitor ดูจะเห็นเลขซึ่งเป็นค่า Analog ที่ได้จาก ADC โดยตรง ก็จะดูไม่ค่อยรู้เรื่องเท่าไร

ลองเปิด Serial plotter เมื่อติดกับนิ้วให้นิ่งๆ จะเห็นรูปคลื่นสวยงามเลย เป็นสัญญาณของชีพจรนั่นเอง

แล้วลองมาเล่นตัวอย่างที่2 จะคำนวณค่าชีพจรของเราออกมาให้เลย แต่ต้องนิ่งๆหนอ่ย ไม่งั้นค่าจะเพี้ยน

สามารถนำไปประยุกต์ใช้งานได้ตามต้องการ เช่นวัดชีพจรแบบเรียลไทม์ แสดงผลด้วยจอ oled ก็ดูเท่ห์
No responses yet