विषयसूची:

आरएसपीआई पुश-बटन रोबोट छोटी गाड़ी: 10 कदम
आरएसपीआई पुश-बटन रोबोट छोटी गाड़ी: 10 कदम

वीडियो: आरएसपीआई पुश-बटन रोबोट छोटी गाड़ी: 10 कदम

वीडियो: आरएसपीआई पुश-बटन रोबोट छोटी गाड़ी: 10 कदम
वीडियो: Detergent Powder Business Q & A/ डिटर्जेंट पाउडर मैन्युफैक्चरिंग बिज़नेस के कुछ महत्वपूर्ण सवाल जवाब 2024, नवंबर
Anonim
आरएसपीआई पुश-बटन रोबोट छोटी गाड़ी
आरएसपीआई पुश-बटन रोबोट छोटी गाड़ी

क्या आपने कभी स्टोर पर रिमोट कंट्रोल कार देखी है और सोचा है कि क्या आप इसे खुद बना सकते हैं। हाँ, आप एक बना सकते हैं और पुश बटन से अपनी कार को नियंत्रित कर सकते हैं। आपको बस कुछ सरल सामग्रियों की आवश्यकता है और आप स्वयं को एक पुश-बटन रोबोट बग्गी बना सकते हैं। अब नीचे दिए गए चरणों का पालन करें और अपना पुश-बटन रोबोट बग्गी बनाएं।

चरण 1: सामग्री इकट्ठा करें

सामग्री इकट्ठा करें
सामग्री इकट्ठा करें

इससे पहले कि हम शुरू करें, आपको इस परियोजना को पूरा करने के लिए आवश्यक सामग्री एकत्र करनी चाहिए:

- रास्पबेरी पाई बी+

- मॉनिटर

- कीबोर्ड

- चूहा

- टी-मोची

- आधा आकार का ब्रेडबोर्ड

- एच-ब्रिज

- फिलिप्स पेचकश

- 2 मोटरों के साथ रोबोट बग्गी चेसिस

- 4 पुश बटन

- 9 वोल्ट की बैटरी

- ऐसा चार्जर जो आप किसी भी जगह अपने साथ लेजा सकते है

- माइक्रो यूएसबी तार

- 4 पुरुष - महिला जम्पर-तार

- 12 पुरुष - नर जम्पर-तार

- पायथन 3 कोडिंग सॉफ्टवेयर

- मोबाइल डिवाइस जो VNC व्यूअर ऐप डाउनलोड कर सकता है

चरण 2: सेट-अप

सेट अप
सेट अप

एक बार जब आप आवश्यक सामग्री इकट्ठा कर लेते हैं, तो अब आप अपनी छोटी गाड़ी बना सकते हैं। सबसे पहले, आपको अपने रास्पबेरी पाई को अपने मॉनिटर, माउस और कीबोर्ड से कनेक्ट करना होगा। एक बार जब आप ऐसा कर लेते हैं, तो आपको अपने टी-मोची को अपने पाई और अपने आधे आकार के ब्रेडबोर्ड से जोड़ना होगा। अब आप अपने एच-ब्रिज और पुश बटन को अपने ब्रेडबोर्ड से जोड़ सकते हैं।

चरण 3: छोटी गाड़ी को एच-ब्रिज से जोड़ना

छोटी गाड़ी को एच-ब्रिज से जोड़ना
छोटी गाड़ी को एच-ब्रिज से जोड़ना

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

चरण 4: अपने एच-ब्रिज को अपने रास्पबेरी पाई से जोड़ना

अपने एच-ब्रिज को अपने रास्पबेरी पाई से जोड़ना
अपने एच-ब्रिज को अपने रास्पबेरी पाई से जोड़ना

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

चरण 5: 9 वोल्ट की बैटरी को अपने एच-ब्रिज से जोड़ना।

9 वोल्ट की बैटरी को आपके एच-ब्रिज से कनेक्ट करना।
9 वोल्ट की बैटरी को आपके एच-ब्रिज से कनेक्ट करना।

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

चरण 6: चेकपॉइंट

अब हम यह जाँचने जा रहे हैं कि पुश बटन पर जाने से पहले आपकी छोटी गाड़ी काम कर रही है या नहीं। तो अब अपने पाई पर पायथन 3 खोलें और यह सुनिश्चित करने के लिए नीचे दिए गए कोड को चलाएं कि आपकी छोटी गाड़ी काम करती है।

