Arduino

디지털 센서 감지하기

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

첨부파일

<* 디지털 센서 감지 *>
- 디지털 센서는 스위치 같이  On과 Off로 받아들이면 된다.
- 센서의 전원 즉 VCC와 GND를 아두이노의 Digital PIN에 연결하는 것은
- 센서의 전원도 제어하기 위해서 이며
- 센서의 VCC와 GND를 아두이노의 전원에 연결해도 된다.
--------------------------------------------------------------------------
void setup() {
  pinMode(8, INPUT);
  pinMode(5, OUTPUT);
  pinMode(4, OUTPUT);
  Serial.begin(9600);

}

void loop() {
  int  sensorDATA= digitalRead(8);
  Serial.println(sensorDATA);

  if (sensorDATA == 0) {
    digitalWrite(4, HIGH);
    digitalWrite(5, LOW);
  }
  else {
    digitalWrite(4, LOW);
    digitalWrite(5, HIGH);
  }
  delay(10);
}