// 4개 센서의 출력 핀을 배열로 정의합니다.
const int SENSOR_PINS[] = {2, 3, 4, 5};
 
void setup() {
  Serial.begin(9600);
  
  // 4개의 핀을 모두 입력으로 설정합니다.
  for (int i = 0; i < 4; i++) {
    pinMode(SENSOR_PINS[i], INPUT);
  }
}
 
void loop() {
  Serial.print("Sensor States: [ ");
  
  // 4개 센서의 상태를 순서대로 읽고 출력합니다.
  // (일반적으로 흰색: 1, 검은색: 0)
  for (int i = 0; i < 4; i++) {
    int state = digitalRead(SENSOR_PINS[i]);
    Serial.print(state);
    if (i < 3) {
      Serial.print(", ");
    }
  }
  
  Serial.println(" ]");
  
  delay(250);
}
