সুচিপত্র:

IOT সহ গ্রীন হাউস মনিটরিং: 5 টি ধাপ
IOT সহ গ্রীন হাউস মনিটরিং: 5 টি ধাপ

ভিডিও: IOT সহ গ্রীন হাউস মনিটরিং: 5 টি ধাপ

ভিডিও: IOT সহ গ্রীন হাউস মনিটরিং: 5 টি ধাপ
ভিডিও: Bihar Current Affairs 2023 | 500 MCQ | Edu Teria Bihar Current Affairs | 2024, নভেম্বর
Anonim
Image
Image

কৃষির ক্ষেত্রে, উদ্ভিদের তাপমাত্রা এবং আর্দ্রতা পর্যবেক্ষণ করা তাদের বেঁচে থাকার জন্য একটি গুরুত্বপূর্ণ বিষয়। বর্তমানে, লোকেরা গ্রিনহাউসে সংযুক্ত থার্মোমিটার ব্যবহার করে যাতে কৃষকরা তাপমাত্রা পরিমাপ করতে পারে। যাইহোক, এই ম্যানুয়াল পদ্ধতির জন্য কৃষককে সেই স্থানে শারীরিকভাবে উপস্থিত থাকতে হবে যা প্রতিবার সম্ভব নয়। তাই আমি এই সমস্যা সমাধানের জন্য VeggiTech এ এই কম্প্যাক্ট ডিভাইসটি তৈরি করেছি।

এটি একটি গ্রিনহাউস মনিটরিং সিস্টেম যা তাপমাত্রা, আর্দ্রতা, তাপ সূচক অনুধাবন করতে পারে এবং এটি ওয়াইফাই এর মাধ্যমে একটি অনলাইন ড্যাশবোর্ডে পাঠাতে পারে। এটি একটি সেলফ-চার্জিং ডিভাইস যা সোলার প্যানেলে চলে এবং যখন পরিবেশ থ্রেশহোল্ড অতিক্রম করে তখন একটি বুজার থাকে।

সরবরাহ

এই প্রকল্পের মোট খরচ 270 AED (73 $)

প্রয়োজনীয় উপকরণ:-

  1. নোডেমকু
  2. আরডুইনো উনো
  3. 10W সৌর প্যানেল
  4. 12V সোলার চার্জ কন্ট্রোলার
  5. 12V লিড এসিড ব্যাটারি
  6. DHT22 সেন্সর
  7. 16x2 LCD i2c
  8. কাঠের ড্রয়ার
  9. 5V রিলে

ধাপ 1: সার্কিট ডায়াগ্রাম

অ্যাপ কী দিয়ে Pubnub এ অ্যাকাউন্ট তৈরি করুন
অ্যাপ কী দিয়ে Pubnub এ অ্যাকাউন্ট তৈরি করুন

পুরো প্রোগ্রামটি কাজ করার জন্য ডিভাইসে উপরের সংযোগ রয়েছে। নিচে বিস্তারিতভাবে সংযোগ দেওয়া হল:-

  • কন্ট্রোলার চার্জ করার জন্য সোলার প্যানেল টার্মিনাল
  • ব্যাটারি টার্মিনাল চার্জ কন্ট্রোলার
  • চার্জ কন্ট্রোলার আউটপুট বক কনভার্টার এবং বুজার
  • আরডুইনো, রিলে, এলসিডি, ডিএইচটি 22 এবং নডেমকুতে বাক কনভার্টার (5V আউটপুট)
  • এলসিডি এসডিএ, এসসিএল থেকে এ 4 এবং এ 5
  • Arduino Rx, Tx থেকে nodemcu Tx, Rx
  • চার্জ কন্ট্রোলার আউটপুট থেকে বুজার মধ্যে রিলে

ধাপ 2: অ্যাপ কী দিয়ে Pubnub এ অ্যাকাউন্ট তৈরি করুন

অ্যাপ কী দিয়ে Pubnub এ অ্যাকাউন্ট তৈরি করুন
অ্যাপ কী দিয়ে Pubnub এ অ্যাকাউন্ট তৈরি করুন

Pubnub এ আপনার অ্যাকাউন্ট তৈরি করুন যাতে ডেটা সফলভাবে স্থানান্তরিত হয়। উপরের ডান কোণে একটি নতুন অ্যাপ তৈরি করুন এবং পাব/সাবকি তথ্য অনুলিপি করুন। এই কীটি Arduino কোডে স্থানান্তরিত হবে যা আপনি নোডেমকুতে আপলোড করবেন।

ধাপ 3: Nodemcu এবং Arduino এ কোড আপলোড করুন

Nodemcu এবং Arduino এ কোড আপলোড করুন
Nodemcu এবং Arduino এ কোড আপলোড করুন
Nodemcu এবং Arduino এ কোড আপলোড করুন
Nodemcu এবং Arduino এ কোড আপলোড করুন

