সুচিপত্র:

মৃত্তিকা আর্দ্রতা সেন্সর ক্রমাঙ্কন: 5 টি ধাপ
মৃত্তিকা আর্দ্রতা সেন্সর ক্রমাঙ্কন: 5 টি ধাপ

ভিডিও: মৃত্তিকা আর্দ্রতা সেন্সর ক্রমাঙ্কন: 5 টি ধাপ

ভিডিও: মৃত্তিকা আর্দ্রতা সেন্সর ক্রমাঙ্কন: 5 টি ধাপ
ভিডিও: Make a Soil moisture sensor using BC547 Transistor|Soil moisture measuring instrument #shorts 2024, নভেম্বর
Anonim
মৃত্তিকা আর্দ্রতা সেন্সর ক্রমাঙ্কন
মৃত্তিকা আর্দ্রতা সেন্সর ক্রমাঙ্কন

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

সরবরাহ:

এই নির্দেশযোগ্য অংশগুলি অ্যামাজন বা ইবে এর মতো সাইটগুলি অনুসন্ধান করে সহজেই পাওয়া যায়। সবচেয়ে ব্যয়বহুল উপাদান হল MPX5010DP চাপ সেন্সর যা 10 ডলারেরও কম দামে পাওয়া যায়। এই নির্দেশাবলীতে ব্যবহৃত উপাদানগুলি হল: ক্যাপাসিটিভ মাটির আর্দ্রতা সেন্সর v1.2ESP32 ডেভেলপমেন্ট বোর্ড ট্রফ ব্লুমেট সিরামিক প্রোব NXP প্রেসার সেন্সর MPX5010DP বা MPX5100DPRubber স্টপার 6mm OD ক্লিয়ার প্লাস্টিক টিউব 2 100K রেজিস্টার 1 1M রেজিস্টার সংযোগকারী তারগুলি কম্পোস্টের সাথে প্লান্ট পট

ধাপ 1: টেনসিওমিটার

টেনসিওমিটার
টেনসিওমিটার

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

টেনসিওমিটারগুলি পেশাদার উত্পাদকের জন্য তৈরি করা হয় তবে ব্যয়বহুল। Tropf-Blumat অপেশাদার বাজারের জন্য একটি স্বয়ংক্রিয় জল দেওয়ার যন্ত্র তৈরি করে যা সেচ নিয়ন্ত্রণের জন্য একটি সিরামিক প্রোব ব্যবহার করে। এই ইউনিটগুলির একটি থেকে প্রোব ব্যবহার করা যেতে পারে মাত্র কয়েক ডলার খরচ করে টেনসিওমিটার তৈরি করতে।

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

ব্যবহারের আগে, সিরামিক প্রোব কয়েক ঘণ্টা পানিতে ভিজিয়ে রাখতে হবে যাতে সিরামিক ভালোভাবে ভেজে। তারপর প্রোবটি পানিতে ভরে যায় এবং স্টপার লাগানো হয়। প্রোবের ভিতরে বাতাসের বুদবুদ তৈরি হওয়া ঠেকাতে সিদ্ধ পানি ব্যবহার করা ভাল। তারপর প্রোবটি দৃ d়ভাবে স্যাঁতসেঁতে কম্পোস্টের মধ্যে োকানো হয় এবং চাপ পরিমাপ করার আগে স্থির হয়ে যায়।

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

ধাপ 2: ক্যাপাসিটিভ সয়েল আর্দ্রতা সেন্সর

ক্যাপাসিটিভ সয়েল আর্দ্রতা সেন্সর
ক্যাপাসিটিভ সয়েল আর্দ্রতা সেন্সর

ক্যাপাসিটিভ মাটির আর্দ্রতা সেন্সরটি এই নির্দেশনায় ক্যালিব্রেটেড ছিল v1.2 সহজেই এবং ইন্টারনেটে সস্তাভাবে পাওয়া যায়। এই ধরনের সেন্সর মাটির প্রতিরোধের পরিমাপের জন্য বেছে নেওয়া হয়েছিল কারণ প্রোবগুলি ক্ষয় হতে পারে এবং সেগুলি সার দ্বারা প্রভাবিত হয়। ক্যাপাসিটিভ সেন্সরগুলি পরিমাপ করে কাজ করে যে পানির পরিমাণ প্রোবের ক্যাপাসিটরের কতটা পরিবর্তন করে যা পরিবর্তে প্রোবের আউটপুট ভোল্টেজ প্রদান করে।

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

ধাপ 3: ডেটা লগিং

তথ্য লগিং
তথ্য লগিং

টেনসিওমিটার এবং ক্যাপাসিটিভ প্রোব দৃ wet়ভাবে একসঙ্গে একটি উদ্ভিদের পাত্রের মধ্যে রাখা হয় যাতে ভেজা পিট কম্পোস্ট থাকে। সিস্টেমটি স্থির করতে এবং সেন্সর থেকে স্থির রিডিং দেওয়ার জন্য কয়েক ঘন্টা প্রয়োজন। একটি ইএসপি 32 ডেভেলপমেন্ট সার্কিট বোর্ড এই নির্দেশনায় সেন্সর আউটপুট পরিমাপ এবং থিংসস্পিকে ফলাফল পোস্ট করার জন্য ব্যবহার করা হয়েছিল। সার্কিট বোর্ড সস্তা চীনা সরবরাহকারীদের কাছ থেকে ব্যাপকভাবে পাওয়া যায় এবং বেশ কয়েকটি পিন এনালগ ভোল্টেজ পরিমাপের জন্য ব্যবহার করা যেতে পারে। যেহেতু চাপ সেন্সর একটি 5V সংকেত আউটপুট করে, এই ভোল্টেজটি 3.3V ESP32 এর ক্ষতি এড়াতে দুটি 100K প্রতিরোধক দ্বারা অর্ধেক করা হয়। অন্যান্য ধরণের সেন্সর ESP32 এর সাথে সংযুক্ত করা যেতে পারে যদি আউটপুট সিগন্যালটি সামঞ্জস্যপূর্ণ হয় শেষ পর্যন্ত, উদ্ভিদ পাত্রটি প্রাকৃতিকভাবে শুকানোর অনুমতি দেওয়া হয় এবং সেন্সর রিডিংগুলি প্রতি 10 মিনিটে থিংস্পিকে পোস্ট করা হয়। যেহেতু ESP32 এর অতিরিক্ত GPIO পিন রয়েছে, তাই পরিবেশ সম্পর্কে আরও তথ্য দিতে তাপমাত্রা এবং আর্দ্রতার মতো অন্যান্য সেন্সর যুক্ত করা যেতে পারে।

ধাপ 4: ESP32 প্রোগ্রাম

ESP32 প্রোগ্রাম
ESP32 প্রোগ্রাম

আপনার নিজের থিংসস্পিক একাউন্ট সেটআপ করতে হবে যদি আপনার ইতিমধ্যেই অ্যাকাউন্ট না থাকে।

সেন্সরের আউটপুট পরিমাপ এবং থিংসস্পিকে পোস্ট করার জন্য Arduino IDE স্কেচ নীচে দেখানো হয়েছে। সিরিয়াল পোর্টে কোন ত্রুটি ফাঁদ বা অগ্রগতির প্রতিবেদন ছাড়াই এটি একটি খুব মৌলিক প্রোগ্রাম, আপনি এটি আপনার প্রয়োজন অনুসারে অলঙ্কৃত করতে পছন্দ করতে পারেন। এছাড়াও, ESP32 এ ফ্ল্যাশ করার আগে আপনার নিজের ssid, পাসওয়ার্ড এবং API কী সন্নিবেশ করতে হবে।

একবার সেন্সর সংযুক্ত হয়ে গেলে এবং ESP32 একটি USB পাওয়ার সাপ্লাই থেকে চালিত হলে, প্রতি 10 মিনিটে থিংসস্পিকে পাঠানো হয়। প্রোগ্রামের মধ্যে বিভিন্ন পড়ার সময় নির্ধারণ করা যেতে পারে।

ডেটালগ স্কেচ

#ওয়াইফাই ক্লায়েন্ট ক্লায়েন্ট অন্তর্ভুক্ত করুন;

অকার্যকর সেটআপ() {

WiFi.mode (WIFI_STA); সংযোগ ওয়াইফাই (); } অকার্যকর লুপ () {যদি (WiFi.status ()! = WL_CONNECTED) {connectWiFi (); } client.connect ("api.thingspeak.com", 80); ভাসা চাপ = analogRead (34); float cap = analogRead (35); চাপ = চাপ * 0.038; // মিলিবার বিলম্ব (1000) পরিবর্তন করুন;

স্ট্রিং url = "/আপডেট? Api_key ="; // পোস্ট করার জন্য স্ট্রিং তৈরি করুন

url += "আপনার API কী"; url += "& field1 ="; url += স্ট্রিং (চাপ); url += "& field2 ="; url += স্ট্রিং (ক্যাপ); client.print (স্ট্রিং ("GET") + url + "HTTP/1.1 / r / n" + "হোস্ট:" + "api.thingspeak.com" + "\ r / n" + "সংযোগ: বন্ধ close r / n / r / n "); বিলম্ব (600000); // প্রতি 10 মিনিটে পুনরাবৃত্তি করুন}

অকার্যকর সংযোগ ওয়াইফাই () {

যখন (WiFi.status ()! = WL_CONNECTED) {WiFi.begin ("ssid", "password"); বিলম্ব (2500); }}

ধাপ 5: ফলাফল এবং উপসংহার

ফলাফল এবং উপসংহার
ফলাফল এবং উপসংহার
ফলাফল এবং উপসংহার
ফলাফল এবং উপসংহার
ফলাফল এবং উপসংহার
ফলাফল এবং উপসংহার

থিংসস্পিক প্লটগুলি দেখায় যে পিট শুকিয়ে যাওয়ার সাথে সাথে সেন্সর রিডিং বাড়ছে। যখন পীটে টমেটোর মতো উদ্ভিদ জন্মে, তখন 60 মিলিবারের টেনসিওমিটার পড়লে গাছগুলিতে জল দেওয়ার সর্বোত্তম সময়। টেনসিওমিটার ব্যবহার করার পরিবর্তে, স্ক্যাটার প্লট বলে যে সেন্সর রিডিং 1900 এ পৌঁছলে আমরা সেচ শুরু করলে আরও শক্তিশালী এবং সস্তা ক্যাপাসিটিভ সেন্সর ব্যবহার করা যেতে পারে।

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

প্রস্তাবিত: