에듀이노-코딩교육 전문 쇼핑몰 에듀이노-코딩교육 전문 쇼핑몰

학교, 공공기관이라면 후불결제하세요!

 
현재 위치
  1. 게시판
  2. 묻고답하기

묻고답하기

상품 게시판 상세
제목 심박수 센서 사용 문의
작성자 hj (ip:)
  • 작성일 2021-09-06
  • 추천 추천하기
  • 조회수 35

안녕하세요, 심박수 센서를 통해 심박수 값을 구하려 합니다.

그런데 현재 약 3,4개의 센서를 이용해보았을 때, BPM 값이 어쩔 때는 40~90사이로 어느정도 안정적으로 나오다가, 150~200으로 값이 올라가는 경우가 발생합니다.


한동안 이렇게 큰 값으로 나오다가, 

이렇게 훅 떨어졌다가 합니다.

약 20초간의 평균값으로 해보았을 경우에도, 대부분 일정하게 나오지만 한번 값이 튀어버리면 쉽게 돌아오지 않는 모습이 보입니다.

혹시 센서상의 문제일지, 아니면 필터링할 수 있는 방법이 있을지 궁금합니다.

센서에 사람이 측정하지 않을 때도 값이 나오고있는데, 코드 상으로는 심박수가 측정 되었을 때만 출력되게 되어있는것 같습니다. 이 부분에 대해서는 어떻게 해결할 수 있을까요?

또한 2개 이상의 심박수 센서를 사용하려하는데 코드적인 도움도 주실 수 있으시면 감사하겠습니다.

평점 0점
첨부파일
비밀번호 삭제하려면 비밀번호를 입력하세요.
  • 아두이노짱 2021-09-06 0점
    수정 삭제 댓글
    스팸글 센서 자체 설계가 그렇게 되어 있는 것 같습니다

    필터링 하는 방법은 구글링을 통해서 검색해주시기 바라며, 관련해서 참조할만한 글 링크 남겨드립니다.

    https://how2electronics.com/ecg-monitoring-with-ad8232-ecg-sensor-arduino/



    loop 안의 초반 if문 제거하면 지속적으로 출력 가능해요


    센서 여러개 입력했을 경우는 예제 코드에서 센서 연결한 핀들 추가해주시면 됩니다

스팸신고 스팸해제

댓글 수정

비밀번호 :

수정 취소

/ byte

비밀번호 : 확인 취소

댓글 입력

댓글달기이름 :비밀번호 : 관리자답변보기

확인

/ byte

왼쪽의 문자를 공백없이 입력하세요.(대소문자구분)

에게만 댓글 작성 권한이 있습니다.

댓글 입력

댓글달기이름 :비밀번호 :

확인

/ byte

왼쪽의 문자를 공백없이 입력하세요.(대소문자구분)

에게만 댓글 작성 권한이 있습니다.

관련 글 보기

관련글 모음
no item title name date hit
26995 비밀글 주문취소해주세요. 유수민 2024-05-18 3
26968 비밀글 펌웨어 업데이트가 안됩니다. 파일첨부 최진영 2024-05-11 4
26966 비밀글 센서관련 질문드립니다 ooaa1535 2024-05-10 5
26965 Lcd 파일첨부 lkj 2024-05-10 26
26958 비밀글 아두이노 부품 관련 문의 파일첨부 LSJ 2024-05-10 37
«
»