विषयसूची:
- चरण 1: अपनी सामग्री इकट्ठा करें
- चरण 2: अपने सर्किट को जोड़ना
- चरण 3: आपका Arduino प्रोग्रामिंग
- चरण 4: अपना कैलिब्रेशन डेटा रिकॉर्ड करना
- चरण 5: अपना अंशांकन वक्र बनाना
- चरण 6: अपने सिस्टम को कैलिब्रेट करना
वीडियो: Arduino रेंज फाइंडर: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
यह रेंज फाइंडर यह निगरानी करने के लिए बनाया गया था कि कोई दरवाजा खुला है या नहीं। एक दरवाजे की दूरी को मापने से हम यह पता लगा सकते हैं कि कोई दरवाजा खुला है या बंद है।
चरण 1: अपनी सामग्री इकट्ठा करें
इस परियोजना को पूरा करने के लिए किसी को अधिग्रहण करना होगा:
Arduino Uno माइक्रोकंट्रोलर
USB केबल (Arduino को कंप्यूटर से जोड़ने के लिए)
लैपटॉप कंप्यूटर
प्रतिरोधों (10, 000 ओम)
ब्रेड बोर्ड
सोनार
चरण 2: अपने सर्किट को जोड़ना
अपने सर्किट को जोड़ने के लिए उपरोक्त आरेख का पालन करें। आप देखेंगे कि वीसीसी 5वी पिन से जुड़ा है, ट्रिगर 9 पिन से जुड़ा है, इको 10 पिन से जुड़ा है, और जीएनडी जमीन से जुड़ा है।
चरण 3: आपका Arduino प्रोग्रामिंग
इस कोड को अपने संपादक में कॉपी और पेस्ट करें और फिर इसे अपने Arduino पर अपलोड करें। यह आपके Arduino से दूरी मान उत्पन्न करेगा जिसे हमें तब कैलिब्रेट करने की आवश्यकता होगी
चरण 4: अपना कैलिब्रेशन डेटा रिकॉर्ड करना
वर्तमान में आपका Arduino दूरी मान उत्पन्न नहीं कर रहा है, यह अवधि मान उत्पन्न कर रहा है। रेखा के समीकरण को खोजने के लिए हमें एक अंशांकन वक्र बनाने की आवश्यकता है। ऐसा करने के लिए एक रूलर लें और उसके आधार पर अपना Arduino सेट करें, हर 5 इंच में Arduino द्वारा पैदा की गई अवधि को रिकॉर्ड करें। फिर हम इस डेटा को लेंगे और इसे एक्सेल स्प्रेड शीट में इनपुट करेंगे।
चरण 5: अपना अंशांकन वक्र बनाना
एक्सेल में सुनिश्चित करें कि आप कॉलम 1 में अपनी दूरी रखते हैं और कॉलम 2 में आप अपनी दूरी रखते हैं। फिर कॉलम को हाइलाइट करें और फिर इन्सर्ट स्कैटर प्लॉट चुनें। किसी एक डेटा पॉइंट पर राइट क्लिक करें और फ़ॉर्मैट ट्रेंडलाइन पर क्लिक करें, फिर लीनियर चुनें। अंत में चार्ट पर प्रदर्शन समीकरण का चयन करें। अंत में आपको दिए गए समीकरण को रिकॉर्ड करें।
चरण 6: अपने सिस्टम को कैलिब्रेट करना
अब जब आपको अपना समीकरण मिल गया है तो आप अवधि को दूरी में बदल देंगे। अपना समीकरण लें और इसे अपने कोड में इनपुट करें जहां हमने मूल रूप से छोड़ा था। उदाहरण के लिए मेरा समीकरण y=0.007x-0.589 था इसलिए मैं इनपुट करूंगा:
अवधि = पल्सइन (इकोपिन, हाई);
देरी (1000);
दूरी=0.007*अवधि-0.589;
Serial.println (दूरी);
देरी (500);
इस कोड को सेव करें और इसे अपने Arduino में अपलोड करें
सिफारिश की:
सोनार रेंज फाइंडर: 4 कदम
सोनार रेंज फाइंडर: इस निर्देश में, यह देखने के लिए एक परीक्षण योजना बनाई गई थी कि क्या सोनार रेंज फाइंडर यह निर्धारित कर सकता है कि लैपटॉप खुला है या नहीं। नीचे, सोनार रेंज फाइंडर बनाने के निर्देश दिए गए हैं, Arduino को कैसे प्रोग्राम किया जाए और इसे कैसे कैलिब्रेट किया जाए
Arduino के साथ DIY रेंज फाइंडर: 6 कदम
Arduino के साथ DIY रेंज फाइंडर: इस लेख में मैं आपको दिखाऊंगा कि कैसे आप arduino का उपयोग करके रेंज फाइंडर बना सकते हैं
Arduino और LCD के साथ अल्ट्रासोनिक रेंज फाइंडर ट्यूटोरियल: 5 कदम
Arduino और LCD के साथ अल्ट्रासोनिक रेंज फाइंडर ट्यूटोरियल: कई लोगों ने Arduino Uno को अल्ट्रासोनिक सेंसर के साथ और कभी-कभी, LCD स्क्रीन के साथ भी उपयोग करने के निर्देश दिए हैं। हालाँकि, मैंने हमेशा पाया है कि ये अन्य निर्देश अक्सर उन चरणों को छोड़ देते हैं जो शुरू करने के लिए स्पष्ट नहीं हैं
अल्ट्रासोनिक सेंसर रेंज फाइंडर: 5 कदम
अल्ट्रासोनिक सेंसर रेंज फाइंडर: परिचय: Arduino का उपयोग कर अल्ट्रासोनिक रेंज फाइंडर। अल्ट्रासोनिक रेंज फाइंडर बिना किसी शारीरिक संपर्क के एक दूरी से एक बाधा से दूरी की गणना करने की एक सरल विधि है। यह एक अल्ट्रासोनिक दूरी सेंसर को नियोजित करता है जो ध्वनि दालों का उपयोग करता है
दरवाजे के साथ अल्ट्रासोनिक रेंज फाइंडर: 7 कदम (चित्रों के साथ)
दरवाजे के साथ अल्ट्रासोनिक रेंज फाइंडर: अल्ट्रासोनिक रेंज फाइंडर यह पता लगाता है कि उच्च आवृत्ति ध्वनि तरंग उत्सर्जित करके कुछ भी उसके रास्ते में है या नहीं। इस निर्देश का ध्यान इस बात पर होगा कि दरवाजे और अल्ट्रासोनिक रेंज फाइंडर एक साथ कैसे काम कर सकते हैं, विशेष रूप से उनका उपयोग कैसे किया जा सकता है, जब