विषयसूची:

रास्पबेरी पाई वाईफ़ाई नियंत्रित वीडियो स्ट्रीमिंग रोबोट: 8 कदम (चित्रों के साथ)
रास्पबेरी पाई वाईफ़ाई नियंत्रित वीडियो स्ट्रीमिंग रोबोट: 8 कदम (चित्रों के साथ)

वीडियो: रास्पबेरी पाई वाईफ़ाई नियंत्रित वीडियो स्ट्रीमिंग रोबोट: 8 कदम (चित्रों के साथ)

वीडियो: रास्पबेरी पाई वाईफ़ाई नियंत्रित वीडियो स्ट्रीमिंग रोबोट: 8 कदम (चित्रों के साथ)
वीडियो: रास्पबेरी पाई कैमरा मॉड्यूल का उपयोग कैसे करें 2024, जुलाई
Anonim
रास्पबेरी पाई वाईफ़ाई नियंत्रित वीडियो स्ट्रीमिंग रोबोट
रास्पबेरी पाई वाईफ़ाई नियंत्रित वीडियो स्ट्रीमिंग रोबोट

कभी कैमरे के साथ एक अच्छा रोबोट बनाने के बारे में सोचा है? ठीक है, आप सही जगह पर आए हैं, मैं आपको चरण दर चरण दिखाऊंगा कि इस रोबोट को कैसे बनाया जाए।

इससे आप रात में अपने कंप्यूटर पर वीडियो फीड को नियंत्रित और देखकर भूतों के शिकार पर जा सकते हैं या इसे बाहर ड्राइव कर सकते हैं और बस अंदर बैठकर एक्सप्लोर कर सकते हैं, ड्राइव करने में बहुत मज़ा आता है।

चरण 1: आवश्यक सामग्री

सामग्री की आवश्यकता
सामग्री की आवश्यकता

1. रास्पबेरी पाई

2. यूएसबी वाईफाई एडाप्टर (यदि आप रास्पबेरी पीआई 2 का उपयोग कर रहे हैं)

3. यूएसबी वेब कैमरा

4. रास्पियन के साथ एसडी कार्ड स्थापित

5. पावर बैंक

6. मोटर्स के साथ रोबोट चेसिस (मैंने 300 आरपीएम मोटर्स का इस्तेमाल किया)

7. L293D IC या L298 मोटर चालक

8. 9वी बैटरी या बैटरी पैक (यदि आप 9वी बैटरी का उपयोग कर रहे हैं तो मैं समानांतर में 2 कनेक्ट करने की अनुशंसा करता हूं)

9. एक स्विच

10. ब्रेडबोर्ड या पीसीबी यदि आप सोल्डर करना पसंद करते हैं

11. एम/एम और और एम/एफ जम्पर तार

उपकरण

1. सोल्डरिंग आयरन

2. स्क्रूड्राइवर

3. डबल पक्षीय टेप

चरण 2: चेसिस को असेंबल करना

चेसिस को असेंबल करना
चेसिस को असेंबल करना

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

चरण 3: रास्पबेरी पाई तैयार करना

Image
Image
रास्पबेरी पाई तैयार करना
रास्पबेरी पाई तैयार करना
रास्पबेरी पाई तैयार करना
रास्पबेरी पाई तैयार करना

1. एक एसडी कार्ड पर रास्पियन स्थापित करें और एक मॉनिटर, कीबोर्ड, माउस, वाईफाई एडेप्टर और वेब कैमरा से जुड़े रास्पबेरी पाई को बूट करें।

2. रास्पि-कॉन्फ़िगरेशन मेनू से ssh. को सक्षम करें

3. डेस्कटॉप में जाएं और ऊपरी दाएं कोने पर वाईफाई विकल्प से अपने वाईफाई नेटवर्क से कनेक्ट करें

4. कनेक्ट होने के बाद टर्मिनल में ifconfig टाइप करके अपने पाई का आईपी एड्रेस चेक करें

5. टास्कबार से प्रोग्रामिंग टैब से IDLE 2 खोलें और कोड pi_robot को कॉपी करें और इसे सेव करें

6. वेबकैम स्थापित करने के लिए मैं चाहता हूं कि आप आनंद नय्यर द्वारा बनाए गए इस वीडियो को देखें

7. मैंने जो अन्य चीजें कीं, वह थीं 480p के बजाय 720p में रिज़ॉल्यूशन को बदलना और "stream_maxrate" की खोज करना और इसे 3 में बदलना। स्ट्रीमिंग में एक उच्च एफपीएस प्राप्त करने के लिए मैंने पाई को 1ghz पर भी ओवरक्लॉक किया।

समस्या निवारण

जब मैंने "सीडी वीडियो" कमांड के साथ टर्मिनल में कोड चलाने की कोशिश की (क्योंकि यही वह जगह है जहां मैंने इसे सहेजा था) तो "पायथन pi_robot.py" ने सिंटैक्स त्रुटि कहा, इसलिए मैंने जो किया वह टर्मिनल में कोड "sudo" के साथ खोला गया nano pi_robot.py" और उन पंक्तियों को मिटा दिया जो पहले से ही अजगर में लिखी गई हैं और कोड का हिस्सा नहीं हैं और उसके बाद यह काम किया। मुझे नहीं पता कि क्या गलत था इसलिए अगर किसी को पता है कि टिप्पणियों में इस बारे में स्पष्टीकरण सुनकर मुझे खुशी होगी।

