페이지

2026년 4월 21일 화요일

1.5.6. 디지털 논리 회로 실습을 위한 기본 회로






CODE 1.6 | 논리 회로 실습을 위한 기본 코드
01void setup() {
02  pinMode(13, OUTPUT); // 13번 핀을 출력 모드로 설정 (LED)
03  pinMode(10, INPUT_PULLUP); // 10번 핀을 내부 풀업 입력 모드로 설정 (버튼)
04}
05 
06void loop() {
07  // 만약 10번 핀의 입력 값이 LOW(0, 버튼 눌림)라면
08  if (digitalRead(10) == LOW) {
09    digitalWrite(13, HIGH); // LED를 켠다
10  }
11  // 그렇지 않다면 (버튼을 누르지 않은 상태라면)
12  else {
13    digitalWrite(13, LOW); // LED를 끈다
14  }
15}


 

댓글 없음:

댓글 쓰기