كيف نصنع معقم
كود البرمجة
#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);
}
}
تعليقات
إرسال تعليق