int trigPin = 9; // TRIG pin int echoPin = 8; // ECHO pin #include Servo myservo; float duration_us, distance_cm; void setup() { // begin serial port Serial.begin (9600); myservo.attach(11); // configure the trigger pin to output mode pinMode(trigPin, OUTPUT); // configure the echo pin to input mode pinMode(echoPin, INPUT); } void loop() { // generate 10-microsecond pulse to TRIG pin digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); // measure duration of pulse from ECHO pin duration_us = pulseIn(echoPin, HIGH); // calculate the distance distance_cm = 0.017 * duration_us; // print the value to Serial Monitor if(distance_cm < 30){ Serial.print("distance: "); Serial.print(distance_cm); Serial.println(" cm"); myservo.write(40); // tell servo to go to position in variable 'pos' delay(100); } else { myservo.write(160); // tell servo to go to position in variable 'pos' delay(50); } }
اشكرك على هذا المشروع ___لكن الجزء المهم هو البخاخ لم تظهر منه اي شيء حتى نفهم طريقة رشه القوي للمادة المعقمة هل تعمدت ان تخفي هذا الجزء ؟؟ نتمنى ان توضح لنا كيف يشتغل البخاخ وشكرا لك مجددا