নিচের কোডটি ডাউনলোড করুন। সেটআপ ফাংশনের ঠিক উপরে আপনার PubNub অ্যাকাউন্ট থেকে pub/subkey গ্রিনহাউজ_আইট কোডে রাখুন। 'গ্রীনহাউস_আইওটি' কোডটি নডেমকুতে আপলোড করা হবে এবং 'আরডুইনো_স্লেভ' কোডটি আরডুইনোতে আপলোড করা হবে।

ধাপ 4: ফ্রিবোর্ড ড্যাশবোর্ড তৈরি করুন

ফ্রিবোর্ড ড্যাশবোর্ড তৈরি করুন
ফ্রিবোর্ড ড্যাশবোর্ড তৈরি করুন

আপনার freeboard.io তৈরি করুন এবং এখানেই আপনার ডেটা একটি আকর্ষণীয় চাক্ষুষ আকারে প্রদর্শিত হবে। প্রথমত, ডেটা nodemcu থেকে pubnub সার্ভারে আপলোড করা হবে, pubnub সহজেই ফ্রিবোর্ডে একীভূত হতে পারে যার কারণে আমরা এই দুটি পরিষেবা একসাথে ব্যবহার করছি। অনলাইন ড্যাশবোর্ড সেটআপ করতে এই ধাপগুলি অনুসরণ করুন:-

  1. পাবনুব হিসাবে উপরের ডান কোণে ডেটা উত্স নির্বাচন করুন
  2. তাপমাত্রা, আর্দ্রতা এবং তাপ সূচকের জন্য প্রতিটি নতুন প্যানেল তৈরি করুন
  3. আপনার প্রয়োজনীয় যেকোনো ধরনের প্যানেল ডিসপ্লে বেছে নিন। এই অ্যাপ্লিকেশনের জন্য একটি জনপ্রিয় গেজ মিটার
  4. প্যানেলের মধ্যে, JSON হিসাবে ডেটা উৎস নির্বাচন করুন। এটি আপনাকে পাঠ্য সম্পাদকের দিকে নিয়ে যাবে যেখানে আপনি [ড্যাশবোর্ড নাম] [arduino IDE থেকে পরিবর্তনশীল নাম] টাইপ করতে পারেন। যদি আপনি তাপমাত্রা পড়তে চান তবে 'তাপমাত্রা' টাইপ করুন যেহেতু এটি JSON ফর্ম্যাট নাম যখন এটি নডেমকু থেকে সার্ভারে আপলোড করা হয়েছিল। সব প্যানেলের জন্য একই।

ধাপ 5: উপসংহার

উপসংহার
উপসংহার

এটি সামগ্রিকভাবে একটি দরকারী প্রকল্প ছিল কিন্তু এখানে কয়েকটি সীমাবদ্ধতা রয়েছে যা আমি সম্মুখীন হয়েছিলাম:-

  1. ধুলো সুরক্ষার অভাব:- ইলেকট্রনিক্স সুরক্ষা এবং ভাল নির্ভরযোগ্যতার জন্য আমার একটি IP67 কেসিং বক্স যুক্ত করা উচিত ছিল।
  2. লিথিয়াম ব্যাটারির বিপদ:-লিথিয়াম ব্যাটারি ব্যবহারের পরিবর্তে, সীসা-অ্যাসিড ব্যাটারি নিরাপদ কারণ উচ্চ তাপমাত্রার সময় লিপো ব্যাটারি আগুন ধরতে পারে। এইভাবে আমি এই প্রকল্পটি আসলে পুড়িয়ে দিয়েছি তাই আমি এটি একটি কঠিন উপায়ে শিখেছি।
  3. সূর্যালোকের উপর নির্ভরশীল শক্তি:- সূর্যের আলো শক্তির প্রধান উৎস। এটি ছাড়া, সিস্টেমটি বন্ধ হয়ে যাবে তাই একটি বিকল্প উৎস প্রয়োজন। ভুলে যাবেন না যে সৌর সিস্টেমগুলি খরচ বাড়ায়।
  4. ফ্রিবোর্ড পরিষেবার অপারেটিং খরচ:- 12 ডলার প্রতি মাসে freeboard.io পরিষেবায় ব্যয় করতে হবে। খরচ কমাতে আরও ভালো বিকল্প প্রয়োজন।

এখন আমার পরবর্তী ধাপ হল গ্রিনহাউসে ওয়্যারলেস লোরা সেন্সর যুক্ত করা, ওয়াইফাই গেটওয়ের মাধ্যমে রিডিং সংগ্রহ করা এবং নোড-রেড ব্যবহার করে কাস্টম-ডিজাইন করা ড্যাশবোর্ডে আপলোড করা। এই সিস্টেমে দীর্ঘ ব্যাটারি লাইফ (8-10 বছর) এবং আরও নির্ভরযোগ্যতা রয়েছে তাই উপরের সমস্ত সীমাবদ্ধতা দূর করা হয়েছে।

প্রস্তাবিত: