Wahy Electronics

PPG Wrist Pulse وحدة حساس

(4.0)
متوفر في المخزون SKU: 350DBDC6B8
1,850.00 EGP
توصيل سريع لجميع المحافظات
ضمان استرجاع لمدة 14 يوماً
دعم فني واستفسارات عبر واتساب

PPG Wrist Pulse Sensor Module

The PPG Wrist Pulse Sensor Module is a compact photoplethysmography (PPG) sensor designed for wrist, arm, or finger pulse measurement, delivering a continuous analog pulse waveform and a selectable square-wave heart-rate output compatible with common microcontroller platforms. The module operates from a ZKEEP0Z supply, consumes under ZKEEP1Z in typical use, and exposes an XH2.54-4P interface for direct connection to Arduino and STM32 development boards, enabling straightforward integration into wearable and prototype projects.

Features

  • Uses green-light PPG (PhotoPlethysmoGraphy) for stable pulse signal acquisition.
  • Dual output modes: continuous analog pulse waveform and digital square-wave pulse output.
  • Compatible with ZKEEP2Z systems and communicates via an XH2.54-4P connector for easy hookup.
  • Low current consumption (<10mA) for battery-powered and wearable applications.
  • Library and example code available (Arduino library “CheezPPG”) with 125Hz sampling and serial output for raw, filtered, peak, HR, and HRV data.

Notes:

  • This is a static detection sensor. Do not move it randomly or press it too tightly during measurement.
  • This product is not a professional medical device and cannot be used as an auxiliary accessory for diagnosis and treatment.

PINOUT

Specifications

Parameter

Value

Supply Voltage

5VDC

Operating Current

<10mA

Analog Output

0-3.3V

Digital Output

0/3.3V

Module Interface

XH2.54-4P

Dimensions

26mm x 26.4mm

Applications

  • Wrist or finger heart-rate monitoring for wearable prototypes and hobby projects.
  • Real-time HR and HRV data collection for biofeedback and fitness experiments.
  • Integration into health-adjacent prototypes, research demos, and interactive installations.
  • Teaching and learning tool for embedded signal processing and PPG fundamentals.

Package Contents

  • 1x PPG Wrist Pulse Sensor Module.
  • 1x XH2.54-4P to 4-pin Dupont 30cm cable (for Arduino/MCU connection).
  • 1x Wrist Strap.

Arduino Tutorial

Software Requirements:

  • Arduino IDE >=2.3
  • Library files

Sample Code:

/*

Serial output:

The baud rate is 115200

Sampling rate: ZKEEP0Z

Serial output content (ASCII):

Raw data, smooth filter data, band pass filter data, heartbeat detection data, heart rate data, HRV (SDNN) data

*/

#include &quot;CheezPPG.h&quot;

#define INPUT_PIN A0 // PPG Pin

#define SAMPLE_RATE 125

CheezPPG ppg(INPUT_PIN, SAMPLE_RATE);

void setup()

{

Serial.begin(115200);

ppg.setWearThreshold(80); // Set the wearing threshold. If wearing detection is not required, it can be set to -1

}

void loop()

{

if (ppg.checkSampleInterval())

{

ppg.ppgProcess();

Serial.println(

String((int)ppg.getRawPPG()) + &quot;,&quot; + // Raw data

String((int)ppg.getAvgPPG()) + &quot;,&quot; + // Smooth filter data

String((int)ppg.getFilterPPG()) + &quot;,&quot; + // Bandpass filtered data

String((int)ppg.getPpgPeak()) + &quot;,&quot; + // Heartbeat detection data

String((int)ppg.getPpgHr()) + &quot;,&quot; + // Heart rate data

String((int)ppg.getPpgHrv()) // HRV(SDNN) data

);

}

}

You can view the experimental results through the “Serial Port Plotter” on the Arduino IDE

BrandGeneric
CategoryModules
SKU350DBDC6B8
Stock15 units
4.0
(4.0)

بناءً على 88 تقييم موثق من العملاء