arduino - k821209/pipelines GitHub Wiki

ν† μ–‘ μŠ΅λ„ 기반 μžλ™ κΈ‰μˆ˜κΈ°

int sensorPin = 1;    // select the input pin for the potentiometer
int sensorValue = 0;  // variable to store the value coming from the sensor
int C_PIN = 5; 
// int sensorVCC = 13;
int time_write = 0;
unsigned long startMillis = millis();
unsigned long LONG_DELAY_MS = 30*1000;

void setup() {
  // declare the ledPin as an OUTPUT:
   Serial.begin(9600);  
   pinMode(C_PIN, OUTPUT);
   // pinMode(sensorVCC, OUTPUT);
   digitalWrite(C_PIN, LOW);
   // digitalWrite(sensorVCC, LOW);
}
 
void loop() {
  // read the value from the sensor:
  // Serial.print("sensor turn on");
  // digitalWrite(sensorVCC,HIGH);
  
  sensorValue = analogRead(sensorPin);
  Serial.print("sensor = " );                       
  Serial.println(sensorValue);
  if(sensorValue>500){
    digitalWrite(C_PIN,HIGH);
    delay(10000);
    digitalWrite(C_PIN,LOW);    
  }
  // Serial.print("sensor turn off");
  // digitalWrite(sensorVCC,LOW);
  startMillis = millis();
  while (millis() - startMillis < LONG_DELAY_MS);                             
}