जीपीओजेरो आयात रोबोट से

रॉबी = रोबोट (बाएं = (4, 17), दाएं = (5, 6))

रॉबी.आगे ()

अगर आपकी छोटी गाड़ी आगे बढ़ती है, तो अब टाइप करें:

रॉबी.स्टॉप ()

चरण 7: वायरिंग पुश बटन

वायरिंग पुश बटन
वायरिंग पुश बटन

यह जाँचने के बाद कि आपकी छोटी गाड़ी काम करती है, अब आप पुश बटन जोड़ने के लिए तैयार हैं। पहली चीज जो आपको करने की ज़रूरत है वह है जमीन से एक तार लगाना और इसे दोनों तरफ से जमीन की रेल से जोड़ना। यह आपके बटनों को तार करते समय बहुत आसान बना देगा। अब अपने चारों बटनों को उसी क्रम में रखें जिस क्रम में ऊपर फोटो में है। सुनिश्चित करें कि प्रत्येक बटन का प्रत्येक पैर एक अलग पंक्ति में है। अब प्रत्येक बटन से एक पैर को जमीन से जोड़ दें। उसके बाद आपको प्रत्येक बटन को एक GPIO से कनेक्ट करने की आवश्यकता है, इसलिए हम आपके Pi से आगे के बटन को कॉल करने जा रहे हैं और उस बटन को GPIO 23 से कनेक्ट करें। इसे दाएं और जीपीआईओ 13 से कनेक्ट करें। आपके पीआई के निकटतम बटन के आगे, हम पीछे की ओर कॉल करेंगे और इसे जीपीआईओ 21 से जोड़ देंगे। अंत में आखिरी बटन हम बाएं कॉल करेंगे और इसे जीपीआईओ 18 से कनेक्ट करेंगे।

चरण 8: कोड

कोड
कोड

पुश बटन को वायर करने के बाद, आप अपनी बग्गी को कोड करने के लिए तैयार हैं। अपने पाई पर अजगर 3 खोलें और यह सुनिश्चित करने के लिए नीचे दिए गए कोड का पालन करें कि आपकी छोटी गाड़ी काम करती है।

जीपीओजेरो आयात रोबोट से, बटन

समय से आयात नींद

गुइज़रो आयात ऐप से, पुशबटन

रॉबी = रोबोट (बाएं = (4, 17), दाएं = (5, 6))

फॉरवर्ड_बटन = बटन (23)

राइट_बटन = बटन(13)

लेफ्ट_बटन = बटन (18)

बैकवर्ड_बटन = बटन (21)

जबकि सच:

अगर फॉरवर्ड_बटन.इस_प्रेस्ड:

रॉबी.आगे ()

नींद(2)

रॉबी.स्टॉप ()

एलिफ राइट_बटन.इस_प्रेस्ड:

रॉबी.राइट ()

नींद (0.2)

रॉबी.स्टॉप ()

elif left_button.is_pressed:

रॉबी.बाएं ()

नींद (0.2)

रॉबी.स्टॉप ()

elif Backwards_button.is_pressed:

रॉबी.बैकवर्ड ()

नींद(2)

रॉबी.स्टॉप ()

चरण 9: VNC व्यूअर सेट करना

एक बार जब आपका पाई आपकी छोटी गाड़ी से जुड़ जाता है तो आपको अपने फोन से कोड चलाने में सक्षम होने के लिए अपने पीआई को अपने फोन से कनेक्ट करने की आवश्यकता होती है। सबसे पहले अपने फोन में वीएनसी व्यूअर ऐप डाउनलोड करें। फिर अपने पाई पर VNC पर क्लिक करें, यह आपकी स्क्रीन के नीचे बाईं ओर होना चाहिए। एक बार जब आप ऐसा कर लेते हैं, तो अपना पाई पता, उपयोगकर्ता नाम और पासवर्ड टाइप करें। अब आप अपने पाई से जुड़े हुए हैं।

चरण 10: अपनी छोटी गाड़ी को असेंबल करना

अपनी छोटी गाड़ी को असेंबल करना
अपनी छोटी गाड़ी को असेंबल करना

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

सिफारिश की: