반응형
안녕하세요
이번엔 아두이노에 압력센서를 연결하여 시리얼 모니터에 값을 얻어서
출력을 해보겠습니다.
준비물 : 아두이노 , 점퍼선 , 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에 저장한 다음
시리얼 모니터에 출력하는 코드입니다.
업로드를 해보면
다음과 같이 압력센서의 값이 나오는걸 확인할 수 있습니다.
압력센서 동그란 부분을 집게 손가락으로 눌러주세요 그럼 위 사진처럼 값이 생기는 걸 알 수가 있습니다.
이때 주의점은 압력센서 연결부분을 점퍼선이랑 힘줘서 눌러줍니다. 안 그러면 값이 안 생깁니다.
'Coding > Arduino' 카테고리의 다른 글
아두이노 16X2 LCD 제어하기 (0) | 2022.06.20 |
---|---|
아두이노 적외선 라인트레이서 hw-511 사용법 (0) | 2022.06.17 |
아두이노 서보모터(sg90) 제어하기 (0) | 2022.06.15 |
아두이노 LED 켜기 (0) | 2022.06.15 |
아두이노 Wemos D1 R1 웹서버로 LED 제어하기 (0) | 2022.06.11 |