विषयसूची:
- चरण 1: भागों की सूची
- चरण 2: पीसीबी, योजनाबद्ध और फ़ाइलें
- चरण 3: सोल्डरिंग
- चरण 4: एक कोड अपलोड करें
- चरण 5: परीक्षण और समायोजन
- चरण 6: संभावित अनुप्रयोग
वीडियो: Arduino से छुटकारा पाने के लिए HC-SR04 रीडर मॉड्यूल: 6 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
HC-SR04 अल्ट्रासोनिक दूरी सेंसर रोबोटिक्स में बहुत लोकप्रिय है। मूल रूप से, रोबोट से बचने वाली कोई भी वस्तु इस सेंसर का उपयोग करती है। और यह बहुत अच्छा है, सस्ता और सटीक उपयोग करना आसान है लेकिन एक बार जब आप अधिक जटिल रोबोट बनाना शुरू कर देते हैं तो आप एक समस्या देखना शुरू कर सकते हैं और यह समस्या समय है। इस सेंसर के साथ दूरी को मापने में बहुत समय लगता है, कुछ विकल्प हैं जैसे तेज सेंसर जो वस्तुओं को सुपर फास्ट का पता लगा सकते हैं लेकिन उनमें से आउटपुट बाइनरी है ताकि आप पता लगा सकें कि निर्दिष्ट सीमा के भीतर कोई वस्तु है या नहीं लेकिन आप नहीं जानते कितना दूर। कुछ रोबोटों के लिए वे सेंसर सही हैं लेकिन एक और समस्या है - कीमत। वे HC-SR04 की तुलना में लगभग 10 गुना अधिक महंगे हैं। तो यहाँ मैंने उन दोनों को एक साथ मिलाने के बारे में सोचना शुरू किया। और मैं एक मॉड्यूल के लिए एक विचार के साथ आया हूं जिसे आप एचसी-एसआर04 से प्लग कर सकते हैं और एटिनी माइक्रोकंट्रोलर को दूरी पढ़ने का कार्य सौंप सकते हैं, आउटपुट बाइनरी हो सकता है और आपका मुख्य माइक्रोप्रोसेसर राहत देता है! सरल लेकिन सुंदर समाधान और एक ही समय में सस्ता:) जानना चाहते हैं कि आप ऐसे सेंसर का उपयोग कहां कर सकते हैं? पढ़ते रहिये या वीडियो देखते रहिये।
$२ के लिए JLCPCB १० बोर्ड:
चरण 1: भागों की सूची
भागों की सूची बहुत लंबी नहीं है, आप उनमें से अधिकांश को किसी भी स्थानीय इलेक्ट्रॉनिक दुकान पर पा सकते हैं, अगर मुझे कुछ मिला तो ऑनलाइन स्टोर के लिंक भी हैं:
- कोर्ट-SR04
- Attiny45/85
- तनाव नापने का यंत्र
- ब्रेकअवे हेडर महिला और पुरुष
- 1206 SMD रोकनेवाला (किट में खरीदना बेहतर है)
- 1206 एलईडी
आपको कुछ टूल्स की भी आवश्यकता होगी जैसे:
- सोल्डरिंग आयरन / स्टेशन
- यूएसबीएएसपी प्रोग्रामर
यदि आप इस परियोजना के लिए पीसीबी खरीदना चाहते हैं, तो मेरा टिंडी स्टोर देखें:
चरण 2: पीसीबी, योजनाबद्ध और फ़ाइलें
ऊपर आप योजनाबद्ध और पीसीबी डिज़ाइन सहित सभी फाइलें पा सकते हैं, Gerber फाइलें भी हैं जिनका उपयोग आप इस पीसीबी के निर्माण के लिए कर सकते हैं। अपनी आवश्यकताओं के लिए फ़ाइलों को बेझिझक संशोधित करें याद रखें कि मेरे सभी प्रोजेक्ट गैर-व्यावसायिक के रूप में साझा किए गए हैं ताकि आप उन्हें बेच न सकें।
योजनाबद्ध सुपर सरल है, बस कुछ ही घटक हैं, आप इसका उपयोग पीसीबी पर सब कुछ ठीक से माउंट करने के लिए कर सकते हैं।
यदि आप इस परियोजना के लिए पीसीबी का उपयोग नहीं करना चाहते हैं तो आप उस सभी को ब्रेडबोर्ड पर जोड़ सकते हैं, यह थोड़ा बड़ा होगा लेकिन अगर आप सोल्डर नहीं कर सकते हैं तो यह आपके लिए सबसे आसान तरीका है!
चरण 3: सोल्डरिंग
सोल्डरिंग बहुत सीधा है। सबसे छोटे घटकों (रेसिस्टर और एलईडी) से शुरू करें और फिर बड़े और बड़े वाले पर जाएं, इस तरह आपके लिए उन सभी को मिलाप करना आसान हो जाएगा। सुनिश्चित करें कि सभी घटकों के लिए ध्रुवीयता सही है और कोई शॉर्ट्स नहीं हैं। यदि आप इस परियोजना के लिए पीसीबी का उपयोग नहीं करना चाहते हैं और आप उन सभी को ब्रेडबोर्ड पर जोड़ना चाहते हैं तो बस इस चरण को छोड़ दें और ऊपर दिए गए चरण से योजनाबद्ध का पालन करें।
चरण 4: एक कोड अपलोड करें
एक बार जब सब कुछ पीसीबी पर मिलाप हो जाता है तो हम एक प्रोग्राम को एटिनी में अपलोड कर सकते हैं। ऐसा करने के लिए हमें USBasp प्रोग्रामर (या कोई अन्य जो Arduino IDE के साथ काम करता है) को माइक्रोकंट्रोलर से कनेक्ट करना होगा। कोड मेरे जीथब पर पाया जा सकता है। इसे अपलोड करने के लिए आपको अपने Arduino IDE में Attiny बोर्ड जोड़ने होंगे, आप इसके बारे में ऑनलाइन बहुत सारे ट्यूटोरियल पा सकते हैं, इसलिए मैं इसे वहीं नहीं समझाऊंगा। बेशक, आप अपनी आवश्यकताओं के अनुरूप कोड या यहां तक कि इसके कार्य में मूल्यों को बदल सकते हैं।
चरण 5: परीक्षण और समायोजन
जब आपका प्रोग्राम तैयार हो जाता है तो आप HC-SR04 मॉड्यूल में प्लग इन कर सकते हैं (इसे सही ढंग से प्लग करने के लिए ऊपर की तस्वीरों पर एक नज़र डालें, अन्यथा आप बोर्ड को नुकसान पहुंचा सकते हैं)।
आप इसे 4V और 5V के बीच के वोल्टेज से पावर दे सकते हैं। जब दूरी पोटेंशियोमीटर से तय की गई दूरी से छोटी होगी, तो बोर्ड पर एलईडी जलेगी। दूरी बदलने के लिए आप एक पेचकश का उपयोग कर सकते हैं। जब सब कुछ ठीक चल रहा हो तो आप अगले चरण पर जा सकते हैं। यदि ऐसा नहीं है, तो अपने सोल्डरिंग की जांच करें और सुनिश्चित करें कि आपका सर्किट और मेरा योजनाबद्ध मेल खाता है।
चरण 6: संभावित अनुप्रयोग
बधाई हो कि आपने इसे अंतिम चरण में पहुंचा दिया! Arduino के साथ इस मॉड्यूल का उपयोग करने के लिए आपको मॉड्यूल के VCC को Arduino के 5V, मॉड्यूल के GND को Arduino के GND से और मॉड्यूल के आउट पिन को किसी भी Arduino पिन से कनेक्ट करना होगा।
आप कैसे इसको इस्तेमाल करते है? खैर, संभावनाएं अनंत हैं। आप इसे अपने रोबोटिक्स प्रोजेक्ट के लिए उपयोग कर सकते हैं, जैसा कि मैं अपने अगले प्रोजेक्ट के लिए करने जा रहा हूं, इसके बारे में और जल्द ही:) आप कोड को संशोधित कर सकते हैं, इसमें एक सर्वो कनेक्ट कर सकते हैं और सीधे इस बोर्ड से सर्वो को नियंत्रित कर सकते हैं। आप इसे संशोधित कर सकते हैं और बिना किसी अतिरिक्त, बाहरी माइक्रोकंट्रोलर के इसका उपयोग कर सकते हैं। यह एक छोटा बोर्ड है जिसमें काफी संभावनाएं हैं और यह मेरे अगले प्रोजेक्ट को बहुत आसान बना देगा।
मुझे आशा है कि आपको यह निर्देश पढ़ने में मज़ा आया:) इस परियोजना के बारे में मेरे वीडियो को देखना न भूलें और मेरे चैनल को सब्सक्राइब करें! पढ़ने के लिए धन्यवाद, खुश करने के लिए!
सिफारिश की:
नेत्रहीन, दृष्टिबाधित और अन्य सभी के लिए स्कैनअप एनएफसी रीडर/राइटर और ऑडियो रिकॉर्डर: 4 कदम (चित्रों के साथ)
नेत्रहीन, दृष्टिबाधित और अन्य सभी के लिए स्कैनअप एनएफसी रीडर / लेखक और ऑडियो रिकॉर्डर: मैं औद्योगिक डिजाइन का अध्ययन करता हूं और यह परियोजना मेरे सेमेस्टर का काम है। इसका उद्देश्य एक ऐसे उपकरण के साथ दृष्टिबाधित और नेत्रहीन लोगों का समर्थन करना है, जो एसडी कार्ड पर डब्ल्यूएवी प्रारूप में ऑडियो रिकॉर्ड करने और एनएफसी टैग द्वारा उस जानकारी को कॉल करने की अनुमति देता है। तो में
Arduino के साथ 2.4Ghz NRF24L01 मॉड्यूल का उपयोग कर वायरलेस रिमोट - क्वाडकॉप्टर के लिए Nrf24l01 4 चैनल / 6 चैनल ट्रांसमीटर रिसीवर - आरसी हेलीकाप्टर - Arduino का उपयोग करते हुए Rc प्लेन: 5 कदम (चित्रों के साथ)
Arduino के साथ 2.4Ghz NRF24L01 मॉड्यूल का उपयोग कर वायरलेस रिमोट | क्वाडकॉप्टर के लिए Nrf24l01 4 चैनल / 6 चैनल ट्रांसमीटर रिसीवर | आरसी हेलीकाप्टर | Arduino का उपयोग करते हुए Rc प्लेन: Rc कार चलाने के लिए | क्वाडकॉप्टर | ड्रोन | आरसी विमान | RC नाव, हमें हमेशा एक रिसीवर और ट्रांसमीटर की आवश्यकता होती है, मान लीजिए कि RC QUADCOPTER के लिए हमें एक 6 चैनल ट्रांसमीटर और रिसीवर की आवश्यकता है और उस प्रकार का TX और RX बहुत महंगा है, इसलिए हम अपने
PiTextReader - बिगड़ा हुआ दृष्टि के लिए उपयोग में आसान दस्तावेज़ रीडर: 8 कदम (चित्रों के साथ)
PiTextReader - बिगड़ा हुआ दृष्टि के लिए उपयोग में आसान दस्तावेज़ रीडर: अवलोकन अद्यतन: लघु वीडियो डेमो: https://youtu.be/n8-qULZp0GoPiTextReader बिगड़ा दृष्टि वाले व्यक्ति को लिफ़ाफ़ों, अक्षरों और अन्य वस्तुओं से "पढ़ने" की अनुमति देता है। यह आइटम की एक छवि को स्नैपशॉट करता है, ओसीआर (ऑप्टिकल चार
मोबाइल फोन के साथ माइक्रो: बिट संचार को साकार करने के लिए एचसी-05 ब्लूटूथ मॉड्यूल का उपयोग करें: 9 कदम (चित्रों के साथ)
मोबाइल फोन के साथ माइक्रो: बिट संचार को साकार करने के लिए एचसी-05 ब्लूटूथ मॉड्यूल का उपयोग करें: अध्याय में माइक्रो को समझने के लिए एचसी-06 ब्लूटूथ मॉड्यूल का उपयोग करें: मोबाइल फोन के साथ बिट संचार, हमने माइक्रो के बीच संचार का एहसास करने के लिए एचसी-06 का उपयोग करने के तरीके के बारे में बात की है: बिट और मोबाइल फोन। HC-06 को छोड़कर, एक और सामान्य ब्लूटूथ मॉड्यूल है
मोबाइल फोन के साथ माइक्रो: बिट संचार को साकार करने के लिए HC-06 ब्लूटूथ मॉड्यूल का उपयोग करें: 8 कदम (चित्रों के साथ)
मोबाइल फोन के साथ माइक्रो: बिट संचार को साकार करने के लिए एचसी-06 ब्लूटूथ मॉड्यूल का उपयोग करें: मेरे आस-पास बहुत सारे दोस्त जो माइक्रो: बिट खेलते हैं, मुझे बताते हैं कि माइक्रो: बिट का ब्लूटूथ कनेक्शन स्थिर नहीं है। डिस्कनेक्ट करना आसान है। यदि हम माइक्रोपाइथन का उपयोग करते हैं, तो ब्लूटूथ का उपयोग भी नहीं किया जा सकता है। इससे पहले कि माइक्रो: बिट ऑफिस द्वारा इस समस्या का समाधान किया जाए