FSR-400 압력 센서: 두 판 사이의 차이
잔글편집 요약 없음 |
잔글편집 요약 없음 |
||
| 1번째 줄: | 1번째 줄: | ||
{{#seo:|title=아두위키 : 아두이노 FSR-400 압력 센서 가이드|title_mode=append|keywords=아두이노, 정보과학, 메이커학습, 수행평가, FSR-400 압력 센서, 아두이노 작품, 캡스톤작품, 아두이노 예제코드|description=아두이노로 FSR-400 압력 센서를 제어하는 방법(기본정보, 회로, 예제 코드)을 소개합니다. 정보과학과 메이커수업에 활용가능합니다.}} | {{#seo:|title=아두위키 : 아두이노 FSR-400 압력 센서 가이드|title_mode=append|keywords=아두이노, 정보과학, 메이커학습, 수행평가, FSR-400 압력 센서, 아두이노 작품, 캡스톤작품, 아두이노 예제코드|description=아두이노로 FSR-400 압력 센서를 제어하는 방법(기본정보, 회로, 예제 코드)을 소개합니다. 정보과학과 메이커수업에 활용가능합니다.}} | ||
| 7번째 줄: | 8번째 줄: | ||
== '''개요''' == | == '''개요''' == | ||
FSR은 압력을 감지하는 센서로, 힘이나 압력이 가해졌을 때 저항값이 변하는 특성을 가지고 있습니다. | |||
아두이노와 함께 사용하여 간단하게 압력을 측정하는 방법을 소개합니다. | |||
=== 작동 원리 === | === 작동 원리 === | ||
몇 개의 레이어가 겹쳐서 층을 이루고 있는 구조로, 압력이 가해져 레이어끼리 닿는 면적이 넓어지면 저항이 감소합니다. | |||
FSR과 저항을 직렬로 연결하여 전압 분배를 통해 저항의 변화를 아두이노 아날로그 핀으로 읽어 압력을 측정합니다. | |||
== '''사양''' == | == '''사양''' == | ||
{| class="wikitable" | {| class="wikitable" | ||
|''' | |'''감지범위''' | ||
|( | |0.1 ~ 100N (모델에 따라 상이할 수 있음) | ||
|- | |- | ||
|''' | |'''크기''' | ||
| | |7.6 x 38 mm | ||
|- | |- | ||
|''' | |'''직경''' | ||
| | |5.08 mm | ||
|} | |} | ||
== '''활용 예제''' == | == '''활용 예제''' == | ||
FSR-400 압력센서를 힘을 주어 눌렀을 때 전압 값의 변화를 시리얼 모니터로 확인하는 예제입니다. | |||
=== 회로 구성 === | |||
=== | ==== [[파일:FSR400회로1.jpg|2239x2239픽셀]] ==== | ||
=== 예제 코드 === | |||
<syntaxhighlight lang="c++" line="1"> | <syntaxhighlight lang="c++" line="1"> | ||
const int | const int fsr = A0; // FSR 센서가 연결된 아날로그 핀 | ||
void setup() { | void setup() { | ||
Serial.begin(9600); // 시리얼 통신 시작 | |||
} | } | ||
void loop() { | void loop() { | ||
int val = analogRead(fsr); // FSR의 아날로그 값 읽기 | |||
Serial.print("FSR Reading: "); // 출력 메시지 | |||
Serial.println(val); // 읽은 값 출력 | |||
delay(500); // 0.5초 대기 | |||
delay( | |||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| 178번째 줄: | 58번째 줄: | ||
==== 실행 결과 ==== | ==== 실행 결과 ==== | ||
[[파일:FSR400실행결과.png]] | |||
== '''구매 링크''' == | == '''구매 링크''' == | ||
[https://gongzipsa.com/shop/ | [https://gongzipsa.com/shop/1737705816 공집사몰] | ||
2025년 2월 14일 (금) 21:51 판
개요
FSR은 압력을 감지하는 센서로, 힘이나 압력이 가해졌을 때 저항값이 변하는 특성을 가지고 있습니다.
아두이노와 함께 사용하여 간단하게 압력을 측정하는 방법을 소개합니다.
작동 원리
몇 개의 레이어가 겹쳐서 층을 이루고 있는 구조로, 압력이 가해져 레이어끼리 닿는 면적이 넓어지면 저항이 감소합니다.
FSR과 저항을 직렬로 연결하여 전압 분배를 통해 저항의 변화를 아두이노 아날로그 핀으로 읽어 압력을 측정합니다.
사양
| 감지범위 | 0.1 ~ 100N (모델에 따라 상이할 수 있음) |
| 크기 | 7.6 x 38 mm |
| 직경 | 5.08 mm |
활용 예제
FSR-400 압력센서를 힘을 주어 눌렀을 때 전압 값의 변화를 시리얼 모니터로 확인하는 예제입니다.
회로 구성
예제 코드
const int fsr = A0; // FSR 센서가 연결된 아날로그 핀
void setup() {
Serial.begin(9600); // 시리얼 통신 시작
}
void loop() {
int val = analogRead(fsr); // FSR의 아날로그 값 읽기
Serial.print("FSR Reading: "); // 출력 메시지
Serial.println(val); // 읽은 값 출력
delay(500); // 0.5초 대기
}
