विषयसूची:

दरवाजे के साथ अल्ट्रासोनिक रेंज फाइंडर: 7 कदम (चित्रों के साथ)
दरवाजे के साथ अल्ट्रासोनिक रेंज फाइंडर: 7 कदम (चित्रों के साथ)

वीडियो: दरवाजे के साथ अल्ट्रासोनिक रेंज फाइंडर: 7 कदम (चित्रों के साथ)

वीडियो: दरवाजे के साथ अल्ट्रासोनिक रेंज फाइंडर: 7 कदम (चित्रों के साथ)
वीडियो: Colour Doppler ultrasound कब किया जाता है - और कैसे होता है 2024, नवंबर
Anonim
दरवाजे के साथ अल्ट्रासोनिक रेंज फाइंडर
दरवाजे के साथ अल्ट्रासोनिक रेंज फाइंडर

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

चरण 1: सामग्री

हमारी योजना के लिए, हमें चाहिए:

Arduino Uno माइक्रोकंट्रोलर

USB केबल (Arduino को कंप्यूटर से जोड़ने के लिए)

लैपटॉप कंप्यूटर

ब्रेड बोर्ड

तार (लगभग 4-5)

सोनार

चरण 2: बोर्ड को जोड़ना

बोर्ड को जोड़ना!
बोर्ड को जोड़ना!

बोर्ड के विभिन्न प्रकार और आकार हैं, लंबे समय के लिए, हम ऊपर दी गई पहली तस्वीर का पालन करने की सलाह देते हैं।

यदि आपके पास छोटा है, तो हम ऊपर की दूसरी तस्वीर का उपयोग करने की सलाह देते हैं।

चरण 3: आपका Arduino प्रोग्रामिंग

आपका Arduino प्रोग्रामिंग!
आपका Arduino प्रोग्रामिंग!
आपका Arduino प्रोग्रामिंग!
आपका Arduino प्रोग्रामिंग!

यह चरण आपके Arduino की प्रोग्रामिंग के बारे में है, ऊपर आप हमारे द्वारा उपयोग किए गए कोड को देख सकते हैं। इस कोड से आप मॉनिटर को सोनार रेंजफाइंडर के मूल्य को पढ़ने और इसे स्क्रीन पर रिकॉर्ड करने में सक्षम होंगे।

चरण 4: अपने सोनार रेंज को कैलिब्रेट करना

अब आपको एक समीकरण स्थापित करने की आवश्यकता है जिसका उपयोग Arduino सोनार से दरवाजे तक की दूरी को सही ढंग से प्रस्तुत करने के लिए कर सकता है या किसी भी वस्तु का पता लगाने के लिए। सोनार के सामने एक रूलर रखें और कोई भी वस्तु जैसे किताब प्राप्त करें। वस्तु के सामने वाले हिस्से को रूलर पर अंकित 10 इंच की रेखा पर रखें और सोनार द्वारा दिए गए मान को रिकॉर्ड करें। पुस्तक का 5 इंच तक बैक अप लेते रहें, और मॉनिटर पर पॉप अप होने वाले मानों को रिकॉर्ड करें।

चरण 5: अंशांकन वक्र बनाना

अंशांकन वक्र बनाना
अंशांकन वक्र बनाना

अब जब आपके पास डेटा है, तो हम इसका उपयोग दूरियों को पढ़ने के लिए समीकरण बनाने के लिए करेंगे! लॉगर प्रो का उपयोग करते हुए, चार्ट में भरते हुए, x-अक्ष को सोनार से दूरी और y-अक्ष को सोनार रीडिंग के रूप में सेट करें। एक पैटर्न दिखाते हुए दाईं ओर बिंदुओं का एक सेट दिखाई देगा। ग्राफ़ पर सबसे बाएं बिंदु से बाईं ओर क्लिक करें, और सभी बिंदुओं को दाईं ओर तब तक हाइलाइट करें जब तक कि आप अंतिम बिंदु तक नहीं पहुंच जाते। जब यह हो जाए, तो स्क्रीन के शीर्ष पर ग्राफ़ पर जाएँ, और सर्वोत्तम फ़िट लाइन का ग्राफ़ सम्मिलित करने के लिए "रैखिक" दबाएँ। ग्राफ़ पर होवर करें और दिखाए गए समीकरण को रिकॉर्ड करें।

चरण 6: अपने सिस्टम को कैलिब्रेट करना

अब आपको अपने कोड पर वापस जाना होगा और सभी int मानों को फ़्लोट करने के लिए बदलना होगा, जिससे कोड दशमलव मानों को भी पढ़ सके। फिर शीर्ष पर अपने समीकरण के लिए एक नया चर बनाएं, आप इसे "तापमान" जैसा कुछ नाम दे सकते हैं, और इसे पिछले चरण से प्राप्त समीकरण के बराबर सेट कर सकते हैं। नए वेरिएबल को "फ्लोट तापमान" कोड की एक नई लाइन जोड़कर दशमलव को भी शामिल करने दें। अंत में, उन दो पंक्तियों के तहत, Serial.println(“variable name”) डाल दें, ताकि आपकी नई दूरी का मान दर्ज हो जाए। यह कुछ इस तरह दिखना चाहिए=

*y उस नाम का प्रतिनिधित्व करता है जिसे आपने वेरिएबल के लिए रखा है*

फ्लोट वाई; वाई = (ए * एक्स) + बी; सीरियल.प्रिंट्लन (वाई);

अन्य सीरियल प्रिंट को हटाना भी याद रखें क्योंकि यह वह मूल्य नहीं है जिस पर हम ध्यान केंद्रित कर रहे हैं।

चरण 7: सोनार रेंज फाइंडर का परीक्षण

सोनार रेंज फाइंडर का परीक्षण
सोनार रेंज फाइंडर का परीक्षण

एक बार जब आप अपना समीकरण प्राप्त कर लेते हैं, तो आप उस समीकरण का उपयोग कर सकते हैं और उसे कोड में सम्मिलित कर सकते हैं! एक बार इसे डालने के बाद, आप अपने लैपटॉप को बोर्ड से जोड़ सकते हैं और इसका परीक्षण करने के लिए कोड ट्रांसफर कर सकते हैं। आप देख सकते हैं कि सोनार रेंज फाइंडर और एक दरवाजे की दूरी के आधार पर नंबर कैसे बदलते हैं, न केवल नंबर बदलेंगे, रोशनी भी चालू और बंद होनी चाहिए।

आपका सोनार रेंज फाइंडर कैलिब्रेटेड होना चाहिए और परिणाम स्क्रीन पर दिखने चाहिए। अब आप कर चुके हैं!:)

सिफारिश की: