विषयसूची:

ARDUINO का उपयोग करते हुए अल्ट्रासोनिक रडार सिस्टम: 3 चरण
ARDUINO का उपयोग करते हुए अल्ट्रासोनिक रडार सिस्टम: 3 चरण

वीडियो: ARDUINO का उपयोग करते हुए अल्ट्रासोनिक रडार सिस्टम: 3 चरण

वीडियो: ARDUINO का उपयोग करते हुए अल्ट्रासोनिक रडार सिस्टम: 3 चरण
वीडियो: How to make Radar | SONAR RADAR using Ultrasonic sensor Stepper Motor GLCD display AVR ATMEGA16 2024, नवंबर
Anonim
ARDUINO. का उपयोग करते हुए अल्ट्रासोनिक रडार सिस्टम
ARDUINO. का उपयोग करते हुए अल्ट्रासोनिक रडार सिस्टम

यहाँ वर्णित सर्किट एक अल्ट्रासोनिक आधारित रडार प्रणाली के कार्य को प्रदर्शित करता है। यह किसी वस्तु का पता लगाने और उसकी दूरी मापने के लिए अल्ट्रासोनिक सेंसर का उपयोग करता है और सर्वो मोटर के अनुसार घूमता है। रोटेशन के कोण को 16x2 एलसीडी स्क्रीन पर प्रदर्शित किया जाता है। जब भी बाधा का पता चलता है, बजर चालू हो जाता है और यह एलसीडी डिस्प्ले में भी प्रदर्शित होता है।.

रडार सिस्टम में कई रक्षा के साथ-साथ नागरिक अनुप्रयोग भी होते हैं।

एक रडार प्रणाली में एक ट्रांसमीटर होता है जो एक बीम को लक्ष्य की ओर पहुंचाता है, जो तब लक्ष्य द्वारा एक प्रतिध्वनि संकेत के रूप में परिलक्षित होता है। परावर्तित संकेत एक रिसीवर द्वारा प्राप्त किया जाता है। यह रिसीवर प्राप्त सिग्नल को संसाधित करता है और एक लक्ष्य, दूरी, स्थिति (चलती या स्थिर) या गति की उपस्थिति जैसी जानकारी प्रदान करता है, जो एक प्रदर्शन इकाई पर प्रदर्शित होता है।

चरण 1: आवश्यक घटक

आवश्यक घटक
आवश्यक घटक

Arduino UNO R3- यह एक हटाने योग्य, दोहरे-इनलाइन-पैकेज (DIP) ATmega328 AVR माइक्रोकंट्रोलर पर आधारित एक माइक्रोकंट्रोलर बोर्ड है। इसमें 20 डिजिटल इनपुट/आउटपुट पिन हैं (जिनमें से 6 को पीडब्लूएम आउटपुट के रूप में और 6 को एनालॉग इनपुट के रूप में इस्तेमाल किया जा सकता है)।

HC-SR04 अल्ट्रासोनिक सेंसर - यह सेंसर एक 4 पिन मॉड्यूल है, जिसके पिन नाम क्रमशः Vcc (5v), ट्रिगर, इको और ग्राउंड हैं। यह सेंसर एक बहुत ही लोकप्रिय सेंसर है जिसका उपयोग कई अनुप्रयोगों में किया जाता है जहां दूरी या संवेदन वस्तुओं को मापने की आवश्यकता होती है। मॉड्यूल के सामने दो आंखें जैसी परियोजनाएं हैं जो अल्ट्रासोनिक ट्रांसमीटर और रिसीवर बनाती हैं।

टावर प्रो SG90 माइक्रो सर्वो मोटर- यह सर्वो 180° रोटेशन सर्वो है। यह एक डिजिटल सर्वो मोटर है जो पीडब्लूएम सिग्नल को तेजी से और बेहतर तरीके से प्राप्त और संसाधित करती है। यह परिष्कृत आंतरिक सर्किटरी से लैस है जो बाहरी ताकतों के जवाब में अच्छा टॉर्क, होल्डिंग पावर और तेज अपडेट प्रदान करता है। इसमें भूरे, लाल और पीले रंग के तीन तार होते हैं।

भूरा/काला: जमीन से जुड़ा हुआ

लाल: वीसीसी से जुड़ा (5v)

पीला/सफेद: इस पीडब्लूएम सिग्नल के माध्यम से डेटा पिन से जुड़ा मोटर चलाने के लिए दिया जाता है।

