সুচিপত্র:

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

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

ভিডিও: Arduino LCD মৃত্তিকা আর্দ্রতা সেন্সর: 5 টি ধাপ
ভিডিও: Soil moisture Sensor | STEM & Robotics Projects | EduVitae Services #soil #soilmoisture 2024, জুলাই
Anonim
Arduino LCD মৃত্তিকা আর্দ্রতা সেন্সর
Arduino LCD মৃত্তিকা আর্দ্রতা সেন্সর

আমরা যা করতে যাচ্ছি তা হল YL-69 সেন্সর সহ একটি Arduino আর্দ্রতা সেন্সর যা দুটি "ব্লেড" এর মধ্যে একটি প্রতিরোধের উপর ভিত্তি করে কাজ করে। এটি আমাদের 450-1023 এর মধ্যে মান দেবে তাই শতকরা মান পেতে আমাদের এটি মানচিত্র করতে হবে, কিন্তু আমরা পরবর্তীতে এটিতে পৌঁছতে পারি। সুতরাং শুরু করা যাক।

ধাপ 1: অংশ সংগ্রহ

অংশ সংগ্রহ
অংশ সংগ্রহ

আপনি জড়ো করার জন্য নিট:

1. LCD 16x2 (আমার ক্ষেত্রে সাদা)

2. পোটেন্টিওমিটার 47 কে ওহম (বা ছোট, আমার কাছে এটি ছিল, কিন্তু আপনি 10-20 কেও ব্যবহার করতে পারেন এবং এটি ঠিক হওয়া উচিত)

3. তার, অনেক তার

4. প্রোটোটাইপ বোর্ড

5. Arduino Uno / Arduino Pro mini (প্রোগ্রামার সহ)

6. বিদ্যুৎ সরবরাহ (উদাহরণস্বরূপ 9V ব্যাটারি)

7. আর্দ্রতা সেন্সর (যেমন। YL-69)

ধাপ 2: এলসিডি সংযোগ করুন

এলসিডি সংযুক্ত করুন
এলসিডি সংযুক্ত করুন
এলসিডি সংযুক্ত করুন
এলসিডি সংযুক্ত করুন

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

ধাপ 3: আর্দ্রতা সেন্সর সংযুক্ত করুন

আর্দ্রতা সেন্সর সংযুক্ত করুন
আর্দ্রতা সেন্সর সংযুক্ত করুন

আর্দ্রতা সেন্সর বোর্ড VCC পিনকে প্রোটোটাইপ বোর্ডের রেল এবং GND পিনকে মাটিতে সংযুক্ত করুন। (আমি arduino বোর্ডে দ্বিতীয় স্থানের সাথে সংযুক্ত)

আর্দ্রুইনো বোর্ডে আর্দ্রতা সেন্সর ডেটা পিনকে A0 (YL-69 এর শেষ 4 পিনের ক্ষেত্রে) সংযুক্ত করতে হবে।

ধাপ 4: কোড

কোড
কোড

// লেখক: ডব্লিউ। মার্কজাক#অন্তর্ভুক্ত // এলসিডি লাইব্রেরি অন্তর্ভুক্ত আপনার এলসিডির জন্য আলাদা, প্রযোজক ক্যাটালগিন্ট পটপিন = এ 0 পরীক্ষা করুন; // ইনপুট পিনিন্ট মাটি = 0; অকার্যকর সেটআপ () {lcd.begin (16, 2); // lcd সারি এবং কলাম llcd.print ("আর্দ্রতা"); // sortsSerial.begin (9600);} শূন্য লুপ () {// মানচিত্রের মাটি = analogRead (potPin); মাটি = সীমাবদ্ধতা (মাটি, 485, 1023); মাটি = মানচিত্র (মাটি, 485, 1023, 100, 0); lcd.setCursor (0, 1); // প্রদর্শন চূড়ান্ত সংখ্যা lcd.print (মাটি); // endlcd.print ("%") এ শতাংশ প্রতীকটি মুদ্রণ করুন; // অপেক্ষা করুন 0.1 সেকেন্ড বিলম্ব (75); // অতিরিক্ত অক্ষর মুছে দিন (""); বিলম্ব (1);}

ধাপ 5: পাওয়ার সাপ্লাই যোগ করুন

পাওয়ার সাপ্লাই যোগ করুন
পাওয়ার সাপ্লাই যোগ করুন

যথাযথ বিদ্যুৎ সরবরাহ যোগ করুন (5-9V ভাল হওয়া উচিত) এবং আপনার এলসিডি এর বিপরীতটি পোটেন্টিওমিটারের সাথে সেট করুন। YL-69 আর্দ্রতা সেন্সরে পোটেন্টিওমিটার সেট করুন যদি ছোট বোর্ডে লাল আলো না থাকে। আপনার যা পাওয়া উচিত তা ছবিতে দেখানো হয়েছে, কিন্তু উইলগোটনোস্কের পরিবর্তে আপনি "আর্দ্রতা" পাবেন, কারণ আমার ভাষায় আর্দ্রতা উইলগনোটনোść। সেন্সর সঠিকভাবে কাজ করছে কিনা দেখে নিন এক কাপ পানি দিয়ে।

প্রস্তাবিত: