// PIR 센서의 OUTPUT 신호를 UNO 의 A0 핀에 연결
#define pinPIR A0

// 상태를 표시할 LED 를 3번에 연결
#define pinLED 3

// 프로그램 초기화
void setup()
{//begin은 Serial 통신을 초기화 하기 위한 함수, 통신속도가 115200 Baud Rate
  Serial.begin(115200);

  // 센서를 읽기 위해 입력으로 설정
  pinMode(pinPIR, INPUT);

  // LED 에 연결된 핀은 출력으로 설정
   pinMode(pinLED, OUTPUT);
}

// 계속 실행할 무한 루프
void loop()
{
  // PIR 에서 센서값을 읽어옴 (범위 : 0 ~ 1023), analogRead() 함수는 입력된 전압에 따라 0~1023 까지의 값을 반환해주는 함수
  int i = analogRead(pinPIR);
 
  Serial.print(i);

  // 무엇인가 감지되면 0보다 큰 값이 들어온다.
  if(i>10)
  {
    // 장애물 감지됨
    Serial.print("Detected!!!!");

    digitalWrite(pinLED, HIGH); 
  }
  else
  {
    // 아무것도 없다
     Serial.print("Nothing!!!");
     digitalWrite(pinLED, LOW); 
  }
 
  // 1초(=1000ms)간 기다림, 안정성을 위해 잠시 아두이노가 멈추도록
  delay(1000);
}




모 업체에다가 아두이노 코딩좀 해달라고 의뢰했는데 달랑한개 이거 몇문장



나 문레기라서 잘모르는데  먹튀당한듯 ㄷㄷㄷㄷㄷㄷㄷㄷㄷ시발 고학번인데다가 아는 공대 친구도 없어서 의뢰한건데 좇같네