풀업, 풀다운 저항을 연결하는 이유
void setup() {
Serial.begin(9600);
pinMode(13, INPUT);
}
void loop() {
int a=digitalRead(13);
Serial.println(a);
}
Serial.begin(9600); → 시리얼 통신 시작, 속도는 9600bps로 설정.
pinMode(13, INPUT); → 13번 핀을 입력 모드로 설정하여 외부 입력(스위치 등)을 읽을 수 있도록 함.
digitalRead(13); → 13번 핀의 **디지털 입력값(0 또는 1)**을 읽어 변수 a에 저장.
Serial.println(a); → 읽은 값을 시리얼 모니터에 출력 (0: LOW, 1: HIGH).
이 코드는 13번 핀에 들어오는 디지털 신호 상태를 실시간으로 모니터링하는 데 사용됨.
Copyright ⓒ Tech79 All right reserved