কীভাবে রাস্পবেরি পাই ওয়েদার স্টেশন তৈরি করবেন: 5 টি ধাপ
কীভাবে রাস্পবেরি পাই ওয়েদার স্টেশন তৈরি করবেন: 5 টি ধাপ
Anonim
কীভাবে রাস্পবেরি পাই ওয়েদার স্টেশন তৈরি করবেন
কীভাবে রাস্পবেরি পাই ওয়েদার স্টেশন তৈরি করবেন

এই টিউটোরিয়ালে আমি একটি সেন্সহ্যাট ইনস্টল করার প্রক্রিয়াটি চালিয়ে যাব এবং সেই সেন্সহ্যাটকে তাপমাত্রা, চাপ এবং আর্দ্রতা রেকর্ড করতে সক্ষম একটি সম্পূর্ণ কার্যকরী আবহাওয়া স্টেশনে পরিণত করার জন্য প্রয়োজনীয় কোড আমদানি করব।

ধাপ 1: উপকরণ এবং সংজ্ঞা

শুরু করতে আপনার নিম্নলিখিত উপকরণগুলির প্রয়োজন হবে:

রাস্পবেরি পাই 3 রাস্পবিয়ান ইনস্টল সহ (রাস্পবিয়ান অপারেটিং সিস্টেম)

সেন্সহ্যাট

জিপিআইও পিন এক্সটেন্ডার

পাইথন 3 সফটওয়্যার

স্ট্যান্ডার্ড কম্পিউটার আনুষাঙ্গিক (কীবোর্ড, মাউস, মনিটর)

সংজ্ঞা এবং লিঙ্ক যেখানে আপনি প্রতিটি উপাদান ক্রয়/ইনস্টল করতে পারেন সংযুক্ত পাঠ্য নথিতে উপলব্ধ।

ধাপ 2: সেন্সহ্যাট ইনস্টল করা

সেন্সহ্যাট ইনস্টল করা
সেন্সহ্যাট ইনস্টল করা

আপনার প্রয়োজনীয় সমস্ত সরঞ্জাম একবার হয়ে গেলে, আপনাকে অবশ্যই সেন্সহ্যাট ইনস্টল করে শুরু করতে হবে। প্রথমে রাস্পবেরি পাই চালু করুন, টার্মিনালটি খুলুন এবং উদ্ধৃতি চিহ্ন ছাড়াই "sudo apt-get update" এই কমান্ডটি সম্পাদন করুন, তারপর উদ্ধৃতি চিহ্ন ছাড়াই "sudo apt-get install sense-hat" এই কমান্ডটি করুন। একবার আপনি পূর্ববর্তী কমান্ডটি চালানোর পরে "সুডো রিবুট" চালান এবং পাইকে বাকিগুলি করতে দিন। একবার এটি সম্পূর্ণ হয়ে গেলে, আপনার জিপিআইও পিনগুলিতে সেন্সহ্যাট মাউন্ট করা উচিত, আপনার সেন্সহ্যাট সঠিকভাবে ফিট না হলে আপনাকে জিপিআইও পিন হেডার অর্জন করতে হতে পারে। যথাযথভাবে মাউন্ট করা হলে সংযুক্ত ছবিটি দেখতে কেমন হওয়া উচিত

ধাপ 3: কোড

কোড
কোড

একবার আপনি ধাপ 2 সম্পন্ন করার পরে, নিশ্চিত করুন যে সেন্সহ্যাট সঠিকভাবে বুট হয়েছে, LEDs একটি রামধনু প্যাটার্নে জ্বলতে হবে অনুরূপ ইমেজটি আপনি একবার রাস্পবেরি পাই শুরু করলে, যদি এটি চিত্রের মতো আলোকিত না হয়, অথবা শুধুমাত্র আংশিকভাবে আলোকিত, রাস্পবেরি পাই থেকে শক্তি সরান, তারপর সংযোগ বিচ্ছিন্ন করুন এবং আপনার সেন্সহ্যাট পুনরায় সংযোগ করুন। আপনার পরবর্তী ধাপ হল সেই কোডটি আমদানি করা যা আপনি আবহাওয়া স্টেশনকে কাজ করার জন্য ব্যবহার করবেন, এই ধাপের সাথে সংযুক্ত একটি ফাইল যা আপনার সমস্ত কোড ধারণ করবে যার একটি আবহাওয়া স্টেশন থাকতে হবে যা শুধুমাত্র আপনার ডেটা রেকর্ড করার জন্য সম্পূর্ণরূপে কাস্টমাইজ করা যায় প্রয়োজন এবং প্রতি সেকেন্ডে একটি ফাইলে বলা ডেটা লিখবে। / Home / ডিরেক্টরিতে রাখুন। কোড কাস্টমাইজ করা একটি সংখ্যা পরিবর্তন করার মতই সহজ। একবার আপনি কোড আমদানি করলে, এটি চালানোর জন্য আপনাকে নিম্নলিখিত কমান্ডটি চালাতে হবে (উদ্ধৃতি চিহ্ন ছাড়াই) "sudo python ~/logscript.py"। একবার আপনি এটি বন্ধ করার জন্য কোডটি চালানোর পরে কেবল CTRL+C টিপুন এবং এটি বন্ধ হয়ে যাবে এবং আপনি একই ডিরেক্টরিতে লগ ইন করা ডেটা দেখতে সক্ষম হবেন। কোডটি সংশোধন করতে কেবল নিম্নলিখিত কমান্ডটি টাইপ করুন (উদ্ধৃতি চিহ্ন ছাড়াই) "sudo nano log/logscript.py"। এটি বিল্ট ইন টেক্সট এডিটরে কোডটি খুলবে এবং আপনার ইচ্ছা অনুযায়ী সহজ পরিবর্তন এবং কাস্টমাইজেশনের অনুমতি দেবে।

ধাপ 4: চূড়ান্তকরণ

চূড়ান্তকরণ
চূড়ান্তকরণ

একবার আপনি আপনার কোড আমদানি করে এবং আপনার প্রয়োজন অনুসারে কাস্টমাইজ করে এটি চালান, বাকি আছে আপনার ডেটা দেখা, এটি একটি ফাইলে তারিখ, এবং সময় নামে লেখা আছে এবং LibreOffice এ খোলা যাবে। উপরের সারির মতো ডেটার ধরন দিয়ে ডেটা সাজানো হয়, এবং প্রতিটি কলামের মান, সময়ের সাথে প্রথম কলামে রেকর্ড করা হয়।

ধাপ 5: সমাপ্তি

যদি আপনি পূর্ববর্তী পদক্ষেপগুলি সঠিকভাবে অনুসরণ করেন তবে আপনার একটি সম্পূর্ণরূপে কার্যকরী রাস্পবেরি পাই ওয়েদার স্টেশন থাকা উচিত যা তাপমাত্রা, চাপ এবং আর্দ্রতা পর্যবেক্ষণ করতে সক্ষম। অভিনন্দন আপনি এখন আপনার আবহাওয়া স্টেশন চালাতে পারেন এবং তথ্য সংগ্রহ করতে পারেন!

প্রস্তাবিত: