अल्ट्रासोनिक दूरी सेंसर एक ऐसी तकनीक है जो ध्वनि तरंगों का उपयोग करके किसी वस्तु की दूरी मापती है। ये सेंसर रोबोटिक्स, पार्किंग सेंसर, और औद्योगिक ऑटोमेशन जैसे कई अनुप्रयोगों में उपयोगी होते हैं। इस लेख में, हम एक DIY अल्ट्रासोनिक दूरी सेंसर बनाने की प्रक्रिया को विस्तार से समझेंगे।
आवश्यक सामग्री
एक DIY अल्ट्रासोनिक दूरी सेंसर बनाने के लिए, आपको निम्नलिखित सामग्री की आवश्यकता होगी:
- एक अल्ट्रासोनिक सेंसर मॉड्यूल (HC-SR04 आम तौर पर उपयोग किया जाता है)
- एक माइक्रोकंट्रोलर (Arduino Uno एक अच्छा विकल्प है)
- जम्पर तार
- एक ब्रेडबोर्ड (प्रोटोटाइपिंग के लिए)
- एक पावर सप्लाई
सर्किट डायग्राम
अल्ट्रासोनिक सेंसर को माइक्रोकंट्रोलर से जोड़ने के लिए निम्नलिखित सर्किट डायग्राम का पालन करें:
| अल्ट्रासोनिक सेंसर पिन | Arduino पिन |
|---|---|
| VCC | 5V |
| GND | GND |
| Trig | डिजिटल पिन 7 |
| Echo | डिजिटल पिन 6 |
कोडिंग
Arduino IDE में निम्नलिखित कोड अपलोड करें:
const int trigPin = 7;
const int echoPin = 6;
long duration;
int distance;
void setup() {
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
Serial.begin(9600);
}
void loop() {
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distance = duration * 0.034 / 2;
Serial.print("Distance: ");
Serial.print(distance);
Serial.println(" cm");
delay(100);
}
कार्यप्रणाली
अल्ट्रासोनिक सेंसर एक उच्च आवृत्ति की ध्वनि तरंग उत्सर्जित करता है। यह तरंग जब किसी वस्तु से टकराती है, तो वापस परावर्तित होती है। सेंसर इस परावर्तित तरंग को ग्रहण करता है और समय की गणना करता है जो तरंग को जाने और वापस आने में लगा। इस समय और ध्वनि की गति का उपयोग करके, दूरी की गणना की जाती है।
अंशांकन
सटीक माप के लिए, सेंसर का अंशांकन करना महत्वपूर्ण है। इसके लिए, ज्ञात दूरी पर एक वस्तु रखें और मापी गई दूरी की तुलना वास्तविक दूरी से करें। यदि आवश्यक हो, तो कोड में सुधार करें।
समस्या निवारण
यदि सेंसर सही ढंग से काम नहीं कर रहा है, तो निम्नलिखित की जाँच करें:
- सभी कनेक्शन सही हैं या नहीं।
- कोड में कोई त्रुटि तो नहीं है।
- पावर सप्लाई सही है या नहीं।
इस लेख में हमने एक DIY अल्ट्रासोनिक दूरी सेंसर बनाने की प्रक्रिया को समझा। यह एक रोचक और उपयोगी प्रोजेक्ट है जो आपको इलेक्ट्रॉनिक्स और प्रोग्रामिंग के बारे में सीखने में मदद कर सकता है। इस तकनीक का उपयोग करके आप कई रोमांचक प्रोजेक्ट बना सकते हैं।


