디지털 핀에 HIGH 혹은 LOW 값을 기록합니다.
핀 모드가 OUTPUT으로 설정되었다면 해당 핀의 전압은 HIGH일때 5V, LOW일때 0V로 설정됩니다.
만일 핀 모드가 INPUT으로 설정되었다면 digitalWrite()함수는 입력 핀 내부 풀업을 켜거나(HIGH) 끄는(LOW) 동작을 할 것입니다.
digitalWrite(pin, value)
pin : 핀 번호
value : HIGH 또는 LOW
없음
int ledPin = 13; // 13번 핀에 LED가 연결되어 있습니다. void setup() { pinMode(ledPin, OUTPUT); // 13번 핀을 출력으로 설정 } void loop() { digitalWrite(ledPin, HIGH); // LED를 켭니다 delay(1000); // 1초 대기 digitalWrite(ledPin, LOW); // LED를 끕니다 delay(1000); // 1초 대기 } |
A0, A1 등 아날로그 입력 핀도 디지털 핀처럼 사용할 수 있습니다.
Created with the Personal Edition of HelpNDoc: Easy CHM and documentation editor