이번 예제는 가변저항(potentiometer)을 이용하여 아두이노가 아날로그 입력을 어떻게 읽어오는지 보여줍니다. potentiometer는 달려있는 손잡이를 돌리면 저항의 값을 변경할 수 있는 전자 부품입니다. 전압을 가변저항을 거쳐 아두이노의 아날로그 입력핀으로 흐르게 함으로써 가변저항의 저항을 측정할 수 있습니다. 이렇게 측정된 값을 읽어서 시리얼 통신을 통해 피시에 실행중인 IDE의 시리얼 모니터에 값을 출력하게 할 수 있습니다. 참조한 원본 글은 http://arduino.cc/en/Tutorial/AnalogReadSerial입니다. 제가 구입한 가변저항은 드라이버를 이용해서 돌리는 타입과 손잡이가 달린 두가지 타입입니다. 후자의 경우 빵판에 안꽂힐까봐 걱정했는데 다행이 핀 규격이 맞는걸 구..
예전에 올렸던 글들을 다시 읽어보며 정리하다말고.. 문뜩 떠오르는게 생겨서 만들어 봤습니다..바로 스위치를 돌리면 점점 밝아지는 전구 효과를 만들어 보는 것입니다.. [임베디드/Arduino Uno] - 아두이노에서 가변저항 사용하기 [임베디드/Arduino Uno] - 아두이노에서 PWM을 이용하여 LED 밝기 조정하기 가변저항의 양끝은 각각 5V와 그라운드에 연결하고 중앙은 a0에 연결합니다. 그리고 LED의 +극은 11번에 연결하고 -극은 그라운드에 연결해주었습니다. 동영상으로 찍어둘까 하다가.. 너무 허접한거 같아서 소스코드만 올립니다.... : ) void setup() { // 9600bps로 시리얼 속도를 설정 Serial.begin(9600); } void loop() { // 아날로그핀 ..