(SWITCH) 스위치
About Lesson

기본설정

  1. 아두이노 설치 및 환경설정이 완료된 상태여야 합니다.

2. 아래 소스코드를 보드설정-컴파일-업로드 과정을 진행 후 실행하세요

소스 코드

– 코드설명 : 스위치를 누르지 않을땐”1″, 눌릴땐 “0” 각각의 스위치 상태가 시리얼 모니터에 출력됩니다.

				
					void setup() {
  Serial.begin(9600);

  // 43부터 47까지의 핀을 입력으로 설정
  for (int pin = 43; pin <= 47; pin++) {
    pinMode(pin, INPUT);
  }
}

void loop() {
  // 각 핀의 상태를 시리얼 모니터에 출력
  for (int pin = 43; pin <= 47; pin++) {
    int pinState = digitalRead(pin);
    Serial.print("핀 ");
    Serial.print(pin);
    Serial.print("의 상태: ");
    Serial.println(pinState);
  }

  delay(1000); // 1초마다 상태를 출력하도록 지연
}
				
			

작동영상