본문 바로가기
Coding/Arduino

아두이노 압력센서 값 얻어오기

by 루민즈 2022. 6. 15.
반응형

안녕하세요 

이번엔 아두이노에 압력센서를 연결하여 시리얼 모니터에 값을 얻어서 

출력을 해보겠습니다. 

 

준비물 : 아두이노 , 점퍼선 , FSR 압력센서 , 브레드 보드 , 저항 330옴

FSR 압력센서의 원리 

FSR이란 Force Sensitive Resistor의 약자로 물리적인 힘, 무게 등에 따라 저항 값이 바뀌는 성질을 이용한 센서로 압력센서라고도 알려져 있습니다.

이 센서를 이용해서 센서 값을 읽어온다음 출력하는 코드를 작성해봅시다. 

 

다음과 같이 회로를 구성해 줍니다. 

 

 

 

 

그리고 다음과 같이 코드를 작성해 주세요

 

 

int fsrsensor = 0;                       
int value = 0;                                    

void setup() 
{        
  Serial.begin(9600);                         
}

void loop() 
{
  value = analogRead(fsrsensor);     
  Serial.println(value);                                    
  delay(1000);                                    
}

fsrsensor는 A0값으로 설정했습니다. 

analoRead에서 A0으로 연결된 압력센서의 값을 value에 저장한 다음 

시리얼 모니터에 출력하는 코드입니다. 

 

업로드를 해보면

 

 

 

다음과 같이 압력센서의 값이 나오는걸 확인할 수 있습니다. 

압력센서 동그란 부분을 집게 손가락으로 눌러주세요 그럼 위 사진처럼 값이 생기는 걸 알 수가 있습니다. 

이때 주의점은 압력센서 연결부분을 점퍼선이랑 힘줘서 눌러줍니다. 안 그러면 값이 안 생깁니다. 

 


Post

다음글 무직자 대출 알아보기 >