쿨링팬 슬라이드 스위치 제어

아두이노스위치
GNDGND
13SIG
5VVCC
스위치 핀번호
아두이노모터
12VCC
GNDGND
모터 핀번호
void setup()
{
  Serial.begin(9600);           // 시리얼 통신을 위한 보드레이트 설정
  pinMode(12, OUTPUT);          // 13번 디지털 핀을 출력 모드로 설정
  pinMode(13, INPUT);            // 7번 디지털 핀을 입력 모드로 설정
}
void loop()
{
  int readValue = digitalRead(13);   // 입력핀의 값을 읽어 변수에 저장
  Serial.println(readValue);        // 변수의 값을 시리얼 모니터에 출력
  delay(100);
  if (readValue == HIGH) {         // 입력 값에 따라 LED 출력값 제어
    digitalWrite(12, HIGH);
  }
  else {
    digitalWrite(12, LOW);
  }
}

Leave a Comment