2013-10-15 10 views
2

5u 신호가 켜지거나 꺼져 있는지 확인하기 위해 arduino uno 보드에서 디지털 읽기를 시도했습니다. 디지털 핀 9에 꽂았을 때 정말 빨랐습니다. 또한 A0 아날로그 입력에 대한 올바른 판독 값을 제공하지 못했습니다. 나중에 그것은 디지털 핀 8 잘 작동했다. 나는 핀 9 PWM 출력을 제공하는 데 사용할 수 있지만 그들은 또한 일반 디지털 입력 핀으로 사용할 수 있다고 생각. 이 핀을 디지털 입력으로 어떻게 사용할 수 있습니까?Arduino uno overheating

+0

에 이상이 있다는 표시이다 이것은에 더 관심을 얻을 수 있습니다 수퍼 유저 포럼. – Lizz

+0

@Lizz 왜 그런가요? – ladislas

답변

0
void setup(){ 
    pinMode(9, INPUT); 
} 
0

입력 핀을 사용할 때는 3 개의 핀을 사용해야합니다. 접지 핀, 아날로그 핀 및 5V ~ 3.3V 전원을 사용해야합니다. ,

int slideSwitch 

void setup() { 
pinMode(slideSwitch, INPUT); 
} 

void loop() { 
}    // your program 

내가 http://www.qtechknow.com/

에서 버튼과 스위치를 사용하는 것이 좋습니다 그냥 우리에게 GROUND, ANALOG PIN을 기억 : 당신이 등 스위치, 버튼, 전위차계를 사용하는 경우, 이것은 당신이 상태로있을 것입니다 3.3V ~ 5V의 전원.

0

재설정시 모든 핀은 INPUT (참조 : http://arduino.cc/en/Tutorial/DigitalPins)으로 설정되므로 명시 적으로 입력 모드로 설정할 필요가 없습니다.

뭔가 비정상적으로 뜨거워 경우

, 그것은 무언가가 당신의 회로 (즉, 당신이 제한 저항을 넣어해야하거나, 잘못된 극성에 등을 넣어)