728x90
728x90
Reporting Date: November. 12, 2024
아두이노의 아날로그 입력을 이용하여
전압 입력을 받는 실습을 다루고자 한다.
목차
가변 저항 (Variable Resistor)
저항값을 조절할 수 있는 전자 부품으로,
전기 회로에서 저항을 가변적으로 설정할 수 있도록 설계된 장치.
1. 구조
고정 저항 부분과 가변 가능한 접점(슬라이더 또는 회전식)을 포함한다.
2. 동작 방식
접점을 움직여 전류가 통과하는 경로의 길이를 변화시킴으로써 저항값을 조정하며.
저항값의 변화는 선형적(Linear) 또는 로그(Logarithmic) 방식으로 이루어질 수 있다.
3. 단자 구성
일반적으로 3개의 단자로 구성되며, 가운데 단자가 가변 접점이다.
실습
팅커캐드(Tinkercad) 사이트로 들어간다.
Tinkercad - From mind to design in minutes
Tinkercad is a free, easy-to-use app for 3D design, electronics, and coding.
www.tinkercad.com
가변 저항을 사용하여 아날로그 값을 읽고,
이를 시리얼 모니터에 출력하기.
#define VR_PIN A0 // VR (가변 저항) 연결 핀 정의 (A0 아날로그 핀으로 설정)
void setup() {
Serial.begin(9600); // 시리얼 모니터 시작
}
void loop() {
int vrValue = analogRead(VR_PIN); // VR_PIN에서 아날로그 값 읽기
Serial.println(vrValue); // 아날로그 값 시리얼 모니터에 출력
delay(1000); // 1초 대기
}
참고: 한 권으로 끝내는 아두이노와 파이썬으로 52개 작품 만들기(p.88)
Basic Elements — Schemdraw 0.19 documentation
728x90
반응형
'2024 - 2학기 > 전자공학' 카테고리의 다른 글
02_8 CDS 센서 입력받기 (4) | 2025.01.26 |
---|---|
02_7 서보모터 제어하기 (5) | 2025.01.25 |
02_5 버튼 입력받기 (0) | 2025.01.23 |
02_2 7세그먼트 디스플레이 (0) | 2025.01.21 |
02_1 전류 소자와 반도체의 기초 (0) | 2025.01.21 |