CODE 4.1 | 1입력 논리 게이트 실습
| 01 | void setup() { |
| 02 | pinMode(13, OUTPUT); // 13번 핀을 출력(LED)으로 설정 |
| 03 | pinMode(10, INPUT_PULLUP); // 10번 핀을 내부 풀업 입력으로 설정 |
| 04 | } |
| 05 | |
| 06 | void loop() { |
| 07 | int value = digitalRead(10); // 버튼의 상태를 읽어 변수에 저장 |
| 08 | |
| 09 | // [버퍼 게이트 논리 구현] |
| 10 | if (value == LOW) { // 버튼을 눌렀을 때 (LOW 입력) |
| 11 | digitalWrite(13, HIGH); // LED 켜짐 (HIGH 출력) |
| 12 | } |
| 13 | else { // 버튼을 떼었을 때 (HIGH 입력) |
| 14 | digitalWrite(13, LOW); // LED 꺼짐 (LOW 출력) |
| 15 | } |
| 16 | } |
댓글 없음:
댓글 쓰기