풀업, 풀다운 저항으로 연결하고 결과값 LED로 확인해 보기
2_1. 디지털 출력
3_1. 스위치 풀업, 풀다운 저항
풀업 저항
풀다운 저항
void setup() {
pinMode(13, OUTPUT);
pinMode(8, INPUT);
}
void loop() {
int value = digitalRead(8); // 풀업 저항으로 연결하였기 때문에 신호 있으면 : 0, 없으면 : 1
if (value == HIGH) {
digitalWrite(13, HIGH);
}
else {
digitalWrite(13, LOW);
}
}
void setup() {
pinMode(13, OUTPUT);
pinMode(8, INPUT);
}
void loop() {
int value = !(digitalRead(8)); // NOT연산자(!)를 사용하여 신호 있으면 : 0, 없으면 : 1
if (value == HIGH) {
digitalWrite(13, HIGH);
}
else {
digitalWrite(13, LOW);
}
}
Copyright ⓒ Tech79 All right reserved
8_1. 빛센서
5_2. '도'음 1초 재생