فهرست مطالب:

استفاده از میکروکنترلرها برای عملکرد و نظارت بر سیستم آبیاری از راه دور: 4 مرحله
استفاده از میکروکنترلرها برای عملکرد و نظارت بر سیستم آبیاری از راه دور: 4 مرحله

تصویری: استفاده از میکروکنترلرها برای عملکرد و نظارت بر سیستم آبیاری از راه دور: 4 مرحله

تصویری: استفاده از میکروکنترلرها برای عملکرد و نظارت بر سیستم آبیاری از راه دور: 4 مرحله
تصویری: آموزش پروژه محور پروتئوس و کدویژن - ساخت بازی دوز با میکروکنترلر ATmega16 2024, نوامبر
Anonim
استفاده از میکروکنترلرها برای عملکرد و نظارت بر سیستم آبیاری از راه دور
استفاده از میکروکنترلرها برای عملکرد و نظارت بر سیستم آبیاری از راه دور

کشاورزان و اپراتورهای گلخانه ای برای یک سیستم آبیاری اتوماتیک کم هزینه.

در این پروژه ، ما یک سنسور الکترونیکی رطوبت خاک را با یک میکروکنترلر ادغام می کنیم تا در صورت خشک شدن بیش از حد خاک بدون دخالت بشر به طور خودکار آبیاری گیاهان را انجام دهیم و از راه دور با ارسال اعلان های فشار به تلفن همراه از طریق راه دور ، شرایط خاک را تحت نظارت قرار دهیم. پیامک یا توییتر ؛ یا دستگاه دیگری با قابلیت نمایش مرورگر وب از طریق html و جاوا اسکریپت. این سیستم شامل یک سنسور رطوبت خاک متصل به میکروکنترلر ESP8266 است که قادر به میزبانی وب سرور و پاسخ به درخواستهای http است. میکروکنترلر سیگنالهای آنالوگ را از سنسور رطوبت دریافت کرده و پمپ را از طریق مدار ترانزیستور فعال می کند. یک مطالعه ارتباط سطح رطوبت با درصد وزن آب با خروجی پروب رسانایی کامل شده است. مشخص شد که سنسور رطوبت در سطح رطوبت نسبتاً کمی اشباع می شود ، که ممکن است کاربرد این سنسور را در ترکیبات گیاهی و نوع خاک محدود کند. ما هنوز موفق به اجرای اعلان های فشار بر روی دستگاه تلفن همراه از طریق Node Red نشده ایم ، اگرچه از نظر تئوری این امر قابل دستیابی است.

مرحله 1: بررسی سطح رطوبت با پروب رسانایی

بررسی سطح رطوبت با پروب رسانایی
بررسی سطح رطوبت با پروب رسانایی

من رسانایی را در 9 گلدان اندازه گیری کردم

با درصد متفاوت آب به منظور کالیبره کردن پروب رسانایی تا سطح رطوبت. این به کاربر اجازه می دهد سطح رطوبت را مطابق با نیازهای گونه های گیاهی خاص خود و ترکیب خاک انتخاب کند

مرحله 2: اتصال پمپ آب و صفحه LCD به آردوینو

پمپ آب و صفحه LCD را به آردوینو وصل کنید
پمپ آب و صفحه LCD را به آردوینو وصل کنید
پمپ آب و صفحه LCD را به آردوینو وصل کنید
پمپ آب و صفحه LCD را به آردوینو وصل کنید
پمپ آب و صفحه LCD را به آردوینو وصل کنید
پمپ آب و صفحه LCD را به آردوینو وصل کنید

پمپ آب را وصل کردم تا 0.5 ثانیه در فواصل دو ثانیه فعال شود تا به سطح رطوبت مطلوب برسد. LCD خروجی سطح نقطه تعیین شده و سطح رسانایی اندازه گیری شده (بیان شده به عنوان یک درصد از سطح اشباع پروب)

کدهای آردوینو

int setpoint = 0؛

رطوبت int = 0 ؛

پمپ int = 3 ؛

pinMode (A0 ، INPUT) ؛ // قابلمه تنظیم

pinMode (A1 ، INPUT) ؛ // کاوشگر هدایت

pinMode (پمپ ، OUTPUT) ؛ // پمپ

lcd.init ()؛ // مقداردهی اولیه LCD

lcd.lightlight ()؛ // نور پس زمینه را باز کنید

lcd.setCursor (0 ، 0) ؛ // به گوشه بالا سمت چپ بروید

lcd.print ("نقطه تنظیم:") ؛ // این رشته را در ردیف بالا بنویسید

lcd.setCursor (0 ، 1) ؛ // به ردیف 2 بروید

lcd.print ("رطوبت:") ؛ // pad string با فاصله برای مرکز دهی

lcd.setCursor (0 ، 2) ؛ // به ردیف سوم بروید

lcd.print ("")؛ // پد با فاصله برای مرکز دهی

lcd.setCursor (0 ، 3) ؛ // به ردیف چهارم بروید

lcd.print ("D&E ، حسام") ؛

مرحله 3: چاپ طرح جعبه

چاپ طرح جعبه
چاپ طرح جعبه
چاپ طرح جعبه
چاپ طرح جعبه
چاپ طرح جعبه
چاپ طرح جعبه

در اصل من یک جعبه ساده برای سیستم آبیاری اتوماتیک تهیه کردم که دارای صفحه نمایش در جلو و دو سوراخ برای کلید "Setpoint" و "Power" است. همچنین من یک سوراخ دیگر در کنار منبع تغذیه طراحی کردم

مرحله 4: مرحله نهایی چیدمان همه قطعات با هم

مرحله نهایی چیدمان همه قطعات با هم
مرحله نهایی چیدمان همه قطعات با هم
مرحله نهایی چیدمان همه قطعات با هم
مرحله نهایی چیدمان همه قطعات با هم
مرحله نهایی چیدمان همه قطعات با هم
مرحله نهایی چیدمان همه قطعات با هم

قیمت قطعات

  • آردوینو 20 دلار
  • پمپ 6 دلار
  • کاوشگر هدایت 8 دلار
  • سیم جامپر 6 دلار
  • تخته نان 8 دلار
  • منبع تغذیه 12 دلار
  • LCD 10 دلار
  • مجموعا 70 دلار

توصیه شده: