كيف نصنع معقم

كود البرمجة 
 #define echopin  8 // echo pin
#define trigpin 9 // Trigger pin
 
     int maximumRange = 30;
     long duration, distance;
void setup()
{
  Serial.begin (9600);
           pinMode (trigpin, OUTPUT);
          pinMode (echopin, INPUT );
         pinMode (3, OUTPUT);
        pinMode (6,OUTPUT); 
       pinMode(10,OUTPUT);
      pinMode(11,OUTPUT);
     pinMode(12,OUTPUT);
}
void loop ()
{
  {
 digitalWrite(trigpin,LOW);
  delayMicroseconds(2);
    digitalWrite(trigpin,HIGH);
      delayMicroseconds(10);
 duration=pulseIn (echopin,HIGH);
    distance= duration/38.2;
      delay (50);
    Serial.println(distance);
  }
  
  if (distance >= 30 ){
    digitalWrite(3,0);
   
    digitalWrite(6,0);
    digitalWrite(10,LOW);
     digitalWrite(11,LOW);
      digitalWrite(12,LOW);


    delay (200);
  }
  
  else if (distance >=15 && distance <= 25) {
    digitalWrite (3,0);
    
    digitalWrite (6,0);
     digitalWrite(10,LOW);
     digitalWrite(11,LOW);
     digitalWrite(12,LOW);

    delay (1000);
  }
 else if (distance < 15){
   digitalWrite (3,0);
   
   digitalWrite (6,255);
   digitalWrite(10,HIGH);
   digitalWrite(11,HIGH);  
digitalWrite(12,HIGH);

   delay (1000); 
     
 }
}


 


تعليقات