সুচিপত্র:

রাস্পবেরি পাই চালিত আইওটি গার্ডেন: 18 টি ধাপ (ছবি সহ)
রাস্পবেরি পাই চালিত আইওটি গার্ডেন: 18 টি ধাপ (ছবি সহ)

ভিডিও: রাস্পবেরি পাই চালিত আইওটি গার্ডেন: 18 টি ধাপ (ছবি সহ)

ভিডিও: রাস্পবেরি পাই চালিত আইওটি গার্ডেন: 18 টি ধাপ (ছবি সহ)
ভিডিও: IMPLEMENTATION OF IOT WITH RASPBERRY PI-I 2024, জুলাই
Anonim
রাস্পবেরি পাই চালিত আইওটি গার্ডেন
রাস্পবেরি পাই চালিত আইওটি গার্ডেন
রাস্পবেরি পাই চালিত আইওটি গার্ডেন
রাস্পবেরি পাই চালিত আইওটি গার্ডেন
রাস্পবেরি পাই চালিত আইওটি গার্ডেন
রাস্পবেরি পাই চালিত আইওটি গার্ডেন
রাস্পবেরি পাই চালিত আইওটি গার্ডেন
রাস্পবেরি পাই চালিত আইওটি গার্ডেন

এই প্রকল্পের প্রাথমিক উদ্দেশ্যগুলির মধ্যে একটি হল ইন্টারনেট অব থিংস (আইওটি) এর শক্তি ব্যবহার করে একটি বাগানের মঙ্গল বজায় রাখতে সক্ষম হওয়া। বর্তমান সরঞ্জাম এবং সফটওয়্যারের বহুমুখীতার সাথে, আমাদের প্ল্যান্টার সেন্সরগুলির সাথে একীভূত হয়েছে যা উদ্ভিদের বাস্তব সময়ের অবস্থা পর্যবেক্ষণ করে। আমরা একটি স্মার্টফোন অ্যাপ তৈরি করেছি যার মাধ্যমে আমরা ডেটা অ্যাক্সেস করতে পারি এবং প্রয়োজনে প্রয়োজনীয় পদক্ষেপ নিতে পারি।

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

আপনার নিজের ডাটাবেস এবং অ্যাপ কীভাবে তৈরি করতে হয় তা শিখতে অনুসরণ করুন, একটি বাগান তৈরি করে যা একটি বোতামে ক্লিক করে পর্যবেক্ষণ করা যায়!

ধাপ 1: IOT সিস্টেমের ওভারভিউ

IOT সিস্টেমের ওভারভিউ
IOT সিস্টেমের ওভারভিউ
আইওটি সিস্টেমের ওভারভিউ
আইওটি সিস্টেমের ওভারভিউ

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

আমাদের বাগানের কিছু প্রধান বৈশিষ্ট্য নিম্নরূপ:

বাগানের বিভিন্ন সেন্সরের রিয়েল-টাইম প্রতিক্রিয়া

বাগানের স্বাস্থ্য অবস্থার ডাটাবেস

বৈশ্বিক পর্যবেক্ষণ এবং পরিচালনার ক্ষমতা

ড্রিপ সেচ ব্যবস্থা

অ্যাপ নিয়ন্ত্রিত পানির ব্যবস্থা

স্বয়ংক্রিয় জল দেওয়ার সময়সূচী

আমরা আমাদের নিজস্ব ফ্রি ক্লাউড ডাটাবেজ তৈরির জন্য আমাদের আইওটি সিস্টেমের মধ্যস্থতাকারী হিসেবে গুগলের ফায়ারবেস ব্যবহার করার সিদ্ধান্ত নিয়েছি। আমরা তখন MIT এর App Inventor ব্যবহার করে একটি স্মার্টফোন অ্যাপ্লিকেশন তৈরি করেছি যা ফায়ারবেস ডাটাবেস এবং রাস্পবেরি পাই এর সাথে সামঞ্জস্যপূর্ণ। এটি একটি বিনামূল্যে পাইথন লাইব্রেরির সাহায্যে ডাটাবেসের সাথে যোগাযোগ করতে পারে।

পদক্ষেপ 2: প্রয়োজনীয় উপকরণ:

উপকরণ প্রয়োজন
উপকরণ প্রয়োজন
উপকরণ প্রয়োজন
উপকরণ প্রয়োজন

আইওটি প্লান্টার তৈরির জন্য প্রয়োজনীয় উপকরণ সহজেই স্থানীয় বা অনলাইন দোকানে পাওয়া যাবে। নিম্নলিখিত তালিকাটি প্রয়োজনীয় সমস্ত অংশের বিবরণ।

হার্ডওয়্যার:

1 "পাইন কাঠের তক্তা - মাত্রা; 300 সেমি x 10 সেমি (যেহেতু কাঠ বহিরঙ্গন হবে, আমরা চিকিত্সা কাঠের সুপারিশ করব)

1/4 "পাতলা পাতলা কাঠ - মাত্রা; 120 সেমি বাই 80 সেমি

তেরপোলিন শীট - মাত্রা; 180 সেমি x 275 সেমি

পিভিসি পাইপ - মাত্রা; দৈর্ঘ্য 30 সেমি, দিয়া 2 সেমি

অস্ত্রোপচার টিউব - মাত্রা; 250 সেমি

কনুই জয়েন্ট x 2

কাঠের স্ক্রু x 30

ইলেক্ট্রনিক্স:

রাসবেরি পাই 3 মডেল বি

গ্রোভ পাই + সেন্সর শিল্ড

12V সোলেনয়েড ভালভ

আর্দ্রতা এবং তাপমাত্রা সেন্সর (dht11)

আর্দ্রতা সেন্সর

আলোকসজ্জা সেন্সর

রিলে মডিউল

12V পাওয়ার সাপ্লাই

এই প্রকল্পের মোট খরচ প্রায় 50 মার্কিন ডলার

ধাপ 3: 3 ডি মুদ্রিত অংশ

3 ডি মুদ্রিত অংশ
3 ডি মুদ্রিত অংশ
3 ডি মুদ্রিত অংশ
3 ডি মুদ্রিত অংশ

এই প্রকল্পের জন্য কাস্টমাইজ করা প্রয়োজন এমন বিভিন্ন উপাদান 3 ডি প্রিন্টিংয়ের সাহায্যে তৈরি করা হয়েছিল। নিম্নলিখিত তালিকায় অংশগুলির সম্পূর্ণ তালিকা এবং তাদের মুদ্রণের বৈশিষ্ট্য রয়েছে। সমস্ত STL ফাইলগুলি উপরে সংযুক্ত একটি ফোল্ডারে সরবরাহ করা হয়, যার সাহায্যে প্রয়োজনে তাদের প্রয়োজনীয় পরিবর্তন করা যায়।

পাইপ জয়েন্ট x 1, 30% ইনফিল

অগ্রভাগ অ্যাডাপ্টার x 3, 30% infill

টিউব প্লাগ x 3, 10% ইনফিল

হুক x 2, 30% infill

সেন্সর মাউন্ট এক্স 1, 20% ইনফিল

ভালভ অ্যাডাপ্টার x 1, 20% ইনফিল

ওয়্যারিং কভার x 1, 20% ইনফিল

আমরা আমাদের ক্রিয়েলিটি এন্ডার 3 ব্যবহার করে যন্ত্রাংশ মুদ্রণ করেছি, যা 12 টি অংশের জন্য প্রায় 8 ঘন্টা সময় নিয়েছিল।

ধাপ 4: পরিকল্পনা

পরিকল্পনা সমূহ
পরিকল্পনা সমূহ
পরিকল্পনা সমূহ
পরিকল্পনা সমূহ

আমরা আমাদের প্ল্যান্টার তৈরির জন্য যে মাত্রাগুলি বেছে নিয়েছি তার মধ্যে সীমাবদ্ধ নয়, তবে প্রকল্পটি তৈরির জন্য প্রয়োজনীয় সমস্ত বিবরণ উপরে সংযুক্ত রয়েছে। নিচের ধাপে কেউ কাঠ কাটার জন্য এই ছবিগুলো উল্লেখ করতে পারেন।

ধাপ 5: পার্শ্ব তৈরি করা

সাইডস বিল্ডিং
সাইডস বিল্ডিং
সাইডস বিল্ডিং
সাইডস বিল্ডিং
সাইডস বিল্ডিং
সাইডস বিল্ডিং

গাছপালা ধরে রাখার জন্য আমরা কাঠ থেকে প্লান্টারের কাঠামো বানানোর সিদ্ধান্ত নিয়েছি। আমাদের বাক্সের ভিতরের মাত্রা 70cm by 50cm যার উচ্চতা 10cm। আমরা পাশগুলি তৈরি করতে পাইন কাঠের তক্তা ব্যবহার করেছি।

একটি বৃত্তাকার করাত ব্যবহার করে আমরা চারটি টুকরো দৈর্ঘ্য (উপরে সংযুক্ত মাত্রা) কেটেছি। আমরা চিহ্নিত দাগগুলিতে পাইলট গর্ত ড্রিল করেছি এবং ছিদ্রগুলিকে কাউন্টারসঙ্ক করেছি যাতে স্ক্রু মাথাগুলি ফ্লাশ হয়ে যায়। একবার হয়ে গেলে, আমরা 8 টি কাঠের স্ক্রুতে চালিত হয়েছিলাম যখন নিশ্চিত করা হয়েছিল যে দিকগুলি বর্গাকার ছিল যা ফ্রেমটি সুরক্ষিত করেছিল।

ধাপ 6: নিচের প্যানেলটি ফিটিং করা

নিচের প্যানেলটি ফিটিং করা
নিচের প্যানেলটি ফিটিং করা
নিচের প্যানেলটি ফিটিং করা
নিচের প্যানেলটি ফিটিং করা
নিচের প্যানেলটি ফিটিং করা
নিচের প্যানেলটি ফিটিং করা

নীচের প্যানেলটি তৈরি করতে আমরা 5 মিমি প্লাইউডের একটি আয়তক্ষেত্রাকার টুকরো কেটে ফেলি, যা আমরা তখন পাশের ফ্রেমের জায়গায় স্ক্রু করেছিলাম। নিশ্চিত করুন যে গর্তগুলি কাউন্টারসঙ্ক হয় যাতে স্ক্রুগুলি বেসের সাথে ফ্লাশ হয়। প্রয়োজনীয় মাত্রা উপরে সংযুক্ত পাওয়া যাবে।

ধাপ 7: পাইপের জন্য গর্ত

পাইপের জন্য গর্ত
পাইপের জন্য গর্ত
পাইপের জন্য গর্ত
পাইপের জন্য গর্ত
পাইপের জন্য গর্ত
পাইপের জন্য গর্ত

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

সংযোজকগুলির ব্যাস পরিমাপ করে শুরু করুন এবং ফ্রেমের ছোট দিকে সমান দূরত্বে এগুলি আঁকুন। যেহেতু আমাদের একটি ফর্স্টনার বিট ছিল না, আমরা একটি 10 মিমি গর্ত ড্রিল করেছি এবং তারপর এটি একটি জিগস দিয়ে প্রশস্ত করেছি। রুক্ষ প্রান্তগুলি মসৃণ করার জন্য সংযোগকারীরা ফিট না হওয়া পর্যন্ত ড্রেমেল ব্যবহার করতে পারে।

ধাপ 8: পানির পাইপ সংযুক্ত করা

জল পাইপ সংযোগ
জল পাইপ সংযোগ
জল পাইপ সংযোগ
জল পাইপ সংযোগ
জল পাইপ সংযোগ
জল পাইপ সংযোগ
জল পাইপ সংযোগ
জল পাইপ সংযোগ

জয়েন্টগুলিকে সংযুক্ত করতে কেবল 12 সেমি লম্বা পিভিসি পাইপের দুটি টুকরো কেটে নিন। সবকিছু চটপটে ফিট করে কিনা তা পরীক্ষা করার জন্য সেট আপ ড্রাই করুন।

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

ধাপ 9: সোলেনয়েড ভালভ

সোলেনয়েড ভালভ
সোলেনয়েড ভালভ
সোলেনয়েড ভালভ
সোলেনয়েড ভালভ

ড্রিপ সেচ ব্যবস্থায় পানির প্রবাহ নিয়ন্ত্রণ করতে আমরা সোলেনয়েড ভালভ ব্যবহার করেছি। ভালভ একটি গেট হিসাবে কাজ করে যা একটি বৈদ্যুতিক সংকেত পাঠালে এটি স্বয়ংক্রিয়ভাবে নিয়ন্ত্রণযোগ্য হয়ে যায়। এটিকে অন্তর্ভুক্ত করার জন্য, আমরা মধ্যপ্রাচ্য অ্যাডাপ্টার ব্যবহার করে একটি প্রান্তকে পানির উৎসের সাথে এবং অন্যটি প্লান্টারের পানির ইনপুট পাইপের সাথে সংযুক্ত করেছি। ডান দিকের ভালভকে ভালভাবে সংযুক্ত করা গুরুত্বপূর্ণ, সাধারণত পানির ইনপুট (একটি ট্যাপ) এবং জল আউটপুট (প্লান্টার) এর জন্য "আউট" হিসাবে ট্যাগ করা হয়।

ধাপ 10: ইলেকট্রনিক্স তারের

ইলেকট্রনিক্স তারের
ইলেকট্রনিক্স তারের
ইলেকট্রনিক্স তারের
ইলেকট্রনিক্স তারের

নীচে গ্রোভেপি+ ieldালের বিভিন্ন মডিউল এবং সেন্সরগুলির সাথে তাদের নিজ নিজ পোর্ট সহ একটি টেবিল রয়েছে।

  • তাপমাত্রা এবং আর্দ্রতা সেন্সর ==> পোর্ট D4
  • রিলে মডিউল ==> পোর্ট D3
  • আর্দ্রতা সেন্সর ==> পোর্ট A1
  • লাইট সেন্সর ==> পোর্ট A0

একটি রেফারেন্স হিসাবে উপরে সংযুক্ত তারের ডায়াগ্রাম ব্যবহার করুন।

ধাপ 11: সেন্সর বগি

সেন্সর বগি
সেন্সর বগি
সেন্সর বগি
সেন্সর বগি
সেন্সর বগি
সেন্সর বগি

আমরা একটি বগি বাক্স তৈরি করেছি যা বাকি ইলেকট্রনিক্সকে প্লাইউড দিয়ে রেখেছিল। আমরা ইলেকট্রনিক্সের বিন্যাস অনুযায়ী কাঠ কেটেছি এবং টুকরোগুলো একসাথে আঠালো করেছি। একবার আঠা শুকিয়ে গেলে আমরা বিদ্যুৎ সরবরাহ এবং রাস্পবেরি পাইকে কম্পার্টমেন্ট বক্সে লাগিয়ে স্লটের মাধ্যমে সেন্সরের তারগুলিকে খাওয়াই। যে কোনো ফাঁক সিল করার জন্য আমরা মুদ্রিত কভারে ধাক্কা দেওয়া স্লটগুলি coverাকতে।

সেন্সর মাউন্টে পেগ সংযুক্ত করার জন্য গর্ত রয়েছে যার উপর আপনি সেন্সর মাউন্ট করতে পারেন। উপরে উজ্জ্বলতা এবং আর্দ্রতা সেন্সর এবং নিয়মিত স্লটে আর্দ্রতা সেন্সর সংযুক্ত করুন। বগি বাক্সটি সহজেই অপসারণযোগ্য করে তুলতে আমরা 3 ডি প্রিন্টেড হুক এবং সেন্সর মাউন্ট দিয়ে স্ক্রু করেছি যা বক্সটিকে মূল কাঠামোর উপর ক্লিপ করতে দেয়। এইভাবে, ইলেকট্রনিক এবং আইওটি সিস্টেম ইউনিট সহজেই যেকোনো প্লান্টারের সাথে একীভূত হতে পারে।

ধাপ 12: ডাটাবেস তৈরি করা

ডাটাবেস তৈরি করা
ডাটাবেস তৈরি করা
ডাটাবেস তৈরি করা
ডাটাবেস তৈরি করা
ডাটাবেস তৈরি করা
ডাটাবেস তৈরি করা
ডাটাবেস তৈরি করা
ডাটাবেস তৈরি করা

প্রথম ধাপ হল সিস্টেমের জন্য একটি ডাটাবেস তৈরি করা। নিচের লিঙ্কে ক্লিক করুন (গুগল ফায়ারবেস), যা আপনাকে ফায়ারবেস ওয়েবসাইটে নিয়ে যাবে (আপনাকে আপনার গুগল অ্যাকাউন্ট দিয়ে লগ ইন করতে হবে)। "শুরু করুন" বোতামে ক্লিক করুন যা আপনাকে ফায়ারবেস কনসোলে নিয়ে যাবে। তারপরে "প্রকল্প যুক্ত করুন" বোতামে ক্লিক করে একটি নতুন প্রকল্প তৈরি করুন, প্রয়োজনীয়তাগুলি পূরণ করুন (নাম, বিশদ ইত্যাদি) এবং "প্রকল্প তৈরি করুন" বোতামে ক্লিক করে সম্পূর্ণ করুন।

আমাদের শুধু ফায়ারবেসের ডাটাবেস টুল প্রয়োজন, তাই বাম দিকের মেনু থেকে "ডাটাবেস" নির্বাচন করুন। পরবর্তী "ডাটাবেস তৈরি করুন" বোতামে ক্লিক করুন, "পরীক্ষা মোড" বিকল্পটি নির্বাচন করুন এবং "সক্ষম করুন" এ ক্লিক করুন। এরপর উপরের ড্রপ-ডাউন মেনুতে ক্লিক করে ডাটাবেসটিকে "ক্লাউড ফায়ারস্টোর" এর পরিবর্তে "রিয়েলটাইম ডাটাবেস" এ সেট করুন। "নিয়ম" ট্যাবটি নির্বাচন করুন এবং দুটি "মিথ্যা" কে "সত্য" এ পরিবর্তন করুন, অবশেষে "ডেটা" ট্যাবে ক্লিক করুন এবং ডাটাবেস URL টি অনুলিপি করুন, এটি পরে প্রয়োজন হবে।

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

ধাপ 13: অ্যাপ সেট আপ করা

অ্যাপ সেট আপ করা হচ্ছে
অ্যাপ সেট আপ করা হচ্ছে
অ্যাপ সেট আপ করা হচ্ছে
অ্যাপ সেট আপ করা হচ্ছে
অ্যাপ সেট আপ করা হচ্ছে
অ্যাপ সেট আপ করা হচ্ছে
অ্যাপ সেট আপ করা হচ্ছে
অ্যাপ সেট আপ করা হচ্ছে

IoT সিস্টেমের পরবর্তী অংশ হল স্মার্টফোন অ্যাপ্লিকেশন। আমরা আমাদের নিজস্ব কাস্টমাইজড অ্যাপ বানানোর জন্য MIT App Inventor ব্যবহার করার সিদ্ধান্ত নিয়েছি। আমরা যে অ্যাপটি তৈরি করেছি তা ব্যবহার করতে প্রথমে নিচের লিঙ্কটি খুলুন (MIT App Inventor), যা আপনাকে তাদের ওয়েবপেজে নিয়ে যাবে। পরবর্তীতে স্ক্রিনের উপরের দিকে "অ্যাপস তৈরি করুন" এ ক্লিক করুন এবং আপনার গুগল অ্যাকাউন্ট দিয়ে লগ ইন করুন।

নীচে লিঙ্ক করা.aia ফাইলটি ডাউনলোড করুন। "প্রকল্পগুলি" ট্যাবটি খুলুন এবং "আমার কম্পিউটার থেকে আমদানি প্রকল্প (.aia)" এ ক্লিক করুন পরবর্তী আপনি যে ফাইলটি ডাউনলোড করেছেন তা নির্বাচন করুন এবং "ঠিক আছে" ক্লিক করুন। কম্পোনেন্টস উইন্ডোতে, যতক্ষণ না আপনি "FirebaseDB1" দেখতে পান ততক্ষণ নিচে স্ক্রোল করুন, এটিতে ক্লিক করুন এবং "FirebaseToken", "FirebaseURL" এর মানগুলি পরিবর্তন করুন যা আপনি আগের ধাপে নোট রেখেছিলেন।

একবার এই পদক্ষেপগুলি সম্পন্ন হলে আপনি অ্যাপটি ডাউনলোড এবং ইনস্টল করতে প্রস্তুত। আপনি "বিল্ড" ট্যাবে ক্লিক করে অ্যাপটি সরাসরি আপনার ফোনে ডাউনলোড করতে পারেন এবং "অ্যাপ (.apk এর জন্য কিউআর কোড প্রদান করুন)" এ ক্লিক করে আপনার স্মার্টফোন দিয়ে কিউআর কোড স্ক্যান করে বা "অ্যাপ (আমার কম্পিউটারে.apk সংরক্ষণ করুন।") "আপনি আপনার কম্পিউটারে apk ফাইলটি ডাউনলোড করবেন যা আপনাকে আপনার স্মার্টফোনে স্থানান্তর করতে হবে তারপর ইনস্টল করতে হবে।

ধাপ 14: রাস্পবেরি পাই প্রোগ্রামিং

রাস্পবেরি পাই প্রোগ্রামিং
রাস্পবেরি পাই প্রোগ্রামিং

রাস্পবেরি পাইকে রাস্পবিয়ানের সর্বশেষ সংস্করণ (রাস্পবিয়ান) দিয়ে ফ্ল্যাশ করা দরকার। যদি আপনি আমাদের মত GrovePi+ ieldাল ব্যবহার করার পরিকল্পনা করেন, তাহলে আপনার রাস্পবেরি পাইকে "রাস্পবিয়ান ফর রোবটস" (রোবটসের জন্য রাস্পবিয়ান) এর সর্বশেষ সংস্করণ দিয়ে ফ্ল্যাশ করুন। একবার আপনি আপনার রাস্পবেরি পাই ফ্ল্যাশ করার পরে আপনাকে একটি অতিরিক্ত পাইথন লাইব্রেরি ইনস্টল করতে হবে। টার্মিনাল খুলুন এবং নিম্নলিখিত কমান্ডগুলি আটকান:

  1. sudo pip install request == 1.1.0
  2. sudo pip পাইথন-ফায়ারবেস ইনস্টল করুন

একবার এটি হয়ে গেলে, নীচের সংযুক্ত ফাইলটি ডাউনলোড করুন এবং এটি আপনার রাস্পবেরি পাইয়ের একটি ডিরেক্টরিতে সংরক্ষণ করুন। ফাইলটি খুলুন এবং line২ নং লাইনে স্ক্রোল করুন। এই লাইনে আপনার ডাটাবেসের ইউআরএল দিয়ে "আপনার URL এখানে পেস্ট করুন" অংশটি প্রতিস্থাপন করুন যা আপনি আগে উল্লেখ করেছিলেন, URL গুলিকে 'গুলি'র মধ্যে পেস্ট করতে ভুলবেন না। এর সাথে, আপনার কাজ শেষ, টার্মিনাল খুলুন এবং "পাইথন" কমান্ড ব্যবহার করে পাইথন স্ক্রিপ্টটি চালান।

ধাপ 15: অ্যাপ ব্যবহার করে

অ্যাপ ব্যবহার করে
অ্যাপ ব্যবহার করে
অ্যাপ ব্যবহার করে
অ্যাপ ব্যবহার করে

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

পর্দার নিচের অংশটি ড্রিপ সেচ ব্যবস্থার জন্য। "অন" বোতামটি পানির পাম্প চালু করে এবং "বন্ধ" বোতামটি বন্ধ করে দেয়। "অটো" বোতামটি দৈনন্দিন ভিত্তিতে সঠিক জল গণনার জন্য বিভিন্ন সেন্সর মান ব্যবহার করে এবং সকাল 8 টা এবং বিকাল at টায় দিনে দুবার গাছগুলিকে জল দেয়।

ধাপ 16: টারপলিন লাইনার

টারপলিন লাইনার
টারপলিন লাইনার
টারপলিন লাইনার
টারপলিন লাইনার
টারপলিন লাইনার
টারপলিন লাইনার

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

জলের পাইপের কাছের কোণে ইলেকট্রনিক বক্স ফিট করে এবং মাটিতে আর্দ্রতা সেন্সর সংযুক্ত করে। এটি তারের কাজকে সহজ করে তোলে কারণ সোলেনয়েড ভালভ ইলেকট্রনিক্সের কাছাকাছি এবং সহজেই সংযুক্ত হতে পারে।

ধাপ 17: ড্রিপ সেচ ব্যবস্থা

ড্রিপ সেচ ব্যবস্থা
ড্রিপ সেচ ব্যবস্থা
ড্রিপ সেচ ব্যবস্থা
ড্রিপ সেচ ব্যবস্থা
ড্রিপ সেচ ব্যবস্থা
ড্রিপ সেচ ব্যবস্থা

প্লান্টারের দৈর্ঘ্য (প্রায় c০ সেমি) বরাবর প্রসারিত সার্জিক্যাল টিউবের তিনটি টুকরো কাটুন এটি গাছের জন্য প্রধান ড্রিপ লাইন হিসেবে কাজ করবে। অতএব উদ্ভিদের মধ্যে প্রয়োজনীয় ব্যবধানের পরিকল্পনা করুন এবং 1 মিমি গর্ত এবং বিরতিগুলি ড্রিল করুন। পরীক্ষা করুন যদি পানি সহজে ড্রপ করে এবং প্রয়োজনে গর্ত বড় করে। প্রান্তগুলি বন্ধ করতে তিনটি প্লাগ ব্যবহার করুন যাতে নিশ্চিত করা যায় যে জল শুধুমাত্র ড্রিপ গর্ত থেকে বেরিয়ে আসতে সীমাবদ্ধ।

মাটিতে টিউবগুলিকে সামান্য এম্বেড করুন এবং আপনি আপনার গাছগুলিতে জল দেওয়ার জন্য প্রস্তুত!

ধাপ 18: রোপণ ফলাফল

রোপণ ফলাফল
রোপণ ফলাফল
রোপণ ফলাফল
রোপণ ফলাফল
রোপণ ফলাফল
রোপণ ফলাফল

উপরের ছবিগুলি হল iot বাগান এক মাসের জন্য কাজ করার ফলাফল। গাছপালা সুস্থ এবং আমরা পুদিনা এবং ধনিয়ার মতো ভেষজ উদ্ভিদ পরিচালনা করতে পেরেছি।

পরীক্ষার মাধ্যমে, আমরা লক্ষ্য করেছি যে অটো-মোড প্রতিদিন প্রায় 12% জল সাশ্রয় করে। যেহেতু গাছগুলিকে ড্রিপ সেচের মাধ্যমে জল দেওয়া হয়, তাদের শিকড় সোজা হয়ে যায় এবং প্ল্যান্টারে আরও গাছপালা জন্মানোর জন্য আরও জায়গা দেয়। একমাত্র অসুবিধা যা আমরা পর্যবেক্ষণ করেছি তা হল যে বড় গাছের জন্য মাটির গভীরতা বেশি প্রয়োজন। এটি বলেছিল যে মডুলার নির্মাণের কারণে কেউ সহজেই তাদের প্রয়োজনীয়তার একটি গভীর ভিত্তি যোগ করতে পারে।

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

সুখী করা!

আইওটি চ্যালেঞ্জ
আইওটি চ্যালেঞ্জ
আইওটি চ্যালেঞ্জ
আইওটি চ্যালেঞ্জ

আইওটি চ্যালেঞ্জে প্রথম পুরস্কার

প্রস্তাবিত: