일상 박형

카테고리       

[복사하고 따라하는 아두이노] 아두이노 압력센서 사용(feat.FSR402)

 

안녕하세요 공대 박형입니다.

 

오늘은 아두이노 압력센서를 사용해보겠습니다.

 

코드부터 보시죠.

 

int Led = 13;                                       

int FSRsensor = A0;                           // 센서값을 아나로그 A0핀 설정

int value = 0;                                       // loop에서 사용할 변수 설정



void setup()

{

  pinMode(Led, OUTPUT);               

  Serial.begin(9600);                   

}



void loop()

{

  value = analogRead(FSRsensor);     // 아날로그 센서값을 value 변수에 저장

  Serial.println(value);                           // 센서값을 시리얼 모니터에 출력

  value = map(value, 0, 1023, 0, 255); // value에 아날로그 센서값(0~1023)을 PWM 조절을위해 값 0~255로 변환

  analogWrite(Led, value);                    // 변환된 센서 값으로 LED 밝기 조절

  delay(1000);                               

}

 

 

동작 영상입니다.

 

 

아두이노와 압력센서를 사용해 LED를 점멸하고 밝기조절도 가능한 프로그램을 완성했습니다.

 

이 FSR402는 무게가 무거운 물건을 제어하기에는 무리가 있습니다. FSR402의 데이터는 1KG을 측정하며 기록된 정보입니다. 즉 1KG에서 데이터시트와 같은 효력을 낼 수 있으며, 그 이상의 무게에서는 무게가 무거워질수록 정확도가 떨어지게됩니다.

 

그리하여 약한 터치를 감지하거나 가벼운 힘을 측정할 때 주로 사용됩니다. 하지만 낮은 압력에서는 그만큼 민감하게 반응하여 힘을 센싱할 수 있습니다.

데이터 시트는 아래 사이트에서 확인할 수 있습니다.
https://engineerparkbro.tistory.com/m/34

 

FSR402 Datasheet

FSR402 Datasheet

engineerparkbro.tistory.com



읽어주셔서 감사합니다.

 

 

 

공유하기

facebook twitter kakaoTalk kakaostory naver band