가변저항(Potentiometer, 포텐셔미터): 두 판 사이의 차이
(새 문서: 828x828픽셀 저항값을 변화시킬 수 있는 소자입니다. 볼륨을 조절하거나 빛의 밝기를 조절하는데 사용될 수 있습니다. == '''필요 하드웨어''' == * 가변저항(본문에서는 B10K 사용) * Arduino UNO * UNO cable * breadboard * M-M cable(3ea) == '''연결''' == * 왼쪽과 오른쪽에 전원을 인가 후 가운데로 출력이 나오는 방식입니다. * 왼쪽 또는 오른쪽에 전원을 인...) |
편집 요약 없음 |
||
| (같은 사용자의 중간 판 10개는 보이지 않습니다) | |||
| 1번째 줄: | 1번째 줄: | ||
[[파일:가변저항b10k.jpg| | {{#seo:|title=아두위키 : 아두이노 가변 저항(Potentiometer) 가이드|title_mode=append|keywords=아두이노, 정보과학, 메이커학습, 수행평가, 가변 저항(Potentiometer), 아두이노 작품, 캡스톤작품, 아두이노 예제코드|description=아두이노로 가변 저항(Potentiometer)를 활용하는 방법(기본정보, 회로, 예제 코드)을 소개합니다. 정보과학과 메이커수업에 활용가능합니다.}}[[파일:가변저항b10k.jpg|가운데|class=coders100]] | ||
저항값을 변화시킬 수 있는 소자입니다. | 저항값을 변화시킬 수 있는 소자입니다. | ||
| 15번째 줄: | 15번째 줄: | ||
== '''연결''' == | == '''연결''' == | ||
* 왼쪽과 오른쪽에 전원을 인가 후 가운데로 출력이 나오는 방식입니다. | *왼쪽과 오른쪽에 전원을 인가 후 가운데로 출력이 나오는 방식입니다. | ||
* 왼쪽 또는 오른쪽에 전원을 인가 후 반대편 단자에 GND를 연결 | *왼쪽 또는 오른쪽에 전원을 인가 후 반대편 단자에 GND를 연결 | ||
* 아래와 같이 연결 시 오른쪽으로 돌리면 값이 증가하게 되지만 반대로(오른쪽 GND, 왼쪽 5V) 연결한 경우에는 왼쪽으로 돌려야 값이 증가합니다. | *아래와 같이 연결 시 오른쪽으로 돌리면 값이 증가하게 되지만 반대로(오른쪽 GND, 왼쪽 5V) 연결한 경우에는 왼쪽으로 돌려야 값이 증가합니다. | ||
{| class="wikitable" | {| class="wikitable" | ||
| 32번째 줄: | 32번째 줄: | ||
| colspan="1" rowspan="1" |5V | | colspan="1" rowspan="1" |5V | ||
|} | |} | ||
[[파일:가변저항 회로.png| | [[파일:가변저항 회로.png|가운데|class=coders100]] | ||
== '''예제 코드''' == | == '''예제 코드''' == | ||
| 53번째 줄: | 53번째 줄: | ||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
[[파일:가변저항 테스트.png| | [[파일:가변저항 테스트.png|가운데|class=coders50]] | ||
== '''구매링크''' == | == '''구매링크''' == | ||
[https://smartstore.naver.com/gongzipsa/products/7429019373 공집사몰] | [https://smartstore.naver.com/gongzipsa/products/7429019373 공집사몰] | ||
2023년 12월 22일 (금) 15:58 기준 최신판

저항값을 변화시킬 수 있는 소자입니다.
볼륨을 조절하거나 빛의 밝기를 조절하는데 사용될 수 있습니다.
필요 하드웨어
- 가변저항(본문에서는 B10K 사용)
- Arduino UNO
- UNO cable
- breadboard
- M-M cable(3ea)
연결
- 왼쪽과 오른쪽에 전원을 인가 후 가운데로 출력이 나오는 방식입니다.
- 왼쪽 또는 오른쪽에 전원을 인가 후 반대편 단자에 GND를 연결
- 아래와 같이 연결 시 오른쪽으로 돌리면 값이 증가하게 되지만 반대로(오른쪽 GND, 왼쪽 5V) 연결한 경우에는 왼쪽으로 돌려야 값이 증가합니다.
| 가변저항 | Arduino UNO |
| 왼쪽 단자 | GND |
| 가운데 단자 | A0(다른 아날로그 핀 사용 가능) |
| 오른쪽 단자 | 5V |

예제 코드
#define input A0
void setup()
{
//시리얼 통신 시작
Serial.begin(9600);
Serial.println("start");
Serial.println("======================");
}
void loop()
{
//가변저항의 값을 시리얼 모니터에 표시
Serial.println(analogRead(input));
delay(1000);
}
