विषयसूची:
- चरण 1: आवश्यक सामग्री
- चरण 2: चेसिस को असेंबल करना
- चरण 3: रास्पबेरी पाई तैयार करना
- चरण 4: सर्किट
- चरण 5: चेसिस पर सब कुछ माउंट करना
- चरण 6: इसे कैसे संचालित करें
- चरण 7: फोन से नियंत्रित करना
- चरण 8: कुछ चित्र और वीडियो
वीडियो: रास्पबेरी पाई वाईफ़ाई नियंत्रित वीडियो स्ट्रीमिंग रोबोट: 8 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
कभी कैमरे के साथ एक अच्छा रोबोट बनाने के बारे में सोचा है? ठीक है, आप सही जगह पर आए हैं, मैं आपको चरण दर चरण दिखाऊंगा कि इस रोबोट को कैसे बनाया जाए।
इससे आप रात में अपने कंप्यूटर पर वीडियो फीड को नियंत्रित और देखकर भूतों के शिकार पर जा सकते हैं या इसे बाहर ड्राइव कर सकते हैं और बस अंदर बैठकर एक्सप्लोर कर सकते हैं, ड्राइव करने में बहुत मज़ा आता है।
चरण 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: रास्पबेरी पाई तैयार करना
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: कुछ चित्र और वीडियो
वेबकैम वीडियो की गुणवत्ता कम है लेकिन एफपीएस केवल 2 या 3 है। वीडियो की गुणवत्ता बाहर होने पर अच्छी होती है लेकिन अंदर नहीं होने पर। यह ऑफ रोड इलाके पर ड्राइव कर सकता है लेकिन बहुत अच्छी तरह से नहीं, यदि आप मोटरों को चलाने के लिए उच्च वोल्टेज का उपयोग करते हैं जैसे कि छोटी 12 वी बैटरी के साथ।
वायरलेस प्रतियोगिता में उपविजेता
मेक इट मूव प्रतियोगिता 2017 में तीसरा पुरस्कार
सिफारिश की:
Arduino और रास्पबेरी पाई के साथ अपना इंटरनेट नियंत्रित वीडियो-स्ट्रीमिंग रोबोट बनाएं: 15 कदम (चित्रों के साथ)
Arduino और रास्पबेरी पाई के साथ अपने इंटरनेट नियंत्रित वीडियो-स्ट्रीमिंग रोबोट का निर्माण करें: मैं @RedPhantom (उर्फ लिक्विड क्रिस्टल डिस्प्ले / इटे) हूं, जो इज़राइल का एक 14 वर्षीय छात्र है जो मैक्स शीन जूनियर हाई स्कूल फॉर एडवांस्ड साइंस एंड मैथमेटिक्स में सीख रहा है। मैं यह प्रोजेक्ट सबके लिए सीखने और साझा करने के लिए बना रहा हूँ!हो सकता है कि आपने
रास्पबेरी पाई वेब स्ट्रीम किट - भाग 2 (पाई वीडियो स्ट्रीमिंग): 6 चरण
रास्पबेरी पाई वेब स्ट्रीम किट - भाग 2 (पाई वीडियो स्ट्रीमिंग): ठीक है, मुझे नहीं लगा कि इसके लिए तस्वीरों की जरूरत है, लेकिन वेबसाइट को तस्वीरें पसंद हैं। ये अधिकतर आपके लिए आदेशों और चरणों की एक श्रृंखला हैं। कई अन्य साइटें हैं जो किसी भी विशिष्टता को संबोधित कर सकती हैं। यही मेरे लिए काम करता है। यह अन्य को जोड़ती है
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना - रास्पबेरी पाई 3बी के साथ शुरुआत करना - अपना रास्पबेरी पाई सेट करना 3: 6 कदम
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना | रास्पबेरी पाई 3बी के साथ शुरुआत करना | अपना रास्पबेरी पाई 3 सेट करना: जैसा कि आप में से कुछ लोग जानते हैं कि रास्पबेरी पाई कंप्यूटर काफी शानदार हैं और आप पूरे कंप्यूटर को सिर्फ एक छोटे बोर्ड पर प्राप्त कर सकते हैं। रास्पबेरी पाई 3 मॉडल बी में क्वाड-कोर 64-बिट एआरएम कोर्टेक्स ए 53 है। 1.2 गीगाहर्ट्ज़ पर क्लॉक किया गया। यह पाई 3 को लगभग 50
टास्कर के साथ रास्पबेरी पाई का उपयोग करते हुए वाईफाई नियंत्रित 12 वी एलईडी पट्टी, इफ्टेट एकीकरण।: 15 कदम (चित्रों के साथ)
टास्कर, इफ्ट्ट इंटीग्रेशन के साथ रास्पबेरी पाई का उपयोग करके वाईफाई नियंत्रित 12 वी एलईडी पट्टी: इस परियोजना में मैं आपको दिखाऊंगा कि रास्पबेरी पाई का उपयोग करके वाईफाई पर एक साधारण 12 वी एनालॉग एलईडी पट्टी को कैसे नियंत्रित किया जाए। इस परियोजना के लिए आपको आवश्यकता होगी: 1x रास्पबेरी पाई (I मैं रास्पबेरी पाई 1 मॉडल बी+) 1x आरजीबी 12वी ले का उपयोग कर रहा हूं
वेब इंटरफेस और वीडियो स्ट्रीमिंग के साथ रास्पबेरी टैंक: 8 कदम (चित्रों के साथ)
वेब इंटरफेस और वीडियो स्ट्रीमिंग के साथ रास्पबेरी टैंक: हम यह देखने जा रहे हैं कि कैसे मैंने एक छोटे से वाईफाई टैंक को महसूस किया, जो रिमोट वेब कंट्रोल और वीडियो स्ट्रीमिंग में सक्षम है। यह ट्यूटोरियल होने का इरादा है जिसके लिए इलेक्ट्रॉनिक और सॉफ्टवेयर प्रोग्रामिंग के बुनियादी ज्ञान की आवश्यकता होती है। इस कारण मैंने ’ चुना