[아두이노 강좌] 아두이노 심박 센서, 심장박동 센서 사용하기. (Grove - Finger-clip Heart Rate Sensor, Pulse Sensor)

안멋진멋쟁이 2016-03-16 (수) 20:49 8년전 10880  


[아두이노 강좌. 아두이노 심박(심장박동) 센서 사용하기]

 

아두이노와 Grove계열의 I2C 인터페이스 심장박동 센서를 연결해보도록 하겠습니다.

 

출처 [메카솔루션] http://Mechasolution.com


02cd46d8a607ca14b01d10ead866e139_1458128
 

강좌 소개

아두이노 우노보드를 사용하여 심장박동센서의 측정 값(심박 수)을 구하는 강좌글입니다.

강좌에 대한 이해를 돕기위해 센서의 특징, 회로도, 코드에 대해 알아보도록 하겠습니다.

 


센서 알아보기

아두이노에서 간단하게 사용할 수 있는 Grove 계열 센서입니다. 광학기술을 기반으로 혈액의 움직임을 측정하여 

심박을 체크합니다. I2C 표준 인터페이스를 사용하여, 간단한 배선으로 심박을 측정할 수 있습니다.

Shell 추가 제품은 손가락, 손목에서 사용할 수 있는 3D 프린터 쉘, 밴드가 포함되어 있습니다.

센서에 대한 자세한 정보 (스펙)는 여기를 클릭해주세요.

02cd46d8a607ca14b01d10ead866e139_1458128 

 

 

아두이노와 심박센서 연결하기

준비물,회로도,소스코드,동영상

 

 

 

준비물 (클릭시 구매사이트 이동)

아두이노 보드 (예제는 우노R3 보드 사용함)

우노 USB 전원 케이블

Grove 심박 센서 구성품

Grove 쉴드 (없어도 됨)

 

 

회로도

아두이노와 센서간의 I2C 통신을 위한 회로도 입니다.

02cd46d8a607ca14b01d10ead866e139_1458128
 

Grove 쉴드 미사용시

센서 : 아두이노

SCL (노랑) : SCL(A5)

SDA (하양) : SDA(A4)

VCC : 5V

GND : GND

 

02cd46d8a607ca14b01d10ead866e139_1458128
 

Grove 쉴드 사용시

쉴드의 I2C 포트에 꽂아준다.


소스코드  (Ctrl+C or 첨부파일)

아두이노와 센서간의 I2C 통신을 위한 소스코드 입니다.

소스코드 다운로드 받기 클릭

 


 

작동 동영상

센서의 측정 값을 시리얼 모니터로 출력하는 영상입니다.

 

 

 

출처 [메카솔루션] http://Mechasolution.com

 

 

 

메카리워즈 Image Map


모바일 버전으로 보기