-
아두이노 | 가변저항Technology/Arduino 2023. 8. 25. 18:00
1. 가변저항
가변저항 저항값을 임의로 바꿀 수 있는 물리 소자이다. 극성이 없는 3개의 단자를 가지고 있으며, 손잡이를 돌리면 각 단자 사이의 저항값을 조절할 수 있다. 손잡이를 시계방향으로 돌리면 A 단자와 B 단자 사이의 저항 길이가 늘어나 저항값이 증가하고, B 단자와 C 단자 사이의 저항 길이가 줄어들어 저항값이 감소한다. 손잡이를 반시계방향으로 돌리면 A 단자와 B 단자 사이의 저항값은 감소하고, B 단자와 C 단자 사이의 저항값은 증가한다. 가변저항을 이용해 회로를 구성할 때 유념해야할 점은 B 단자를 아날로그 입력 핀에 연결해야한다는 것이다. 만약 아날로그 입력 핀을 A 단자나 C 단자에 연결할 경우, 손잡이를 돌려도 저항값이 바뀌지 않는다. 가변저항은 아래 링크로 접속하면 구매할 수 있다.
아두이노 가변 저항 10KΩ (다이얼 타입)
10K옴 / 싱글턴 가변저항 포텐션미터 너트 와샤 포함 , 일반 가변 저항과 달리 돌리면 틱틱틱 걸리는 느낌이 있는 다이얼 타입의 저항 입니다. 일반 가변저항은 돌리면 저항감이 없어서 조정하는
www.devicemart.co.kr
Potentiometer 10K | 3D CAD Model Library | GrabCAD
The CAD files and renderings posted to this website are created, uploaded and managed by third-party community members. This content and associated text is in no way sponsored by or affiliated with any company, organization, or real-world good that it may
grabcad.com
2. 예제
2.1. 회로 구성
회로 구성 2.2. 프로그램 작성
int value = 0; // 정수형 변수 선언 후 0으로 초기화 void setup() { pinMode(A0, INPUT); // 아날로그 입력 A0번 핀을 입력(INPUT) 모드로 설정 Serial.begin(9600); // 시리얼 통신 시작 (통신 속도: 9600 bps) } void loop() { // 아날로그 입력 A0번 핀으로부터 아날로그 신호를 입력 받은 후 변수에 저장 value = analogRead(A0); Serial.println(value); // 시리얼 모니터에 변수에 저장된 값을 출력한 뒤 줄 바꿈 delay(500); // 500 ms 대기 }
[함께 읽으면 좋은 페이지]
아두이노 아날로그 신호 입력 | 조도 센서
1. 아날로그 신호 입력 아두이노 하드웨어는 기본적으로 디지털 신호만을 입력 받고 출력하기 때문에, 아날로그 신호를 이진법을 이용한 디지털 신호로 변환해야 입력 받을 수 있다. 이를 위해
vedacube.tistory.com
아두이노 프로젝트 | 밝기 조절이 가능한 스탠드
1. 밝기 조절이 가능한 스탠드 일상에서 쉽게 발견할 수 있는 스탠드를 아두이노 플랫폼으로 구현해보자. 구현하고자 하는 스탠드는 택트 스위치와 가변저항으로 구성된 다이얼 스위치를 한 번
vedacube.tistory.com
반응형'Technology > Arduino' 카테고리의 다른 글
아두이노 | 피에조 부저 (1) 2023.11.03 아두이노 프로젝트 | 밝기 조절이 가능한 스탠드 (0) 2023.09.01 아두이노 아날로그 신호 출력: PWM (0) 2023.08.18 아두이노 프로젝트 | 어두우면 켜지는 가로등 (0) 2023.08.11 아두이노 아날로그 신호 입력 | 조도센서 (0) 2023.08.04