سیستم آبیاری خودکار گیاهان با آردوینو:
اقلام مورد نیاز:
آردوینو یونو Arduino UNO ال سی دی سبز LCD Green 2*16 ماژول رله 5 ولت 4 کاناله موتور پمپ قوی مشکی 12 ولت ماشین موتور پمپ ورودی خروجی 6 ولت موتور پمپ شناور 6 ولت سر پیچ لامپ پلاستیکی پریز رو کار سیم برد بردی 40 تایی دو سر نری پتانسیومتر 100 کیلو اهم کلید راکر کوچک چراغ دار 4 پایه لامپ 7 ولت ته پیچ آلمانی کلید فشاری بدنه 35 میلیمتر بیزر 12 ولت buzzer (12m) ولوم 100 کیلو 10 دور کدنویسی کمی تغییر می کند با استفاده از شیلد LCD: شیلد ال سی دی آردوینو آبی 2x16 با کیبورد shield lcd arduino پک اقلام مورد نیاز:
در مورد این پروژه سیستم آبیاری خودکار گیاهان با آردوینو:
نگهداری گیاهان خانگی:
برای مدتی دوریید؟ به چیزی برای نگهداری از گیاهان خانگی خود نیاز دارید؟
این جعبه به طور خودکار حجم قابل تنظیم آب را به چهار گیاه (یا کمتر) هر روز یا یک بار در روز “x” (حداکثر هفت روز) تحویل می دهد. یک میکرو کنترلر ردیابی زمان و سوئیچینگ 120AC (از طریق یک رله) را کنترل می کند. رله یک پمپ فواره را تغذیه می کند که به عنوان سیستم انتقال آب عمل می کند.
مرحله 1: مواد
برای ساختن این تنظیمات به این مواد اولیه نیاز دارید:
پمپ فواره (انتخاب کنید که بتواند آب را به سمت بالا برساند تا با جعبه شما مطابقت داشته باشد)
لوله نایلونی
لامپ های روشنایی (مناسب برای گیاهان)
چراغ برق
میکرو کنترلر (خرید آردوینو شخص ثالث)
رله PCB
صفحه نمایش ال سی دی
سیم
لگن برای نگهداری آب
تخته سه لا افرا
هزینه کل این ساخت متوسط است وقتی که همه چیزهای متفرقه را اضافه کنید.
مرحله 2: یک جعبه بسازید!
شما می توانید تقریباً هر جعبه ای را برای قرار دادن این سیستم بسازید.
به جزئیات نحوه ساخت این جعبه نمی پردازیم زیرا می توانید آموزش های عالی در مورد دستور العمل ساخت برای جعبه ها را پیدا کنید.
از آنجایی که ما در حال ساخت یک سیستم پمپ آب هستیم، ممکن است محافظت از چوب مذکور در برابر آب مفید باشد. حدود 4 لایه پلی کریلیک گذاشته شده تا این چوب “قابل تحمل آب” شود. جعبه در حین کار بر روی دستگاه لیزر برش داده شد و به هم چسبانده شده است.
مرحله 3: سیستم برق
آردوینو زمان و همچنین روز ماه را پیگیری می کند. هنگامی که آلارم trigger می شود، آردوینو یک رله را پاور می کند. این رله مدار 120 ولت برای یک پمپ آب را تکمیل می کند. پمپ, آب را به گیاه می رساند! به اندازه کافی ساده است، اما هر مرحله فرعی کمی پیچیدگی دارد.
سلب مسئولیت: این هیچ نیاز NEC را برای مدار 120 ولت AC در کنار محیط های مرطوب برآورده نمی کند. با مسئولیت خودتان بسازید.
عکس ها اتصالات آردوینو، ال سی دی و کنترل پنل را نشان می دهند. بسته به برد رله ای که خریداری می کنید و تعداد موارد نقض ایمنی که می خواهید از سیم کشی 120AC خودداری کنید ممکن است متفاوت به نظر برسد. شما نباید این کار را انجام دهید مگر اینکه به توانایی های خود اطمینان داشته باشید.
به طور خلاصه: 120 ولت وارد رله می شود و وقتی رله بسته می شود، آن 120 به پریز منتقل می شود و پمپ را پاور می کند. پریز یک باند واحد است، اما مهم است که توجه داشته باشید زبانه هایی را که هر دو پریز برق را به هم می بندند، حذف کردم. اکنون می توان پریزها را به طور مستقل سیم کشی کرد. یکی همیشه روشن، دیگری قابل تعویض از طریق رله باشد.
برای راه اندازی از دو رله برای روشن/خاموش کردن 120AC استفاده کنید. به جای اینکه سیم خنثی را از طریق خروجی عبور دهم و فقط خط L (گرم) را تغییر دهید، در واقع هر دو خط N و L 120 را در رله های جداگانه سوئیچ می کنیم.
مرحله 4: پایه برقی
پریز و برد رله در کنار جعبه ما نصب می شوند. نکته: اگر مخزن آب از کار بیفتد و به داخل جعبه ما نشت کند، بهتر است خطوطی که 120 AC را حمل می کنند را در بالای “منطقه سیل” نصب کنید. سپس آردوینو را سیم کشی می کنید.
مرحله 5: آردوینو
کنترل پنل سیم کشی شده و در جعبه ما افتاده است. صفحه نمایش LCD نیز پیچ و مهره و سیم کشی می شود. هر دوی اینها سیم کشی شده به آردوینو هستند.
مرحله 6: کد
یک برنامه ساده برای حفظ زمان که وضعیت روز را نیز ردیابی می کند در قلب آردوینو ما قرار دارد. ما چند شمارنده فشاری پایه نوشتیم که به شما امکان می دهد ساعت و دقیقه را به صورت محلی برای زمان و زمان زنگ ساعت تنظیم کنید. ردیابی روز دلخواه است و از روز اول شروع می شود و بسته به ماه ردیابی تا هر روزی محاسبه می شود.
ایجاد انعطاف پذیری در سیستم به معنای چند ویژگی است. این کد این قابلیت را دارد که:
به صورت دستی لغو پمپ
کنترل مدت زمان فعال بودن پمپ (کنترل حجم آب دریافت شده)
کنترل کنید که گیاهان چند بار در هفته آبیاری شوند
بخش جالبتر این کد نحوه کنترل چند بار آبیاری گیاهان در هفته است. به عبارت دیگر، چگونه آب را در هر عملیات روز “x” تا حد امکان ساده کنیم؟
IF Day of the MonthMod Water Every X Day = 0 , سپس آبیاری کنید!
ماژول کلید است. روزهای ماه را بگیرید و آنها را بر x تقسیم کنید (آب در روز “x”). اگر باقیمانده صفر است، رله [پمپ] را فعال کنید. خودشه. این نمودار modulo=0 را برای تمام روزهای ممکن ماه (1-31) و مقسوم علیه (1-7) نشان می دهد.
بسیار ساده تر از ایجاد یک جدول برای هر روز هفته و سپس دستوری برای تکرار آن هفته به هفته است. با تشکر از دوره ریاضیات گسسته که باعث شد تمام آن اثبات های منطقی را انجام دهیم و modulo در نهایت به کار می آید.
پیوست ها:
دانلود {{ file.name }}
مرحله 7: سیستم هیدرولیک
پمپ را در مخزن (وان) قرار دهید و لوله های خروجی را به یک T وارد کنید.
مرحله 8: آفتاب مصنوعی برای گیاهان
قرار دادن گیاهان در یک “جعبه” ممکن است بهترین کار برای آنها نباشد، بنابراین باید به آنها نور خورشید مصنوعی بدهیم. در اینجا از چند لامپ فلورسنت فشرده استفاده شده است. ما توصیه می کنیم لامپ های مناسبی را انتخاب کنید که به گیاه شما نور [UV] مناسبی را که نیاز دارد بدهد. از یک سیم جاروبرقی یدکی برای سیم کشی استفاده شده است. این وسایل به بالای جعبه نصب میشوند و لامپها را با لولههای نایلونی نصب می کنیم.
بله, درست در کنار 120 ولت آب داریم. باز هم، این را در خانه یا هر مکانی امتحان نکنید.
مرحله 9: برق را وصل کنید، آب را اضافه کنید.
آردوینو و چراغ ها به یک پریز وصل شده اند. این خروجی سیمی است تا همیشه روشن باشد. پمپ به خروجی دیگری که توسط رله [arduino] کنترل می شود وصل می شود.
مرحله 10: گیره تراشه برای گیاهان
برای ادامه مسیر، من چند گیره ساده را به صورت سه بعدی پرینت کردم که شیلنگ آب را به گلدان گیاه میرسانند و میبندم. ساده و نسبتاً مؤثر.
مرحله 11: آن را تنظیم کنید و آن را فراموش کنید!
منبع این مطالب:
https://www.instructables.com/