반응형
풀다운(Pull-down) 저항 이해하기
(준비물)
아두이노 우노(Arduino Uno)
USB 케이블
스위치 모듈
저항
점퍼 케이블
(회로 연결)
int switch_pin = 8;
void setup(){
Serial.begin(9600); // 시리얼 통신 오픈
pinMode(switch_pin, INPUT); // 8번 핀 입력 설정
}
void loop(){
int read_switch = digitalRead(switch_pin); // switch 값(HIGH or LOW) 저장
Serial.println(read_switch); // switch 값(HIGH or LOW) 출력
delay(100);
}
8번 핀은 기본적으로 GND와 연결되어 있다.
따라서 스위치가 눌러지지 않았을 때는 LOW인 "0"을 출력하고, 눌러졌을 경우 HIGH "1"을 출력하게 된다.
반응형
'Arduino' 카테고리의 다른 글
[Arduino] 스위치 실습: 스위치를 누르면 시리얼 모니터에 해당 스위치 번호 출력하기 (0) | 2021.02.02 |
---|---|
[Arduino] 스위치 실습: 스위치 누르면 시리얼 모니터에 "PUSHED" 출력하기 (0) | 2021.02.01 |
[Arduino] 스위치 실습: 풀업(Pull-up) 저항 이해하기 (0) | 2021.01.18 |
[Arduino] 스위치 실습: 플로팅(Floating) 현상 이해하기 (0) | 2021.01.05 |
[Arduino] 스위치 실습: 풀업(Pull-up) 및 풀다운(Pull-down) 저항 (0) | 2021.01.04 |