दोस्तों इस ब्लॉग में में आप को बताता हो के डिस्टेंस मेज़रमेंट कैसे बनते है स्टेप बय स्टेप बताता हु
सोनार टेक्नोलॉजी का उसे करके हम कोई ऑब्जेक्ट की दूरी की कैलकुलेशन कर सकते हैं। ऑब्जेक्ट को दूर और पास ओर ले जाने से सीरियल मॉनिटर में बदलती दूरी (cm) दिखाई देगी। यदि ऑब्जेक्ट 5 सेमी के करीब आती है तो यह बीपिंग और एलईडी चमक द्वारा चेतावनी देती है।
Step 1 : फर्स्ट Arduino से वायर्स को कनेक्ट करना है, आप रिंग डायग्राम देख कर कर सकते या फिर आप को निचे दिए गए YouTube वीडियो को देख कर बिलकुल आसानी से करसकते हो
Diagram :
Step 2 : सेकंड आप को कोड को अपलोड करना होगा उसके लिए फर्स्ट आप Arduino को laptop या computer से USB केबल के मदद से कनेक्ट करना होगा फिर कनेक्ट करना के बाद आपको Arduino IDE में कोड को कॉपी करके पास्ट करना होगा उसके बाद अपलोड करना होगा
फिर आपको टूल्स मेनू में जाकर सीरियल मॉनिटर ओपन करना ह। उसके बाद आप डिस्टेंस की रीडिंग को सीरियल मॉनिटर में देख सकते हो
डिटेल में आप इस निचे दिए गए वीडियो में देख सकते हो 👇
Code :
// defines pins numbers
const int trigPin = 10;
const int echoPin = 11;
const int buzzer = 9;
const int ledPin = 13;
// defines variables
long duration;
int distance;
int safetyDistance;
void setup() {
pinMode(trigPin, OUTPUT); // Sets the trigPin as an Output
pinMode(echoPin, INPUT); // Sets the echoPin as an Input
pinMode(buzzer, OUTPUT);
pinMode(ledPin, OUTPUT);
Serial.begin(9600); // Starts the serial communication
}
void loop() {
// Clears the trigPin
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
// Sets the trigPin on HIGH state for 10 micro seconds
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
// Reads the echoPin, returns the sound wave travel time in microseconds
duration = pulseIn(echoPin, HIGH);
// Calculating the distance
distance= duration*0.034/2;
safetyDistance = distance;
if (safetyDistance <= 5){
digitalWrite(buzzer, HIGH);
digitalWrite(ledPin, HIGH);
Serial.println("Keep safety distance please");
}
else{
digitalWrite(buzzer, LOW);
digitalWrite(ledPin, LOW);
}
// Prints the distance on the Serial Monitor
Serial.print("Distance: ");
Serial.println(distance);
}
0 Comments
Please do not enter any spam link in the comment box.