विषयसूची:
- चरण 1: अवयव प्राप्त करना
- चरण 2: सर्किट की स्थापना
- चरण 3: कोड लिखना
- चरण 4: पिंस को टांका लगाना
- चरण 5: सेल्फ-ड्राइविंग ब्रेडबोर्ड की असेंबली
- चरण 6: आपने यह किया
वीडियो: TfCD - सेल्फ़-ड्राइविंग ब्रेडबोर्ड: 6 चरण (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
इस निर्देश में, हम उन तकनीकों में से एक का प्रदर्शन करेंगे जो अक्सर स्वायत्त वाहनों में उपयोग की जाती हैं: अल्ट्रासोनिक बाधा का पता लगाना।
सेल्फ-ड्राइविंग कारों के भीतर, इस तकनीक का उपयोग कम दूरी (<4m) पर बाधाओं को पहचानने के लिए किया जाता है, उदाहरण के लिए पार्किंग और लेन-स्विचिंग के दौरान।
इस खोज के लिए, हमारा लक्ष्य एक ब्रेडबोर्ड बनाना है जो (1) ड्राइव करता है, (2) बाधाओं को पहचानता है और (3) उसके अनुसार अपने मार्ग के लिए निर्णय लेता है।
विशेष रूप से, हम एक दो पहियों वाला ब्रेडबोर्ड बनाएंगे, जिसमें सामने एक अल्ट्रासोनिक सेंसर होगा, जो बिना किसी बाधा का पता चलने पर आगे बढ़ता है, किसी वस्तु से टकराने पर मुड़ता है, और जब टक्कर अपरिहार्य लगती है तो उलट जाती है।
चरण 1: अवयव प्राप्त करना
इस निर्देश के लिए निम्नलिखित घटकों का उपयोग किया गया था:
- (ए) ८३० पिन ब्रेडबोर्ड (१पीसी)एक छोटा ब्रेडबोर्ड पर्याप्त हो सकता है, लेकिन एक अच्छी गुणवत्ता प्राप्त करना सुनिश्चित करें क्योंकि अल्ट्रासोनिक सेंसर पर पिन थोड़े नाजुक होते हैं।
- (बी) Arduino UNO (1pc)मोटर शील्ड के साथ बढ़िया काम करता है, मूल संस्करण होने की आवश्यकता नहीं है।
- (ई) 48:1 गियरबॉक्स (2पीसी) के साथ DAGU DG01D मिनी डीसी मोटर मोटर शील्ड का उपयोग करते समय, कोई भी 5V डीसी मोटर काम करेगी, हालांकि, इस संस्करण में गियरबॉक्स फायदेमंद है, क्योंकि यह पहियों को अच्छा और धीमा कर देता है।
- (एफ) प्लास्टिक के पहिये (2पीसी)आदर्श रूप से, ऐसे पहिये खरीदने का प्रयास करें जो आपकी पसंद के मोटर के साथ सीधे संगत हों।
(सी) एडफ्रूट मोटर शील्ड v2.3 (1 पीसी)
मोटर शील्ड मोटर्स को Arduino से जोड़ने की प्रक्रिया को सरल बनाती है। प्रतिरोधों और ट्रांजिस्टर के साथ छेड़छाड़ की तुलना में, यह Arduino बोर्ड के लिए अधिक सुरक्षित है, खासकर यदि आप एक नौसिखिया हैं। Adafruit Motor Shield अलग पिन के साथ आता है, जिसे चिप पर टांका लगाने की आवश्यकता होती है।
(डी) एचसी-एसआर04 अल्ट्रासोनिक सेंसर (1 पीसी)
यह फोर पिन सेंसर है। यह बाएं 'स्पीकर' इकाई के माध्यम से एक छोटी अल्ट्रासोनिक पल्स भेजकर और दाएं 'रिसीवर' इकाई के माध्यम से वापस आने पर (समय को मापने के दौरान) सुनकर काम करता है।
इसके अलावा आवश्यक: नवीनतम Arduino सॉफ़्टवेयर वाला एक कंप्यूटर, एक सोल्डरिंग आयरन, सोल्डरिंग टिन, एक छोटा पावर बैंक, कुछ तार।
चरण 2: सर्किट की स्थापना
अल्ट्रासोनिक सेंसर को जोड़ना
अल्ट्रासोनिक सेंसर में चार पिन होते हैं, जिन्हें कहा जाता है: Vcc, Trig, Echo और Gnd (ग्राउंड)।
ट्रिग और इको क्रमशः डिजिटल पिन नंबर 10 और 9 में मोटर शील्ड से जुड़े हैं। (अन्य डिजिटल पिन भी उपयुक्त हैं, जब तक उपयुक्त कोडिंग लागू होती है।)
Vcc और Gnd ढाल पर 5V और Gnd से जुड़े हैं।
डीसी मोटर्स को जोड़ना
डीसी मोटर्स में एक काला और एक लाल तार होता है। इन तारों को मोटर पोर्ट से जोड़ा जाना चाहिए, इस उदाहरण में M1 और M2।
चरण 3: कोड लिखना
पुस्तकालय लोड हो रहा है
सबसे पहले, एडफ्रूट मोटर शील्ड v2.3 का उपयोग करने के लिए सही पुस्तकालय डाउनलोड करना आवश्यक है।
इस ज़िप-फ़ाइल में, एक फ़ोल्डर है, जिसे हमारे मामले में Arduino इंस्टॉलेशन फ़ोल्डर में रखा जा सकता है:
C:\कार्यक्रम फ़ाइलें (x86)\Arduino\Libraries
और इसे Adafruit_MotorShield नाम देना सुनिश्चित करें (बाद में अपने Arduino सॉफ़्टवेयर को पुनरारंभ करें)।
कोड उदाहरण डाउनलोड करना
हमारा कोड उदाहरण 'Selfdving_Breadboard.ino' डाउनलोड के लिए उपलब्ध है।
ट्विक करने के लिए कई चर हैं, सबसे महत्वपूर्ण बात यह है कि कुछ होने पर दूरियां (सेंटीमीटर में) होती हैं। वर्तमान कोड में, ब्रेडबोर्ड को रिवर्स करने के लिए प्रोग्राम किया गया था जब कोई वस्तु 10 सेंटीमीटर के करीब होती है, जब दूरी 10 से 20 सेंटीमीटर के बीच होती है, और जब 20 सेंटीमीटर में कोई वस्तु नहीं मिलती है तो सीधे ड्राइव करने के लिए।
चरण 4: पिंस को टांका लगाना
सोल्डरिंग प्रक्रिया में चार चरण होते हैं।
- (ए) पिन का संरेखण मोटर शील्ड के साथ आने वाले सभी पिनों को जगह में रखना सुनिश्चित करें। यह आसानी से Arduino बोर्ड के ऊपर ढाल रखकर किया जा सकता है।
- (बी) पिनों को सोल्डर करना इस कदम को जल्दी मत करो, यह बहुत महत्वपूर्ण है कि सोल्डरिंग के बाद पिन एक दूसरे से कनेक्ट न हों। पहले बाहरी पिनों को मिलाएं, यह सुनिश्चित करने के लिए कि पिन तिरछी नहीं हैं।
- (सी) तारों की स्थिति मोटर शील्ड का उपयोग करते समय, तारों को उनके उपयुक्त पिनों में भी मिलाप करना पड़ता है। यह ऊपर से मोटर शील्ड में तारों को चिपकाने के लिए सबसे अच्छा काम करता है, और उन्हें मोटर शील्ड के नीचे मिलाप करता है। एक पुनर्कथन के रूप में: इस ट्यूटोरियल के लिए हम डिजिटल पिन 9 और 10, और 5V और Gnd पिन के लिए तारों को मिलाते हैं।
- (डी) तारों को टांका लगाना अब तारों को एक-एक करके मिलाप करने का समय है। सुनिश्चित करें कि वे अच्छी तरह से तैनात हैं, हो सकता है कि किसी मित्र को मिलाप करते समय उन्हें पकड़ने के लिए कहें।
चरण 5: सेल्फ-ड्राइविंग ब्रेडबोर्ड की असेंबली
घटकों को टांका लगाने और सर्किट का परीक्षण करने के बाद, यह अंतिम असेंबली का समय है।
इस ट्यूटोरियल में, ब्रेडबोर्ड का उपयोग न केवल इसकी मुख्य कार्यक्षमता के लिए किया जाता है, बल्कि पूरे डिवाइस की रीढ़ के रूप में भी किया जाता है। अंतिम असेंबली निर्देशों में चार चरण होते हैं।
- (ए) तारों को जोड़ना सुनिश्चित करें कि केबल सही जगह पर हैं (सब कुछ जोड़ने के सही तरीके के लिए चरण 3 की जांच करें), दो डीसी मोटर्स को मत भूलना। ध्यान रखें कि आप घटकों को कहाँ संलग्न करना चाहते हैं।
- (बी) सेंसर को कनेक्ट करना सेंसर को ब्रेडबोर्ड में प्लग करें और सुनिश्चित करें कि यह ठीक से जुड़ा हुआ है।
- (सी) शील्ड लगाकर मोटर शील्ड को Arduino UNO बोर्ड पर रखें। अब अंतिम असेंबली से पहले सिस्टम का परीक्षण करने का एक अच्छा समय होगा।
- (डी) घटकों को ठीक करनाइस चरण में, कुछ दो तरफा टेप लें, और डीसी मोटर्स, अरुडिनो और एक पावरबैंक को ठीक करें। इस मामले में, Arduino को ब्रेडबोर्ड के नीचे उल्टा रखा जाता है।
चरण 6: आपने यह किया
अब तक आप शायद उतने ही उत्साहित होंगे जितने हम आपकी रचना को परीक्षण के लिए लेने के लिए थे।
मज़े करें, कुछ मापदंडों को बदलने की कोशिश करें ताकि यह आपके लिए सबसे अच्छा काम करे।
हमारे निर्देशों का पालन करने के लिए धन्यवाद, और किसी भी प्रश्न के मामले में हमें बताएं
-
प्रौद्योगिकी का सत्यापन
इस मामले में उपयोग किए जाने वाले अल्ट्रासोनिक सेंसर की सीमा 4 मीटर होनी चाहिए थी। हालांकि, सेंसर 1.5 मीटर से अधिक दूरी के साथ सटीकता खो देता है।
इसके अलावा, सेंसर कुछ शोर का अनुभव करता प्रतीत होता है। दूरी की सटीकता को मान्य करने के लिए सीरियल मॉनिटर का उपयोग करके, लगभग 3000 (मिमी) की चोटियाँ दिखाई दे रही थीं, जबकि सामने की वस्तु केवल सेंटीमीटर दूर थी। यह संभवतः इस तथ्य के कारण है कि सेंसर के इनपुट में इसकी जानकारी में देरी हो रही है, इसलिए आउटपुट एक बार में विकृत हो जाता है।
सिफारिश की:
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): 8 चरण
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): अल्ट्रासोनिक ध्वनि ट्रांसड्यूसर L298N डीसी महिला एडाप्टर बिजली की आपूर्ति एक पुरुष डीसी पिन के साथ Arduino UNOBreadboardयह कैसे काम करता है: सबसे पहले, आप Arduino Uno पर कोड अपलोड करते हैं (यह डिजिटल से लैस एक माइक्रोकंट्रोलर है और कोड (C++) कन्वर्ट करने के लिए एनालॉग पोर्ट
ब्रेडबोर्ड के साथ मेकी मेकी सर्किट: 11 कदम (चित्रों के साथ)
ब्रेडबोर्ड के साथ मेकी मेकी सर्किट: छात्रों के समूह के लिए इलेक्ट्रॉनिक्स को पेश करने के लिए यह एक सरल परियोजना है। चरण 1-7 - मेकी मेकी के साथ एक साधारण सर्किट का परिचय दें। चरण 8 - श्रृंखला में एक सर्किट तक बढ़ाएँ। चरण 9 - समानांतर में एक सर्किट तक बढ़ाएँ। आइए आरईसी को इकट्ठा करके शुरू करें
ESP8266-01 के लिए ब्रेडबोर्ड के अनुकूल ब्रेकआउट बोर्ड वोल्टेज नियामक के साथ: 6 कदम (चित्रों के साथ)
ESP8266-01 के लिए ब्रेडबोर्ड के अनुकूल ब्रेकआउट बोर्ड वोल्टेज नियामक के साथ: सभी को नमस्कार! आशा है कि आप अच्छे हैं। इस ट्यूटोरियल में मैं दिखाऊंगा कि कैसे मैंने ESP8266-01 मॉड्यूल के लिए इस अनुकूलित ब्रेडबोर्ड अनुकूल एडेप्टर को उचित वोल्टेज विनियमन और सुविधाओं के साथ बनाया है जो ESP के फ्लैश मोड को सक्षम करते हैं। मैंने यह मॉड बनाया है
सोल्डरलेस ब्रेडबोर्ड लेआउट शीट्स (प्लग एंड प्ले इलेक्ट्रॉनिक्स): 3 चरण (चित्रों के साथ)
सोल्डरलेस ब्रेडबोर्ड लेआउट शीट्स (प्लग एंड प्ले इलेक्ट्रॉनिक्स): यहां एक मजेदार सिस्टम है जिसे सर्किट ब्रेडबोर्डिंग में शामिल कुछ सिरदर्द की देखभाल करने के लिए डिज़ाइन किया गया है। यह वास्तविक दुनिया के इलेक्ट्रॉनिक घटकों के साथ स्केल करने के लिए तैयार की गई टेम्पलेट फ़ाइलों का एक सरल सेट है। एक वेक्टर ड्राइंग प्रोग्राम का उपयोग करके आप बस सी
अपने ब्रेडबोर्ड को ब्लिंग आउट करें (सोलरबॉटिक्स ट्रांसपेरेंट ब्रेडबोर्ड में एलईडी पावर इंडिकेटर कैसे जोड़ें): 7 कदम
अपने ब्रेडबोर्ड को ब्लिंग आउट करें (सोलरबॉटिक्स ट्रांसपेरेंट ब्रेडबोर्ड में एलईडी पावर इंडिकेटर कैसे जोड़ें): ये पारदर्शी ब्रेडबोर्ड किसी भी अन्य इलेक्ट्रॉनिक्स ब्रेडबोर्ड की तरह हैं, लेकिन वे स्पष्ट हैं! तो, स्पष्ट ब्रेडबोर्ड के साथ कोई क्या कर सकता है? मुझे लगता है कि स्पष्ट उत्तर एक पावर एल ई डी जोड़ना है