সুচিপত্র:
- ধাপ 1: পিস সেটআপ করুন
- ধাপ 2: সার্ভার সেট আপ
- ধাপ 3: রিসিভার সেটআপ
- ধাপ 4: স্টার্ট আপ স্বয়ংক্রিয় করা
- ধাপ 5: উপসংহার
ভিডিও: LittleUnicorn: রাস্পবেরি পাই বেবি মনিটর: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:59
আমার ছোট যমজ সন্তান আছে এবং অডিও বেবি মনিটর আমাকে চাপ দেয়। প্রতিবার যখন এটি বন্ধ হয়ে যায়, তখন আমি স্নায়বিক ঘাম পাই যদি এর অর্থ অন্য ঘুমহীন রাত।
তাই আমি লিটল ইউনিকর্ন তৈরি করেছি। এটি একটি ভিজ্যুয়াল বেবি মনিটর থেকে তৈরি:
- 2 x রাস্পবেরি পিস,
- Pimoroni Unicorn HAT HD,
- ইউএসবি মিনি মাইক
- পাইথন কোডিং
- লেগো গোস্টবাস্টার ফায়ারস্টেশন (alচ্ছিক)
ধাপ 1: পিস সেটআপ করুন
আপনার রাস্পবেরি পিস উভয়ই একই ওয়াইফাই নেটওয়ার্কে থাকতে হবে। আমার সমস্ত সুপারিশ রাস্পবিয়ান ওএসের জন্য।
যদি আপনি সেগুলি স্ক্র্যাচ থেকে সেট আপ করেন তবে আপনাকে আপনার ওয়াইফাই বিশদ যুক্ত করতে হবে। সবচেয়ে নির্ভরযোগ্য উপায় হিসেবে রাস্পবেরি পাই ফাউন্ডেশনের গাইডে দেখানো হয়েছে, wpa_supplicant ফাইলটি সম্পাদনা করে আমি সবচেয়ে সহজ উপায় খুঁজে পেয়েছি। আমার বাড়িতে কয়েকটি পিস ছিল, একটি পাই 3 এবং একটি পাই শূন্য (যার জন্য একটি ওয়াইফাই ডংগলের প্রয়োজন ছিল)।
পিসগুলির একটি অডিও সার্ভার এবং অন্যটি রিসিভার হিসাবে কাজ করবে। আমি সার্ভার হিসাবে পাই 3 এবং রিসিভার/ক্লায়েন্ট হিসাবে পাই জিরো ব্যবহার করছি।
প্রতিটি পিসে লিটল ইউনিকর্ন পাইথন কোড ডাউনলোড করুন। আপনার যদি গিট ইনস্টল থাকে তবে এটি করার সবচেয়ে সহজ উপায় হল:
git clone https://github.com/zemogle/littleunicorncd littleunicorn python setup.py install
আপনার যদি গিট ইনস্টল না থাকে তবে আপনি এটি একটি রিলিজ থেকে ইনস্টল করতে পারেন, তবে আপনার CURL বা wget ইনস্টল প্রয়োজন হবে:
wget
tar -xvf 1.0.tar.gz cd LittleUnicorn -1.0 python setup.py install
এনবি পাইথন <3 এখন অপ্রচলিত তাই আমি ধরে নিচ্ছি আপনি পাইথন 3+ ব্যবহার করছেন। আপনার যদি পাইথন 3 না থাকে তবে আপনাকে এটি ইনস্টল করতে হবে।
ধাপ 2: সার্ভার সেট আপ
পিউডিওর জন্য একটি প্রয়োজনীয়তা রয়েছে তবে এটি কেবল সার্ভারের জন্য প্রয়োজন (যেমন ইউএসবি মাইক যা শিশুর শোবার ঘরে যায়)। আপনি এটিকে একটি প্যাকেজ হিসাবে ব্যথাহীনভাবে ইনস্টল করতে পারেন। এটি আপনার প্রয়োজনীয় সমস্ত নির্ভরতা টানবে এবং এটি আপনার জন্য সেট আপ করবে:
sudo apt-get python3-pyaudio ইনস্টল করুন
আপনি তারপর প্রয়োজনীয়তা ফাইল থেকে অন্যান্য প্রয়োজনীয়তা সব ইনস্টল করতে পারেন:
sudo pip3 install -r little/littleunicorn/requirements.pip
এখন আপনার সার্ভার যেতে প্রস্তুত হওয়া উচিত! সার্ভার জ্বালান:
cd littleunicorn
python3 server.py
আপনি নিম্নলিখিত মত একটি অবস্থা বার্তা দেখতে হবে:
======== https://0.0.0.0:8080 ======== চলমান
(প্রস্থান করতে CTRL+C টিপুন)
আপনি যদি এই বার্তাটি না দেখেন এবং একটি ত্রুটি পান তবে এটি প্রায় অবশ্যই আপনার পাইথন সেট আপ করা ঠিক নয়। মাঝে মাঝে মাইক্রোফোনে সমস্যা হবে। কোন ক্ষেত্রে একটি ভিন্ন ইউএসবি সকেট চেষ্টা করুন।
ধাপ 3: রিসিভার সেটআপ
এখানেই জিনিসগুলি মজা পায়। আপনার বাড়ির অন্য কোথাও (বা পরীক্ষার জন্য একই ঘরে), আপনার রিসিভার রাস্পবেরি পাইতে ইউনিকর্ন এইচএটি এইচডি রাখুন এবং পাওয়ার চালু করুন।
Pimoroni সফটওয়্যার ইনস্টল করুন
এর জন্য আপনাকে সফটওয়্যারটি ইনস্টল করতে হবে। পিমোরোনির চমৎকার লোকেরা এর জন্য একটি চমৎকার পাইথন লাইব্রেরি লিখেছেন। তাদের গিটহাব রেপো আপনাকে ঠিক কীভাবে এটি ইনস্টল করতে হবে তা বলে।
LittleUnicorn সফটওয়্যার ইনস্টল করুন
এটি পূর্ববর্তী ধাপের (যেমন সার্ভারের জন্য) ঠিক একই, তাই কেবল সেই নির্দেশাবলী অনুসরণ করুন।
পরীক্ষা করে দেখুন
একবার যে সব ইনস্টল করা হয় একটি স্পিন জন্য আপনার LittleUnicorn নিতে।
N. B. এর জন্য প্রয়োজন যে আপনি পূর্ববর্তী ধাপে সার্ভারটি চালু রেখেছেন এবং আপনি যে পাইটি চলছে তার নাম বা আইপি ঠিকানা জানেন।
Client.py ফাইলটি একটি ঘূর্ণন যুক্তির পাশাপাশি সার্ভারের নাম/আইপি নেয়। এটি বিশেষত দরকারী কারণ বিভিন্ন পাই মডেলের মধ্যে হেডার পিনের পাওয়ার ইনপুট বসানোর পার্থক্যের কারণে।
যদি আপনার সার্ভার একটি Pi তে IP ঠিকানা 192.168.1.10 দিয়ে চলতে থাকে এবং আপনি 90 ডিগ্রী দ্বারা ডিসপ্লেটি ঘুরাতে চান, তাহলে আপনি নিম্নরূপ শুরু করতে পারেন:
cd littleunicorn
python3 client.py 192.168.1.10 90
ধাপ 4: স্টার্ট আপ স্বয়ংক্রিয় করা
আপনি সম্ভবত প্রতিটি Pi পুনরায় আরম্ভ করার সময় লগ ইন করতে চান না। বুটে এগুলি শুরু করতে আপনি সুপারভাইজার বা ক্রোন ব্যবহার করতে পারেন। ক্রন সবচেয়ে সহজ এবং রাস্পবিয়ানের অংশ হিসাবে ইনস্টল করা হয়।
সার্ভারে
Sudo crontab -e টাইপ করে আপনার ক্রোনট্যাব সম্পাদনা করুন তারপর মন্তব্য করা লাইনগুলির নীচে এটি লিখুন (যেমন #দিয়ে শুরু হওয়ার পরে)
b reboot python3 /home/pi/littleunicorn/server.py >> /home/pi/unicorn.log 2> & 1
রিসিভারে
রিসিভার পাইতে ক্রোনটাব সম্পাদনা করুন এবং নিম্নলিখিতগুলি যুক্ত করুন
breboot python3 /home/pi/littleunicorn/client.py 192.168.1.10 90 >> /home/pi/unicorn.log 2> & 1
90 আগের মত ডিসপ্লের ঘূর্ণন। এটি এবং আইপি ঠিকানাটি উপযুক্ত মানগুলিতে পরিবর্তন করুন।
ধাপ 5: উপসংহার
এটি এমন একটি ছোট, শূন্য-ওয়্যারিং প্রকল্প যার জন্য সামান্য কিছু কমান্ড লাইনের কাজ দিয়ে তাদের হাত নোংরা করতে আপত্তি নেই।
আমি s০ এর দশকের সন্তান তাই… কান্নার অ্যালার্ম প্যাকম্যান দ্বারা অনুপ্রাণিত
- জেলি বিনস - এটি একটি স্বাভাবিক অপারেশন। সর্বদা কিছুটা বৈদ্যুতিক শব্দ থাকে যা মাইক তুলে নেয়
- অরেঞ্জ গোস্ট (ক্লাইড) - রিসিভার সার্ভার খুঁজছে। আপনি সঠিক আইপি প্রবেশ করেছেন তা পরীক্ষা করুন এবং আপনি সার্ভার পাইতে লগ ইন করতে পারেন।
- নীল ভূত - যখন গোলমাল একটি সীমা ছাড়িয়ে যায় (আপনি কোডে এটির সাথে টিঙ্কার করতে পারেন) আপনি একটি নীল প্যাকম্যান ভূত দেখতে পাবেন। গিয়ে দেখি তোমার বাচ্চা ঠিক আছে কিনা!
আমার একটি লেগো ঘোস্টবাস্টার্স ফায়ার হাউস আছে তাই আমি এতে লিটল ইউনিকর্ন রেখেছি, যা উপযুক্ত বলে মনে হয়।
প্রস্তাবিত:
রাস্পবেরি পাই 3 এ রাস্পবিয়ান বাস্টার ইনস্টল করা রাস্পবেরি পাই 3 বি / 3 বি+: 4 ধাপ সহ রাস্পবিয়ান বাস্টার দিয়ে শুরু করা
রাস্পবেরি পাই 3 তে রাস্পবিয়ান বাস্টার ইনস্টল করা রাস্পবেরি পাই 3b / 3b+দিয়ে রাস্পবিয়ান বাস্টার দিয়ে শুরু করা: হাই বন্ধুরা, সম্প্রতি রাস্পবেরি পাই সংস্থা রাস্পবিয়ান বাস্টার নামে নতুন রাস্পবিয়ান ওএস চালু করেছে। এটি রাস্পবেরি পাই এর জন্য রাস্পবিয়ানের একটি নতুন সংস্করণ। তাই আজ এই নির্দেশাবলীতে আমরা শিখব কিভাবে আপনার রাস্পবেরি পাই 3 এ রাস্পবিয়ান বাস্টার ওএস ইনস্টল করতে হয়
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা - রাস্পবেরি পাই 3B দিয়ে শুরু করা - আপনার রাস্পবেরি পাই 3: 6 ধাপ সেট আপ করা হচ্ছে
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা | রাস্পবেরি পাই 3B দিয়ে শুরু করা | আপনার রাস্পবেরি পাই 3 সেট আপ করা: আপনারা কেউ কেউ জানেন যে রাস্পবেরি পাই কম্পিউটারগুলি বেশ দুর্দান্ত এবং আপনি কেবলমাত্র একটি ছোট বোর্ডে পুরো কম্পিউটারটি পেতে পারেন। 1.2 GHz এ ঘড়ি। এটি পাই 3 কে মোটামুটি 50 রাখে
CribSense: একটি কন্টাক্টলেস, ভিডিও-ভিত্তিক বেবি মনিটর: 9 টি ধাপ (ছবি সহ)
CribSense: একটি কন্টাক্টলেস, ভিডিও-ভিত্তিক বেবি মনিটর: CribSense হল একটি ভিডিও-ভিত্তিক, কন্টাক্টলেস বেবি মনিটর যা আপনি ব্যাংক না ভেঙ্গে নিজেকে তৈরি করতে পারেন। এক সপ্তাহান্তে, আপনি আপনার নিজের খাঁচা সেট-আপ করতে পারেন
মনিটর বা কীবোর্ড ছাড়া ডায়েট পাই ব্যবহার করে রাস্পবেরি পাই সেটআপ করুন: 24 টি ধাপ
মনিটর বা কীবোর্ড ছাড়া ডায়েট পাই ব্যবহার করে রাস্পবেরি পাই সেটআপ করুন: এই নির্দেশনাটি অপ্রচলিত। অনুগ্রহ করে ব্যবহার করুন: DietPi SetupNOOBS- এর জন্য একটি মনিটর, কীবোর্ড এবং মাউস প্রয়োজন, যা ~ $ 60 (USD) বা তার বেশি খরচ যোগ করে। যাইহোক, একবার ওয়াই-ফাই কাজ করলে, এই ডিভাইসগুলির আর প্রয়োজন হয় না। সম্ভবত, ডায়েটপি ইউএসবি সমর্থন করবে
জাভা ভিউয়ারের সাথে আরডুইনো বেবি মনিটর: 8 টি ধাপ (ছবি সহ)
জাভা ভিউয়ারের সাথে আরডুইনো বেবি মনিটর: একটি রুমে অবস্থার পর্যবেক্ষণের জন্য একটি আরডুইনো-ভিত্তিক মাল্টি-সেন্সর ইউনিট তৈরি করুন। এই ইউনিট আর্দ্রতা, তাপমাত্রা, গতি এবং শব্দ অনুধাবন করতে পারে। সংযুক্ত একটি জাভা ভিত্তিক দর্শক যা arduino থেকে সিরিয়াল ডেটা গ্রহণ করে