चरण 4: सर्किट

सर्किट
सर्किट
सर्किट
सर्किट
सर्किट
सर्किट

सर्किट बहुत सरल है और यदि आप L298 मोटर ड्राइवर बोर्ड का उपयोग करते हैं तो यह और भी सरल हो जाता है। यदि आप L298 मोटर चालक बोर्ड का उपयोग कर रहे हैं तो आपको बस दूसरे योजनाबद्ध की तरह gpio पिन को तार करना होगा।

चरण 5: चेसिस पर सब कुछ माउंट करना

चेसिस पर सब कुछ माउंट करना
चेसिस पर सब कुछ माउंट करना
चेसिस पर सब कुछ माउंट करना
चेसिस पर सब कुछ माउंट करना
चेसिस पर सब कुछ माउंट करना
चेसिस पर सब कुछ माउंट करना

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

चरण 6: इसे कैसे संचालित करें

इसे कैसे संचालित करें
इसे कैसे संचालित करें
इसे कैसे संचालित करें
इसे कैसे संचालित करें
इसे कैसे संचालित करें
इसे कैसे संचालित करें

अपने रोबोट को नियंत्रित करना शुरू करने के लिए निम्नलिखित चरणों का पालन करें -

1. रास्पबेरी पाई पर स्विच करें लेकिन उस स्विच को चालू न करें जो बैटरी पैक को L293D से जोड़ता है

2. यदि आप विंडोज़ पर हैं तो प्रोग्राम पुट्टी का उपयोग करके इसे एसएसएच के माध्यम से कनेक्ट करें

3. कमांड "सुडो मोशन" टाइप करें और फिर अपना इंटरनेट ब्राउजर खोलें और अंत में 8081 के साथ "192.168.45.64:8081" के साथ अपने पीआई के आईपी पते में टाइप करें और आपको वीडियो फीड मिलनी चाहिए। अगर यह काम नहीं करता है तो 8081 के बजाय 8080 टाइप करें

4. अब टर्मिनल पर वापस जाएं और पता करें कि आपने अपनी pi_robot.py फ़ाइल कहाँ सहेजी थी। मैंने इसे वीडियो फ़ोल्डर में सहेजा था, इसलिए कमांड है, "सीडी वीडियो" फिर "पायथन pi_robot.py"। याद रखें, सब कुछ केस सेंसिटिव होता है

5. उसके बाद प्रोग्राम चलना शुरू हो जाएगा। अब स्विच ऑन करें, अब आप अपने कीबोर्ड के तीर कुंजियों से रोबोट को नियंत्रित करने में सक्षम होंगे

6. आगे के तीर को दबाएं और जांचें कि क्या दोनों मोटर सही दिशा में चल रहे हैं। यदि मोटरों में से एक गलत दिशा में चल रहा है तो दो मोटर कनेक्शनों को स्विच करें जो L293D से जुड़ते हैं

चरण 7: फोन से नियंत्रित करना

एक फोन से नियंत्रित करना
एक फोन से नियंत्रित करना
एक फोन से नियंत्रित करना
एक फोन से नियंत्रित करना
एक फोन से नियंत्रित करना
एक फोन से नियंत्रित करना

सभी चरण समान हैं, आपको बस play store से "JuiceSSH" ऐप डाउनलोड करना है। रोबोट को नियंत्रित करने के लिए आपको तीर कुंजियों की आवश्यकता होती है लेकिन एक सामान्य स्मार्टफोन कीबोर्ड में तीर कुंजियां नहीं होती हैं, इसलिए हमें हैकर का कीबोर्ड ऐप डाउनलोड करना होगा। फिर इसे वैसे ही कनेक्ट करें जैसे आपने विंडोज़ में किया था।

चरण 8: कुछ चित्र और वीडियो

Image
Image
कुछ तस्वीरें और वीडियो
कुछ तस्वीरें और वीडियो

वेबकैम वीडियो की गुणवत्ता कम है लेकिन एफपीएस केवल 2 या 3 है। वीडियो की गुणवत्ता बाहर होने पर अच्छी होती है लेकिन अंदर नहीं होने पर। यह ऑफ रोड इलाके पर ड्राइव कर सकता है लेकिन बहुत अच्छी तरह से नहीं, यदि आप मोटरों को चलाने के लिए उच्च वोल्टेज का उपयोग करते हैं जैसे कि छोटी 12 वी बैटरी के साथ।

वायरलेस प्रतियोगिता
वायरलेस प्रतियोगिता
वायरलेस प्रतियोगिता
वायरलेस प्रतियोगिता

वायरलेस प्रतियोगिता में उपविजेता

मेक इट मूव कॉन्टेस्ट 2017
मेक इट मूव कॉन्टेस्ट 2017
मेक इट मूव कॉन्टेस्ट 2017
मेक इट मूव कॉन्टेस्ट 2017

मेक इट मूव प्रतियोगिता 2017 में तीसरा पुरस्कार

सिफारिश की: