সুচিপত্র:
- ধাপ 1: উপাদানগুলি সংগ্রহ করুন
- পদক্ষেপ 2: অপারেটিং সিস্টেম প্রস্তুত করুন এবং লোড করুন
- ধাপ 3: সফটওয়্যারটি ইনস্টল করুন
- ধাপ 4: বিল্ড পরীক্ষা করা
ভিডিও: একটি রাস্পবেরি পাই ব্যবহার করে আইপি ক্যামেরা প্রদর্শন/মনিটর: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
উপযুক্ত এনভিআর বিকল্পগুলির মূল্যায়ন করার সময়, আমি ডিসপ্লে ক্যামেরা সংগ্রহস্থল জুড়ে হোঁচট খেয়েছি যা আপনাকে একাধিক নেটওয়ার্ক ক্যামেরা ভিডিও ফিড প্রদর্শন করতে দেয়। এটি একাধিক পর্দার মধ্যে স্যুইচিং সমর্থন করে এবং আমরা এই নির্মাণের জন্য সেই প্রকল্পটি ব্যবহার করব। আমরা আগের ভিডিওতে নির্মিত RPi জিরো ক্যামেরা এবং কিছুক্ষণ আগে নির্মিত ESP32-CAM বোর্ড ভিত্তিক ক্যামেরা থেকে ভিডিও ফিডগুলি গ্রহণ ও প্রদর্শন করব। আমি একটি ছোট 7 ডিসপ্লে ব্যবহার করছি কিন্তু আপনি আপনার প্রয়োজনীয়তা অনুযায়ী রাস্পবেরি পাইকে একটি বাহ্যিক মনিটরের সাথে সংযুক্ত করতে পারেন।
উপরের ভিডিওটি আপনাকে দেখায় যে কীভাবে পুরো প্রকল্পটি একত্রিত করা হয়েছিল। সবকিছু একসাথে কীভাবে কাজ করে সে সম্পর্কে সাধারণ ধারণা পেতে আমি প্রথমে এটি দেখার পরামর্শ দেব।
ধাপ 1: উপাদানগুলি সংগ্রহ করুন
আমি এই বিল্ডের জন্য একটি রাস্পবেরি পাই 3 ব্যবহার করার সিদ্ধান্ত নিয়েছি কারণ এটি একটি পূর্ণ আকারের HDMI পোর্ট এবং যথেষ্ট শক্তিশালী। তা ছাড়া, আপনার একটি উপযুক্ত মাইক্রোএসডি কার্ড, পাওয়ার সাপ্লাই এবং মনিটরের প্রয়োজন হবে। মনিটরের রেজোলিউশন খুব বেশি গুরুত্বপূর্ণ নয় কারণ সফ্টওয়্যার স্বয়ংক্রিয়ভাবে এটি সনাক্ত করবে এবং ক্যামেরা স্ট্রিমগুলি স্কেল করবে।
ক্যামেরাগুলির জন্য, আমি RPI জিরো W ক্যামেরা ব্যবহার করার সিদ্ধান্ত নিয়েছি যা আমরা আগের পোস্টে তৈরি করেছি ESP32-CAM ভিত্তিক ক্যামেরা যা আমরা কিছুক্ষণ আগে তৈরি করেছি।
পদক্ষেপ 2: অপারেটিং সিস্টেম প্রস্তুত করুন এবং লোড করুন
যেহেতু আমরা রাস্পবেরি পাই ডেস্কটপ ব্যবহার করব, আমি রাস্পবিয়ান ওএস এর ডেস্কটপ সংস্করণ ডাউনলোড করেছি।
আমাদের তখন বুট ড্রাইভে wpa_supplicant.conf ফাইল তৈরি করে ওয়াইফাই নেটওয়ার্কিং সক্ষম করতে হবে। আপনি নিম্নলিখিত টেমপ্লেটটি ডাউনলোড করতে পারেন এবং আপনার বিবরণ দিয়ে এটি আপডেট করতে পারেন - দেশের কোড, নেটওয়ার্কের নাম এবং পাসওয়ার্ড। এটি করার জন্য নোটপ্যাড ++ বা সাবলাইমের মতো একটি টেক্সট এডিটর ব্যবহার করার পরামর্শ দেওয়া হচ্ছে।
www.bitsnblobs.com/wp-content/uploads/2020/05/wpa_supplicant.txt
ওয়াইফাই ব্যবহারের পরিবর্তে, আপনি বোর্ডে একটি ইথারনেট ক্যাবল লাগাতে পারেন এবং রাউটারের অন্য প্রান্তটি প্লাগ করতে পারেন। বোর্ড তারযুক্ত সংযোগ ব্যবহার করেও কাজ করবে।
পরের জিনিস যা আমাদের করতে হবে তা হল SSH সক্ষম করা। এটি আমাদের একটি নেটওয়ার্কের মাধ্যমে রাস্পবেরি পাইকে দূর থেকে অ্যাক্সেস এবং নিয়ন্ত্রণ করতে দেয়। এটি করা সহজ। একটি নতুন ফাইল তৈরি করতে উপরে উল্লিখিত টেক্সট এডিটরগুলির একটি ব্যবহার করুন, এবং তারপর "ssh" নাম দিয়ে বুটড্রাইভে সংরক্ষণ করুন। আপনার ফাইলটিতে কোন এক্সটেনশন যোগ করার দরকার নেই।
মাইক্রোএসডি কার্ড বের করার আগে আমি config.txt ফাইল আপডেট করে বিল্ডের জন্য GPU মেমরি বাড়ানোর সিদ্ধান্ত নিয়েছি। ছবিতে কেবল কনফিগ ফাইলে gpu_memory = 512 লাইন যোগ করতে হবে। Config.txt ফাইলটি বুটড্রাইভে অবস্থিত এবং আপনি এটি একটি টেক্সট এডিটরে খুলে এডিট করতে পারেন, যেমনটি ভিডিওতে দেখানো হয়েছে।
একবার এই সব শেষ হয়ে গেলে, আমি বোর্ডে মাইক্রোএসডি কার্ড ুকিয়েছিলাম, ডিসপ্লেটি সংযুক্ত করেছি এবং এটি চালু করেছি। ছবিতে দেখা যায়, ডিসপ্লে রেজোলিউশন ভুল ছিল, তাই এটিই প্রথম জিনিস যা ঠিক করা দরকার ছিল। এইচডিএমআই ডিসপ্লে কনফিগার করার জন্য আমাকে কেবল config.txt ফাইলটি খুলতে হয়েছিল এবং ছবিতে দেখানো লাইন যুক্ত করতে হয়েছিল। আমি ইউএসবি কারেন্টের যেকোন সীমাও সরিয়ে দিয়েছি কারণ আমার ডিসপ্লে ইউএসবি পোর্ট থেকে পাওয়ার পায়। একবার এটি হয়ে গেলে, আমি "সুডো রিবুট" টাইপ করে বোর্ডটি পুনরায় চালু করেছি এবং টাচ ইন্টারফেস সহ ডিসপ্লেটি সঠিকভাবে কাজ শুরু করেছে।
ধাপ 3: সফটওয়্যারটি ইনস্টল করুন
একবার আমাদের ডিসপ্লে চলার পর, পরবর্তী ধাপ ছিল বোর্ডে SSH করা এবং তারপর "sudo apt-get update && sudo apt-get upgrade" কমান্ড চালিয়ে OS আপডেট করা। এটি কিছু সময় নিতে পারে কিন্তু এটি একটি নতুন ইনস্টলেশনের জন্য এটি করার সুপারিশ করা হয়।
একবার সম্পন্ন হলে, আমি "git clone https://github.com/SvenVD/rpisurv" কমান্ডটি চালানোর মাধ্যমে GitHub সংগ্রহস্থলকে ক্লোন করেছি। এর পরে "cd rpisurv" যা আমাদের নতুন তৈরি করা ডিরেক্টরিতে নিয়ে যায়। "Sudo./install.sh" চালানোর মাধ্যমে সফটওয়্যারটি ইনস্টল করা বাকি ছিল। ইনস্টলেশনের শেষের দিকে, এটি আমাকে জিজ্ঞাসা করেছিল যে আমি একটি উদাহরণের সাথে কনফিগ ফাইলটি ওভাররাইট করতে চাই, যার জন্য আমি হ্যাঁ বলেছিলাম কারণ আমি এটি একটি রেফারেন্স হিসাবে ব্যবহার করতে চেয়েছিলাম।
ধাপ 4: বিল্ড পরীক্ষা করা
একবার ইনস্টলেশন হয়ে গেলে, আমাকে কেবল "sudo nano /etc/rpisurv.conf" কমান্ডটি চালিয়ে কনফিগ ফাইল আপডেট করতে হয়েছিল যা টেক্সট এডিটরে ফাইলটি খুলেছিল। আমি তখন বিদ্যমান কনফিগারেশনটি মন্তব্য করেছিলাম এবং প্রথম পর্দায় আরপিআই ক্যামেরা স্ট্রিম এবং অন্যটিতে ESP32-CAM স্ট্রিম যুক্ত করেছি।
আমি তখন ফাইলটি সংরক্ষণ করেছি এবং বোর্ডটি পুনরায় বুট করেছি। বোর্ড তখন স্ট্রিমগুলি পেয়ে মনিটরে প্রদর্শন করে।
আমি তখন দ্বিতীয় পর্দায় মন্তব্য করার সিদ্ধান্ত নিলাম এবং প্রথম পর্দায় 4 টি স্ট্রিম যুক্ত করব। যেহেতু আমার শুধুমাত্র একটি ক্যামেরা ছিল, তাই আমি টেক্সট ফাইলে দেখা স্রোতের নকল করার সিদ্ধান্ত নিয়েছি। আমি তখন বোর্ডটি সংরক্ষণ এবং পুনরায় বুট করেছিলাম এবং আমি 4 টি স্ট্রিম দেখতে পারতাম যা খারাপ ছিল না। মনে রাখবেন রাস্পবেরি পিআই -কে ফুল এইচডি স্ট্রিমকে নিম্ন রেজুলেশনে নামানোর জন্য অনেক কাজ করতে হবে, যাতে এটি স্ক্রিনে প্রদর্শন করতে পারে। চূড়ান্ত ডিসপ্লে রেজোলিউশনের কাছাকাছি একটি স্ট্রিম ব্যবহার করার পরামর্শ দেওয়া হয়। সামগ্রিকভাবে, আমি চূড়ান্ত ফলাফলে খুব অবাক হয়েছিলাম, এই সব যে ওয়াইফাইয়ের মাধ্যমে কাজ করছে। আমি প্রধানত একটি প্রবাহ প্রদর্শন করতে চেয়েছিলাম এবং তাই আমি কনফিগ ফাইলটি সম্পাদনা করেছি এবং কর্মক্ষমতা আরও ভাল ছিল।
এভাবেই আমি রাস্পবেরি পাই ব্যবহার করে একটি নেটওয়ার্ক ক্যামেরা ডিসপ্লে তৈরি করেছি। যদি আপনি এই প্রকল্পটি পছন্দ করেন, তাহলে দয়া করে ইউটিউবে আমাদের চ্যানেলটি সাবস্ক্রাইব করার কথা বিবেচনা করুন কারণ এটি অনেক সাহায্য করে।
ইউটিউব:
পড়ার জন্য আপনাকে ধন্যবাদ!
প্রস্তাবিত:
একটি রাস্পবেরি PI এবং একটি DVB স্টিক ব্যবহার করে ফ্লাইট মনিটর: 3 টি ধাপ
একটি রাস্পবেরি পিআই এবং একটি ডিভিবি স্টিক ব্যবহার করে ফ্লাইট মনিটর: আপনি যদি ঘন ঘন উড়োজাহাজ হন, অথবা প্লেনের প্রতি অনুরাগী হন, তাহলে ফ্লাইটারডার বা ফ্লাইটওয়েয়ারের 2 টি ওয়েবসাইট থাকতে হবে (অথবা অ্যাপস, যেমন মোবাইল অ্যাপও আছে) যা আপনি প্রতিদিন ব্যবহার করবেন উভয়ই আপনাকে রিয়েল টাইমে প্লেন ট্র্যাক করার অনুমতি দেয়, ফ্লাইট দেখুন
রাস্পবেরি পাই জিরো ব্যবহার করে আইপি ক্যামেরা (হোম নজরদারি পর্ব 1): 5 টি ধাপ
রাস্পবেরী পাই জিরো ব্যবহার করে আইপি ক্যামেরা (হোম নজরদারি পর্ব 1): এটি একটি নতুন মিনি-সিরিজের প্রথম পোস্ট, যেখানে আমরা একটি রাস্তা বেরি পিস ব্যবহার করে একটি হোম নজরদারি ব্যবস্থা তৈরি করি। এই পোস্টে, আমরা একটি রাস্পবেরি পিআই শূন্য ব্যবহার করি এবং একটি আইপি ক্যামেরা তৈরি করি যা আরটিএসপি -তে ভিডিও প্রবাহিত করে। আউটপুট ভিডিও অনেক বেশি q
একটি রাস্পবেরি পাই এবং একটি আরটিএল-এসডিআর ডংগল ব্যবহার করে একটি অপেশাদার রেডিও এপিআরএস আরএক্স তৈরি করুন মাত্র আধ ঘন্টার কম সময়ে: 5 টি ধাপ
একটি রাস্পবেরি পাই এবং একটি আরটিএল-এসডিআর ডংগল ব্যবহার করে একটি অপেশাদার রেডিও APRS RX শুধুমাত্র আইগেট তৈরি করুন: দয়া করে মনে রাখবেন এটি এখন বেশ পুরনো তাই কিছু অংশ ভুল এবং পুরনো। আপনার সম্পাদনা করার জন্য প্রয়োজনীয় ফাইলগুলি পরিবর্তিত হয়েছে। আমি আপনাকে ছবির সর্বশেষ সংস্করণটি দেওয়ার জন্য লিঙ্কটি আপডেট করেছি (দয়া করে এটি ডিকম্প্রেস করার জন্য 7-জিপ ব্যবহার করুন) কিন্তু সম্পূর্ণ যন্ত্রের জন্য
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা - রাস্পবেরি পাই 3B দিয়ে শুরু করা - আপনার রাস্পবেরি পাই 3: 6 ধাপ সেট আপ করা হচ্ছে
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা | রাস্পবেরি পাই 3B দিয়ে শুরু করা | আপনার রাস্পবেরি পাই 3 সেট আপ করা: আপনারা কেউ কেউ জানেন যে রাস্পবেরি পাই কম্পিউটারগুলি বেশ দুর্দান্ত এবং আপনি কেবলমাত্র একটি ছোট বোর্ডে পুরো কম্পিউটারটি পেতে পারেন। 1.2 GHz এ ঘড়ি। এটি পাই 3 কে মোটামুটি 50 রাখে
মনিটর বা কীবোর্ড ছাড়া ডায়েট পাই ব্যবহার করে রাস্পবেরি পাই সেটআপ করুন: 24 টি ধাপ
মনিটর বা কীবোর্ড ছাড়া ডায়েট পাই ব্যবহার করে রাস্পবেরি পাই সেটআপ করুন: এই নির্দেশনাটি অপ্রচলিত। অনুগ্রহ করে ব্যবহার করুন: DietPi SetupNOOBS- এর জন্য একটি মনিটর, কীবোর্ড এবং মাউস প্রয়োজন, যা ~ $ 60 (USD) বা তার বেশি খরচ যোগ করে। যাইহোক, একবার ওয়াই-ফাই কাজ করলে, এই ডিভাইসগুলির আর প্রয়োজন হয় না। সম্ভবত, ডায়েটপি ইউএসবি সমর্থন করবে