16x2 एलसीडी डिस्प्ले (ग्रीन बैकलाइट) - 16x2 एलसीडी डिस्प्ले एक अल्फ़ान्यूमेरिक डिस्प्ले है। यह HD44780 डिस्प्ले कंट्रोलर पर आधारित है, और अधिकांश माइक्रोकंट्रोलर्स के साथ इंटरफेस करने के लिए तैयार है। यह 5V पर काम करता है और इसमें एक ग्रीन बैकलाइट है जिसे इच्छानुसार चालू और बंद किया जा सकता है। स्क्रीन के कंट्रास्ट को कंट्रास्ट कंट्रोल पिन (पिन 3) पर वोल्टेज को बदलकर भी नियंत्रित किया जा सकता है।

बजर

12 वी बिजली आपूर्ति बोर्ड

जम्पर तार

चरण 2: एक साथ जुड़े हुए घटक

एक साथ जुड़े हुए घटक
एक साथ जुड़े हुए घटक

LCD PIN_RS----------------- 12 Arduino Uno

एलसीडी पिन_आरडब्ल्यू ------------------- जीएनडी

Arduino Uno. का LCD PIN_EN --------------------11

एलसीडी पिन_डी0 ------------------- एनसी

एलसीडी पिन_डी1 ------------------- एनसी

एलसीडी पिन_डी2 ------------------- एनसी

एलसीडी पिन_डी3 ------------------- एनसी

Arduino Uno का LCD PIN_D4 ------------------- 5

एलसीडी PIN_D5 ------------------- 4 Arduino Uno

एलसीडी PIN_D6 ------------------- 3 Arduino Uno

एलसीडी PIN_D7 ------------------- 2 Arduino Uno

एलसीडी पिन_वीएसएस--------------------- जीएनडी

एलसीडी पिन_वीडीडी--------------------- 5वी

सेंसर पिन_वीसीसी ----------------- 5 वी

Arduino Uno का सेंसर Pin_Trig---------------------- 8

Arduino Uno. का सेंसर Pin_Echo--------------------------------

सेंसर पिन_जीएनडी--------------------- जीएनडी

सर्वो मोटर में तीन पिन के साथ एक महिला कनेक्टर होता है। भूरा/काला वाला आमतौर पर जमीन होता है।

पावर केबल को कनेक्ट करें कि सभी मानकों में Arduino पर 5V से लाल होना चाहिए।

सर्वो कनेक्टर पर शेष लाइन को Arduino पर एक डिजिटल पिन से कनेक्ट करें।

बजर पिन- पॉजिटिव अरुडिनो के डिजिटल पिन से जुड़ा होता है और दूसरा पिन जमीन से जुड़ा होता है।

चरण 3: कोड

कोड
कोड

नीचे दिए गए लिंक से मुख्य कोड डाउनलोड करें: -

मुख्य कोड:

प्रोग्राम को Arduino पर अपलोड करने के बाद, आप 'प्रोसेसिंग' नामक सॉफ़्टवेयर का उपयोग करके रडार सिस्टम को देख सकते हैं।

प्रसंस्करण Linux, Mac OS X और Windows के लिए उपलब्ध है।

आप सॉफ्टवेयर को लिंक से डाउनलोड कर सकते हैं: https://processing.org/download/। सॉफ्टवेयर डाउनलोड करने के लिए अपनी पसंद का चयन करें।

मुख्य कोड अपलोड करने के बाद प्रोसेसिंग कोड चलाएँ।

नोट:- आपको अपनी जरूरत के अनुसार पोर्ट का नाम बदलना होगा और शर्तों को बदलना होगा।

जब आप प्रोसेसिंग कोड चलाते हैं, तो एक काली खिड़की खुल जाती है। आप चलते हुए रडार को देख सकते हैं और जब भी किसी बाधा का पता चलता है तो एक लाल रेखा दिखाई देती है।

आप उपरोक्त लिंक (मुख्य कोड) से प्रोसेसिंग कोड डाउनलोड कर सकते हैं।

आशा है कि इससे आपके लिए यह आसान हो गया। यदि आपको यह निर्देश पसंद आया हो और यह उपयोगी लगे तो सदस्यता लेना न भूलें और यदि आपको कोई संदेह, प्रश्न या किसी भी चीज़ की मदद चाहिए, तो बस नीचे एक टिप्पणी छोड़ दें …

धन्यवाद Elementzonline.com

सिफारिश की: