<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://arduwiki.com/html/index.php?action=history&amp;feed=atom&amp;title=Heart_rate_Sensor%28XD-58C%29</id>
	<title>Heart rate Sensor(XD-58C) - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://arduwiki.com/html/index.php?action=history&amp;feed=atom&amp;title=Heart_rate_Sensor%28XD-58C%29"/>
	<link rel="alternate" type="text/html" href="https://arduwiki.com/html/index.php?title=Heart_rate_Sensor(XD-58C)&amp;action=history"/>
	<updated>2026-04-29T01:53:06Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://arduwiki.com/html/index.php?title=Heart_rate_Sensor(XD-58C)&amp;diff=1744&amp;oldid=prev</id>
		<title>ArduWiki: /* 3. Execution Result */</title>
		<link rel="alternate" type="text/html" href="https://arduwiki.com/html/index.php?title=Heart_rate_Sensor(XD-58C)&amp;diff=1744&amp;oldid=prev"/>
		<updated>2024-08-09T06:53:05Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;3. Execution Result&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ko&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 이전 판&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2024년 8월 9일 (금) 15:53 판&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l103&quot;&gt;103번째 줄:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;103번째 줄:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== 3. Execution Result ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== 3. Execution Result ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;When you cover the area with the heart drawing and apply light pressure with your finger, you can see the BPM output as follows.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;When you cover the area with the heart drawing and apply light pressure with your finger, you can see the BPM output as follows.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Left : Serial Monitor, Right : Serial Plotter&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[파일:심박센서 실행결과.jpg|가운데|class=coders100]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[파일:심박센서 실행결과.jpg|가운데|class=coders100]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>ArduWiki</name></author>
	</entry>
	<entry>
		<id>https://arduwiki.com/html/index.php?title=Heart_rate_Sensor(XD-58C)&amp;diff=1743&amp;oldid=prev</id>
		<title>ArduWiki: 새 문서: {{#seo:|title=Arduwiki : Arduino Heart rate Sensor(XD-58C) Guide|title_mode=append|keywords=Arduino, Information Science, Maker Learning, Performance Assessment, Heart rate Sensor(XD-58C), Arduino Project, Capstone Project, Arduino Example Code|description=This introduces how to control a Heart rate Sensor(XD-58C) with Arduino (basic information, circuit, example code). It can be used in Information Science and Maker classes.}}  파일:심박센서XD58C.jpg|가운데|class=cod...</title>
		<link rel="alternate" type="text/html" href="https://arduwiki.com/html/index.php?title=Heart_rate_Sensor(XD-58C)&amp;diff=1743&amp;oldid=prev"/>
		<updated>2024-08-09T06:50:25Z</updated>

		<summary type="html">&lt;p&gt;새 문서: {{#seo:|title=Arduwiki : Arduino Heart rate Sensor(XD-58C) Guide|title_mode=append|keywords=Arduino, Information Science, Maker Learning, Performance Assessment, Heart rate Sensor(XD-58C), Arduino Project, Capstone Project, Arduino Example Code|description=This introduces how to control a Heart rate Sensor(XD-58C) with Arduino (basic information, circuit, example code). It can be used in Information Science and Maker classes.}}  파일:심박센서XD58C.jpg|가운데|class=cod...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{#seo:|title=Arduwiki : Arduino Heart rate Sensor(XD-58C) Guide|title_mode=append|keywords=Arduino, Information Science, Maker Learning, Performance Assessment, Heart rate Sensor(XD-58C), Arduino Project, Capstone Project, Arduino Example Code|description=This introduces how to control a Heart rate Sensor(XD-58C) with Arduino (basic information, circuit, example code). It can be used in Information Science and Maker classes.}}&lt;br /&gt;
&lt;br /&gt;
[[파일:심박센서XD58C.jpg|가운데|class=coders100]]&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Overview&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
The Arduino heart rate sensor (XD-58C) is a sensor module that can measure heart rate, primarily used for biometric signal monitoring.&lt;br /&gt;
&lt;br /&gt;
In the center of the sensor, a bright green light is emitted, and when the heart beats, the increase in blood flow reduces the amount of light reflected back, which is used to measure the heart rate.&lt;br /&gt;
&lt;br /&gt;
It is easy to connect, allowing for straightforward heart rate data output with Arduino.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Specifications&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!List&lt;br /&gt;
!Details&lt;br /&gt;
|-&lt;br /&gt;
|Power Interface&lt;br /&gt;
|Pin&lt;br /&gt;
|-&lt;br /&gt;
|Voltage&lt;br /&gt;
|3.3-5V&lt;br /&gt;
|-&lt;br /&gt;
|Current&lt;br /&gt;
|10mA&lt;br /&gt;
|-&lt;br /&gt;
|Size&lt;br /&gt;
|Diameter 1.6cm&lt;br /&gt;
|-&lt;br /&gt;
|Weight&lt;br /&gt;
|5g&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Application Example&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
An example of checking heart rate using the serial monitor and serial plotter.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 1. Circuit ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Arduino&lt;br /&gt;
!XD-58C Pin&lt;br /&gt;
|-&lt;br /&gt;
|S&lt;br /&gt;
|A0 Pin&lt;br /&gt;
|-&lt;br /&gt;
| +&lt;br /&gt;
|5V&lt;br /&gt;
|-&lt;br /&gt;
| -&lt;br /&gt;
|GND&lt;br /&gt;
|}&lt;br /&gt;
[[파일:심박센서 회로.jpg|가운데|class=coders100]]&lt;br /&gt;
&lt;br /&gt;
=== 2. Code ===&lt;br /&gt;
&lt;br /&gt;
==== Library ====&lt;br /&gt;
Please add the PulseSensorPlayground library.&lt;br /&gt;
&lt;br /&gt;
You can download it by searching for &amp;quot;pulsesensor&amp;quot; in the library manager.&lt;br /&gt;
&lt;br /&gt;
For detailed instructions on how to use the library, please refer to the [[아두이노 라이브러리]] documentation.&lt;br /&gt;
&lt;br /&gt;
[[파일:PulseSensorPlayground 라이브러리.png|class=coders30]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Code ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;PulseSensorPlayground.h&amp;gt;  // Include PulseSensorPlayground Library&lt;br /&gt;
&lt;br /&gt;
const int PulseWire = 0;       // Connect the purple wire of the PulseSensor to analog pin 0&lt;br /&gt;
const int LED = LED_BUILTIN;   // Arduino built-in LED pin, usually close to pin 13&lt;br /&gt;
int Threshold = 550;           // Set the threshold for signals to be recognized as heartbeats&lt;br /&gt;
&lt;br /&gt;
// Create PulseSensorPlayground object&lt;br /&gt;
PulseSensorPlayground pulseSensor;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(9600);  // Start serial monitor&lt;br /&gt;
&lt;br /&gt;
  // PulseSensor 객체 설정&lt;br /&gt;
  pulseSensor.analogInput(PulseWire);&lt;br /&gt;
  pulseSensor.blinkOnPulse(LED);       // Set the Arduino LED to blink automatically when a heartbeat is detected.&lt;br /&gt;
  pulseSensor.setThreshold(Threshold);&lt;br /&gt;
&lt;br /&gt;
  // Check if the PulseSensor object has been created successfully.&lt;br /&gt;
  if (pulseSensor.begin()) {&lt;br /&gt;
    Serial.println(&amp;quot;We created a pulseSensor Object !&amp;quot;);  // Output once when the Arduino is powered on or reset.&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  if (pulseSensor.sawStartOfBeat()) {            // Continuously check if a heartbeat is detected.&lt;br /&gt;
    int myBPM = pulseSensor.getBeatsPerMinute();  // Retrieve the BPM (beats per minute) value.&lt;br /&gt;
    Serial.println(myBPM);  // Output the BPM value to the serial plotter.&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  delay(20);  // Recommended delay time in a simple sketch.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 3. Execution Result ===&lt;br /&gt;
When you cover the area with the heart drawing and apply light pressure with your finger, you can see the BPM output as follows.&lt;br /&gt;
&lt;br /&gt;
[[파일:심박센서 실행결과.jpg|가운데|class=coders100]]&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Applications&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
The following Arduino projects can be used in various ways related to the content below.&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Health Monitoring System&amp;#039;&amp;#039;&amp;#039; : Real-time monitoring of an individual&amp;#039;s heart rate to track and manage health status.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Sports and Fitness Tracking&amp;#039;&amp;#039;&amp;#039; : Measuring heart rate during exercise to adjust workout intensity and analyze fitness performance.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Medical Research&amp;#039;&amp;#039;&amp;#039; : Collecting and analyzing biometric signal data for various medical research applications.&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Wearable Devices&amp;#039;&amp;#039;&amp;#039; : Implemented in wearable devices such as smartwatches or fitness bands to provide real-time heart rate monitoring functionality.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Purchase Links&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
[https://gongzipsa.com/shop/1715255423 GONGZIPSA]&lt;/div&gt;</summary>
		<author><name>ArduWiki</name></author>
	</entry>
</feed>