সুচিপত্র:

GoPiGo3: 5 ধাপ সহ ব্রাউজার স্ট্রিমিং রোবট
GoPiGo3: 5 ধাপ সহ ব্রাউজার স্ট্রিমিং রোবট

ভিডিও: GoPiGo3: 5 ধাপ সহ ব্রাউজার স্ট্রিমিং রোবট

ভিডিও: GoPiGo3: 5 ধাপ সহ ব্রাউজার স্ট্রিমিং রোবট
ভিডিও: GoPiGo3 Robot for Education 2024, নভেম্বর
Anonim
GoPiGo3 দিয়ে ব্রাউজার স্ট্রিমিং রোবট
GoPiGo3 দিয়ে ব্রাউজার স্ট্রিমিং রোবট

GoPiGo3 রাস্পবেরি পাই রোবটের সাথে এই উন্নত প্রকল্পে আমরা একটি ব্রাউজার ভিডিও স্ট্রিমিং রোবট তৈরি করি যা একটি ব্রাউজারে লাইভ ভিডিও স্ট্রিম করে এবং ব্রাউজার থেকে নিয়ন্ত্রণ করা যায়।

এই প্রকল্পে আমরা GoPiGo3 এর সাথে রাস্পবেরি পাই ক্যামেরা মডিউল ব্যবহার করি। আপনি ব্রাউজারে একটি কন্ট্রোলার ব্যবহার করে রোবটকে নিয়ন্ত্রণ করতে পারেন কারণ সরাসরি ভিডিও ব্রাউজারে স্ট্রিম করে। ভিডিও কোয়ালিটি খুবই ভালো এবং ভিডিওর লেটেন্সি কম, যা লাইভ ভিডিও স্ট্রিমিং রোবট প্রজেক্টের জন্য আদর্শ।

ধাপ 1: যন্ত্রাংশ প্রয়োজন

হার্ডওয়্যার প্রয়োজন

  • সম্পূর্ণরূপে একত্রিত GoPiGo3
  • একটি রাস্পবেরি পাই
  • একটি রাস্পবেরি পাই ক্যামেরা মডিউল

ধাপ 2: ক্যামেরা মডিউল সংযুক্ত করা

ক্যামেরা মডিউল সংযুক্ত করা হচ্ছে
ক্যামেরা মডিউল সংযুক্ত করা হচ্ছে

রাস্পবেরী পাই ক্যামেরার মডিউলটি রাস্পবেরি পাইতে বন্দরে সংযুক্ত করুন। কিভাবে ক্যামেরা সংযুক্ত করবেন সে সম্পর্কে আরো বিস্তারিত জানার জন্য আমাদের টিউটোরিয়াল দেখুন এখানে।

ধাপ 3: GoPiGo ভিডিও স্ট্রিমিং রোবট সেট আপ করা

GoPiGo ভিডিও স্ট্রিমিং রোবট সেট আপ করা হচ্ছে
GoPiGo ভিডিও স্ট্রিমিং রোবট সেট আপ করা হচ্ছে

আপনার রাস্পবেরি পাইতে GoPiGo3 গিথুব কোড ক্লোন করা উচিত ছিল। Install.sh স্ক্রিপ্ট চালিয়ে Pi ক্যামেরা নির্ভরতা এবং ফ্লাস্ক ইনস্টল করুন:

sudo bash install.sh

আপনার Pi রিবুট করুন।

ধাপ 4: বুট চালানোর জন্য সেটআপ করুন

বুট চালানোর জন্য সেটআপ
বুট চালানোর জন্য সেটআপ

আপনি বুট করে সার্ভারটি চালাতে পারেন যাতে আপনাকে এটি ম্যানুয়ালি চালাতে না হয়। কমান্ড ব্যবহার করুন

install_startup.sh

এবং এটি বুটে ফ্লাস্ক সার্ভার শুরু করা উচিত। আপনি "https://dex.local: 5000" ব্যবহার করে রোবটের সাথে সংযোগ করতে সক্ষম হবেন বা যদি Cinch সেটআপ ব্যবহার করেন, তাহলে আপনি "https://10.10.10.10:5000" ব্যবহার করতে পারেন

আপনি Cinch সেটআপ করতে পারেন, যা স্বয়ংক্রিয়ভাবে একটি ওয়াইফাই অ্যাক্সেস পয়েন্ট সেট করবে, কমান্ড সহ

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

রিবুট করার সময়, ওয়াইফাই পরিষেবা "ডেক্স" এর সাথে সংযোগ করুন।

ধাপ 5: প্রকল্পটি চালানো

নিম্নলিখিত কমান্ডটি লিখে সার্ভারটি শুরু করুন:

sudo python3 flask_server.py

সার্ভারটি জ্বলতে কয়েক সেকেন্ড সময় লাগবে। সেখানে একটি পোর্ট এবং ঠিকানা দেখানো হবে। ডিফল্টরূপে, পোর্ট 5000 এ সেট করা হয়।

আপনার যদি Raspbian For Robots ইন্সটল করা থাকে, তাহলে https://dex.local: 5000 address এ গেলে যথেষ্ট হবে। আপনার GoPiGo3 এর মতো একই নেটওয়ার্কে আপনার মোবাইল ডিভাইস / ল্যাপটপ আছে তা নিশ্চিত করুন। অন্যথায়, আপনি এটি অ্যাক্সেস করতে পারবেন না।

প্রস্তাবিত: