Arduino

디지털 센서 값에 LED On, Off 하기

작성자 임베디드코리아 작성일25-05-15 23:34 조회690회 댓글0건

첨부파일

<* 디지털 센서 값에 LED On, Off 하기 *>
- LED는 D12, 센서는 D3에 연결한다.
- VCC와 GND는 아두이노의 VCC와 GND에 연결한다.
- 센서의 값이 1(HIGH)이면, LED가 꺼지고, 0(LOW)이면 LED가 켜진다.
  ( 센서에 따라서 반대로 작용 할 수 있음.)

int Led_PIN = 12;
int Sensor_PIN = 3;
int sensorDATA;

void setup() {
pinMode(Led_PIN, OUTPUT);
pinMode(Sensor_PIN, INPUT);
}

void loop() {
sensorDATA = digitalRead(Sensor_PIN);

if (sensorDATA == HIGH) {
digitalWrite(Led_PIN, LOW);
}
else {
digitalWrite(Led_PIN, HIGH);
}
}