विषयसूची:

GoPiGo3 के साथ ब्राउज़र स्ट्रीमिंग रोबोट: 5 कदम
GoPiGo3 के साथ ब्राउज़र स्ट्रीमिंग रोबोट: 5 कदम

वीडियो: GoPiGo3 के साथ ब्राउज़र स्ट्रीमिंग रोबोट: 5 कदम

वीडियो: GoPiGo3 के साथ ब्राउज़र स्ट्रीमिंग रोबोट: 5 कदम
वीडियो: GoPiGo GoBox Mission 1 2024, नवंबर
Anonim
GoPiGo3 के साथ ब्राउज़र स्ट्रीमिंग रोबोट
GoPiGo3 के साथ ब्राउज़र स्ट्रीमिंग रोबोट

GoPiGo3 रास्पबेरी पाई रोबोट के साथ इस उन्नत परियोजना में हम एक ब्राउज़र वीडियो स्ट्रीमिंग रोबोट का निर्माण करते हैं जो एक ब्राउज़र पर लाइव वीडियो स्ट्रीम करता है और ब्राउज़र से नियंत्रित किया जा सकता है।

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

चरण 1: आवश्यक भागों

हार्डवेयर की जरूरत

  • एक पूरी तरह से इकट्ठा किया गया GoPiGo3
  • एक रास्पबेरी पाई
  • रास्पबेरी पाई कैमरा मॉड्यूल

चरण 2: कैमरा मॉड्यूल को जोड़ना

कैमरा मॉड्यूल कनेक्ट करना
कैमरा मॉड्यूल कनेक्ट करना

रास्पबेरी पाई पर पोर्ट के लिए रास्पबेरी पाई कैमरा मॉड्यूल संलग्न करें। कैमरा संलग्न करने के तरीके के बारे में अधिक जानकारी के लिए, यहां हमारा ट्यूटोरियल देखें।

चरण 3: GoPiGo वीडियो स्ट्रीमिंग रोबोट सेट करना

GoPiGo वीडियो स्ट्रीमिंग रोबोट की स्थापना
GoPiGo वीडियो स्ट्रीमिंग रोबोट की स्थापना

आपको अपने रास्पबेरी पाई पर GoPiGo3 github कोड को क्लोन करना चाहिए था। install.sh स्क्रिप्ट चलाकर पाई कैमरा निर्भरता और फ्लास्क स्थापित करें:

सुडो बैश install.sh

अपने पाई को रिबूट करें।

चरण 4: बूट पर चलाने के लिए सेटअप

बूट पर चलाने के लिए सेटअप
बूट पर चलाने के लिए सेटअप

आप सर्वर को बूट पर चला सकते हैं ताकि आपको इसे मैन्युअल रूप से चलाने की आवश्यकता न हो। कमांड का प्रयोग करें

install_startup.sh

और यह बूट पर फ्लास्क सर्वर शुरू करना चाहिए। आपको "https://dex.local:5000" का उपयोग करके रोबोट से कनेक्ट करने में सक्षम होना चाहिए या यदि सिंच सेटअप का उपयोग कर रहे हैं, तो आप "https://10.10.10.10:5000" का उपयोग कर सकते हैं।

आप सिंच को सेटअप कर सकते हैं, जो कमांड के साथ स्वचालित रूप से एक वाईफाई एक्सेस प्वाइंट सेट कर देगा

sudo bash /home/pi/di_update/Raspbian_For_Robots/upd_script/wifi/cinch_setup.sh

रिबूट पर, वाईफाई सेवा "डेक्स" से कनेक्ट करें।

चरण 5: परियोजना चलाना

निम्न आदेश टाइप करके सर्वर प्रारंभ करें:

sudo python3 फ्लास्क_सर्वर.py

सर्वर को चालू होने में कुछ सेकंड का समय लगेगा। वहां एक पोर्ट और पता दिखाया जाएगा। डिफ़ॉल्ट रूप से, पोर्ट 5000 पर सेट है।

यदि आपके पास रोबोट के लिए रास्पियन स्थापित है, तो https://dex.local:5000 पते पर जाना पर्याप्त होगा। सुनिश्चित करें कि आपका मोबाइल डिवाइस/लैपटॉप उसी नेटवर्क पर है जिस पर आपका GoPiGo3 है। अन्यथा, आप इसे एक्सेस नहीं कर पाएंगे।

सिफारिश की: