সুচিপত্র:

Arduino মৃত্তিকা আর্দ্রতা প্রকল্প: 4 ধাপ
Arduino মৃত্তিকা আর্দ্রতা প্রকল্প: 4 ধাপ

ভিডিও: Arduino মৃত্তিকা আর্দ্রতা প্রকল্প: 4 ধাপ

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

হ্যালো বন্ধুরা

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

ধাপ 1: সমস্ত অংশ প্রাপ্তি

এই প্রকল্পটি মাত্র কয়েকটি অংশ ব্যবহার করে। এগুলি পেতেও খুব সস্তা তাই দাম নিয়ে চিন্তা করবেন না। এই প্রকল্পে ব্যবহৃত অংশগুলি:

  1. Arduino uno rev3
  2. I2C সহ LCD 1602 সবুজ প্রদর্শন
  3. FC-28-d মৃত্তিকা hygrometer সনাক্তকরণ মডিউল + মাটি আর্দ্রতা সেন্সর
  4. লাল LED ডায়োড
  5. নীল LED ডায়োড
  6. 2 প্রতিরোধক 220 ওহম
  7. সমস্ত অংশগুলিকে সংযুক্ত করতে কয়েকটি জাম্পার কেবলগুলি
  8. Arduino ব্যাটারি সংযোগকারী

সর্বদা মনে রাখবেন যে আপনি এই প্রকল্পের জন্য অন্য কোন Arduino ব্যবহার করতে পারেন। আপনি এলসিডি ডিসপ্লে অন্য যেকোনোতে পরিবর্তন করতে পারেন।

ধাপ 2: সব অংশ একসাথে সংযুক্ত করা

সমস্ত অংশ একসাথে সংযুক্ত করা
সমস্ত অংশ একসাথে সংযুক্ত করা

এই ধাপে আপনি ফ্রিজিং দিয়ে আমার তৈরি করা পরিকল্পিত দেখতে পারেন। আমি এই প্রকল্পের প্রতিটি মূল অংশকে এখানে কিভাবে সংযুক্ত করব তাও লিখব। যেমন আপনি দেখতে পাচ্ছেন যে আমরা ব্রেডবোর্ডকে পাওয়ার জন্য arduino থেকে 5V এবং GND ব্যবহার করছি।

এলসিডি:

  • VCC থেকে 5V (+ ব্রেডবোর্ডে অংশ)
  • GND থেকে gnd (- ব্রেডবোর্ডে অংশ)
  • এসডিএ থেকে এনালগ পিন A4
  • এসসিএল থেকে এনালগ পিন A5

মৃত্তিকা আর্দ্রতা সেন্সর:

  • VCC থেকে 5V (ব্রেডবোর্ডে+ অংশ)
  • GND থেকে gnd (- ব্রেডবোর্ডে অংশ)
  • D0 থেকে ডিজিটাল পিন 2
  • A0 থেকে এনালগ পিন A0

ডায়োড সংযোগ:

  • ডায়োডের একটি অংশ --ুকে যায় - রুটিবোর্ডের অংশে
  • দ্বিতীয় অংশ 220 ওহমের প্রতিরোধকের মধ্য দিয়ে যায় এবং এর পরে পিন 12 (নীল ডায়োড) বা 11 (লাল ডায়োড) এর সাথে সংযুক্ত হয়

ধাপ 3: কোড লেখা

আমি কয়েকটি অংশে এই কোডটি ব্যাখ্যা করার চেষ্টা করব। সেখানে সম্পূর্ণ কোড লেখা থাকবে যাতে আপনি এটি অনুলিপি করতে পারেন এবং যদি আপনি কোন প্রয়োজন দেখতে পান তবে এটি পরিবর্তন করতে পারেন।

  1. মনে রাখা প্রথম জিনিস হল যে আপনি LCD i2c লাইব্রেরি ইনস্টল করতে হবে

    1. LiquidCrystal_I2C.h
    2. কোডের শুরুতে আপনাকে আপনার এলসিডি কনফিগার করতে হবে
  2. কোডে ব্যবহৃত ভেরিয়েবল সেট করুন, সেন্সরকে পিন এবং ডায়োডে সংযুক্ত করুন
  3. তৃতীয় অংশে এমন পদ্ধতি তৈরি করা হয়েছে যাতে লুপ অংশ সহজে লেখা যায়
  4. Arduino এর জন্য সেটআপ, এই অংশে আপনি LCD সেট আপ করছেন যা আপনি এই প্রকল্পের জন্য ব্যবহার করছেন
  5. লুপ অংশ এই প্রকল্পের প্রধান অংশ

সম্পূর্ণ কোড এই ধাপের সংযুক্তিতে রয়েছে।

ধাপ 4: আপনার Arduino ব্যবহার করে

আপনার Arduino ব্যবহার করে
আপনার Arduino ব্যবহার করে
আপনার Arduino ব্যবহার করে
আপনার Arduino ব্যবহার করে

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

অন্য ছবির সেন্সরটি উদ্ভিদের কাছে স্থাপন করা হয়েছে যা কয়েক ঘন্টা আগে জল দেওয়া হয়েছিল। আপনি দেখতে পারেন নীল ডায়োড চালু আছে।

অন্য কোন প্রশ্ন থাকলে আমাকে জিজ্ঞাসা করতে পারেন। আমার প্রথম প্রকল্পটি দেখার জন্য আপনাকে ধন্যবাদ।

সকল শুভেচ্ছা সহ।

প্রস্তাবিত: