ورکشاپ آموزشی - آیسی مدار
رفتن به محتوا

سیستم آبیاری خودکار گیاهان با آردوینو به ساده‌ترین روش

رباتیک و هوشمندسازی
۰ نظر
۸۶ نفر
کد ۳۱۶۹

نگهداری از گل و گیاه توی خونه خیلی لذت‌بخشه، اما خب گاهی به خاطر درگیری‌های روزمره کلا یادمون می‌ره بهشون آب بدیم. همین فراموشی ساده می‌تونه باعث پژمرده شدن گیاهک‌های دوست‌داشتنیمون بشه. برای حل این مشکل، تو این آموزش از آیسی‌مدار می‌خوایم با چندتا قطعه الکترونیکی ساده، یه سیستم آبیاری خودکار بسازیم که دقیقا سر وقت و به اندازه به خاک آب برسونه.

پروژه‌ای که امروز با هم یاد می‌گیریم، یه مدار هوشمند با آردوینوئه. این سیستم یه سنسور رطوبت داره که وضعیت خاک رو لحظه‌به‌لحظه چک می‌کنه. هر وقت خاک خشک بشه، آردوینو فرمان میده تا پمپ روشن بشه و گیاهت رو آبیاری کنه. اینطوری دیگه اصلا نیازی نیست نگران زمان‌بندی آب دادن به گلدون‌هات باشی.

طراحی این مدار اصلا کار سختی نیست و با داشتن چندتا ماژول پایه مثل رله و یه پمپ آب کوچیک، خیلی راحت می‌تونی جمعش کنی. پس وسایلت رو آماده کن تا بریم قدم‌به‌قدم این پروژه کاربردی رو با هم بسازیم.

قطعات موردنیاز

  • برد آردوینو (UNO یا Nano)
  • ماژول سنسور رطوبت خاک
  • ماژول رله تک کاناله
  • پمپ آب مینیاتوری (از این مدلای شناور)
  • منبع تغذیه (باتری یا آداپتور واسه پمپ)
  • یه مقدار سیم جامپر
مرحله ۱

اول بریم سراغ سیم‌کشی و راه‌اندازی مدار

سیم‌کشی سنسور رطوبت خاک

  • پایه VCC سنسور رطوبت رو به پین 5 ولت آردوینو وصل کن.
  • پایه GND سنسور رو به پین GND آردوینو بزن.
  • پایه خروجی دیجیتال (DO) سنسور رو هم به پین D6 آردوینو وصل کن.

سیم‌کشی ماژول رله

  • پایه VCC ماژول رله رو به پین 5 ولت روی برد آردوینو وصل کن.
  • پایه GND رله رو مستقیم به پین GND آردوینو بزن.
  • پایه سیگنال (S یا IN) رله رو هم به پین D3 آردوینو ارتباط بده.

اتصال پمپ آب کوچیکمون

  • یکی از سیم‌های پمپ آب رو به ترمینال NO (همون Normally Open) رله وصل کن.
  • سیم دوم پمپ رو مستقیم به قطب مثبت منبع تغذیه (باتری یا آداپتورت) بزن.
  • ترمینال COM رله رو هم به قطب منفی منبع تغذیه وصل کن.

حالا که همه سیم‌کشی‌ها رو با دقت انجام دادی، وقتشه کد برنامه رو کپی کنی و تو نرم‌افزار Arduino IDE پیست کنی. بعدشم دکمه آپلود رو بزن تا مغز متفکر سیستممون آماده به کار بشه.

مرحله ۲

حالا این سیستم هوشمند چطوری کار می‌کنه؟

منطق کارکرد این سیستم خیلی ساده و در عین حال به شدت کاربردیه. اینجا سنسور رطوبت نقش اصلی رو بازی می‌کنه و وظیفه‌اش اینه که وضعیت رطوبت خاک رو به صورت لحظه‌ای بسنجه.

کافیه شاخک‌های سنسور رطوبت رو داخل خاک گلدون فرو کنی و سیستم رو روشن بذاری. به محض اینکه سنسور تشخیص بده آب درون خاک از حد مجاز کمتر شده، سریع یه سیگنال به آردوینو می‌فرسته تا پمپ آب وارد عمل بشه.

با دستور آردوینو، پمپ آب روشن می‌شه و برای چند ثانیه آب رو به سمت گلدون هدایت می‌کنه. وقتی رطوبت خاک به یه سطح استاندارد رسید، سنسور دوباره وارد عمل می‌شه و پمپ به صورت خودکار خاموش می‌شه. حتی موقع کار می‌تونی روشن و خاموش شدن چراغ‌های روی ماژول سنسور رو وقت تماس با آب ببینی.

من همیشه پیشنهاد می‌کنم برای اینکه پروژه‌ات دوام بیشتری داشته باشه، مدار نهاییت رو از حالت روی برد بورد دربیاری. می‌تونی قطعات رو روی یه برد سوراخ‌دار لحیم کنی تا اتصالات کاملا محکم و پایدار بشن.

اگه به پرینتر سه‌بعدی هم دسترسی داری، طراحی یه قاب پلاستیکی کوچیک برای مدارت ایده فوق‌العاده‌ایه. این کار هم ظاهر پروژه رو حسابی حرفه‌ای می‌کنه و هم برد آردوینو رو از رطوبت محیط اطراف گلدون در امان نگه می‌داره.

اینم یادت باشه که سنسورهای رطوبت خاک معمولا به مرور زمان به خاطر مجاورت مداوم با آب و املاح خاک دچار خوردگی می‌شن. پس بهتره از کیفیت قطعه‌ای که می‌خری کاملا مطمئن باشی.

استفاده از پوشش‌های ضدآب برای اتصالات سیم‌ها و قرار دادن ماژول‌ها تو یه فاصله ایمن از منبع آب، باعث می‌شه سیستم آبیاری تو تا ماه‌ها بدون هیچ مشکلی به صورت خودکار کار کنه.

مرحله ۳

چطور این پروژه رو برای چندتا گلدون یا گلخونه بزرگ‌تر کنیم؟

تا اینجا یه مدل کوچیک و پایه رو برای آبیاری یه دونه گلدون با هم بررسی کردیم. اما قشنگی پروژه‌های الکترونیک به اینه که می‌تونی اونا رو برای مقیاس‌های بزرگ‌تر هم شخصی‌سازی کنی.

مفهوم و منطق اصلی مدار برای فضاهای بزرگتر کاملا یکسانه، فقط ابعاد و توان قطعاتت تغییر می‌کنه. بذار با یه مثال این موضوع رو برات روشن‌تر کنم.

تصور کن چندتا گلدون مختلف داری. شاید با خودت بگی خب یه سنسور رو تو یکی از گلدون‌ها می‌ذارم و با همون سنسور یه پمپ مشترک رو برای همه‌شون روشن می‌کنم. اما این روش اشتباهه!

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

پس سخت‌افزار تو کاملا به ابعاد پروژه‌ات بستگی داره. ما اینجا از یه پمپ کوچیک 5 ولتی استفاده کردیم، اما اگه بخوای یه باغچه یا گلخونه کوچیک رو آبیاری کنی، قطعا به پمپ‌های قوی‌تر و رله‌هایی با تحمل جریان خیلی بالاتر نیاز پیدا می‌کنی.

مرحله ۴

حرف آخر و جمع‌بندی پروژه

به همین راحتی تونستیم یه سیستم آبیاری هوشمند بسازیم که خیالمون رو از بابت رسیدگی به گیاهان راحت می‌کنه. امیدوارم از این آموزش لذت برده باشی و این مدار کاربردی رو برای گلدون‌های خونه‌ات بسازی. اگه تو طول انجام پروژه به مشکلی خوردی یا سوالی درباره نحوه اتصال قطعات و آپلود کدها داشتی، حتما تو بخش نظرات همین پست برامون بنویس.

ما تو تیم آیسی‌مدار همیشه اینجاییم تا به سوالاتت جواب بدیم و تو ساخت پروژه‌های الکترونیکی کنارت باشیم.

فایل‌های پیوست

INO Automatic_Plant_Watering_System.ino

تو میتونی اولین سازنده باشی!

اگه پروژه رو ساختی به اشتراک بزار و اعتبار هدیه بگیر

این آموزش با استانداردهای اختصاصی آیسی‌مدار بازنویسی و بهینه‌سازی شده و تمامی حقوق انتشار آن متعلق به این مجموعه است و در صورت کپی یا بازنشر پیگرد قانونی خواهد داشت.

آموزش‌های مشابه

گفتگو‌های کاربران

هنوز نظری ثبت نشده؛ تو شروع کن!