فهرست مطالب:

سیستم مانیتورینگ و کنترل Hydroponics Blynk: 4 مرحله
سیستم مانیتورینگ و کنترل Hydroponics Blynk: 4 مرحله

تصویری: سیستم مانیتورینگ و کنترل Hydroponics Blynk: 4 مرحله

تصویری: سیستم مانیتورینگ و کنترل Hydroponics Blynk: 4 مرحله
تصویری: سیستم ارا با قابلیت کنترل از راه دور مناسب برای کارگاه های تولیدی گلخانه.منازل و... 2024, جولای
Anonim
Hydroponics Blynk مانیتور و سیستم کنترل
Hydroponics Blynk مانیتور و سیستم کنترل
Hydroponics Blynk مانیتور و سیستم کنترل
Hydroponics Blynk مانیتور و سیستم کنترل
Hydroponics Blynk مانیتور و سیستم کنترل
Hydroponics Blynk مانیتور و سیستم کنترل
Hydroponics Blynk مانیتور و سیستم کنترل
Hydroponics Blynk مانیتور و سیستم کنترل

در این پروژه من یک سیستم کنترلی ایجاد کردم که تمام جنبه های یک سیستم جزر و مدی هیدروپونیک متوسط را کنترل و کنترل می کند. اتاقی که من آن را برای آن ساخته ام از سیستم های 4 بار 4 x 4'x4 '640W LM301B استفاده می کند. اما این دستورالعمل در مورد چراغ های من نیست. این جعبه کنترل است. در جعبه من می توانم زمان روشن و خاموش کردن چراغ ها و همچنین پمپ های هیدروپونیک را تنظیم کنم ، همچنین فن های مختلف ورودی و خروجی را برای خنک شدن روشن می کند. من مطمئن هستم که اکثر افرادی که این نوع دستکاری ها را انجام می دهند ، احتمالاً مثل هر کاری ساده هستند. و آنها اشتباه نمی کنند این قطعاً جنبه آسان آن است. پس از افزودن صفحه نمایش LCD و blynk برای جمع آوری داده ها ، کمی پیچیده تر شد. صفحه نمایش به اندازه کافی آسان بود ، من کد را در دستورالعمل های دیگری که در اینجا پیوند دارند پیدا کردم: https://www.instructables.com/id/ARDUINO-SPFD5408-… جنبه بالینک چند چالش را به همراه داشت. بدست آوردن تمام کد برای کار بر روی blynk به اندازه کافی ساده بود ، اما پس از آن وقتی که به هر دلیلی blynk کار خود را متوقف کرد ، با تعداد انگشت شماری از مشکلات روبرو شدم. این باعث شد که تمام کد من نیز از کار بیفتد زیرا من آن را در کد تایمر ساده نوشته بودم و فقط blynk.run را در حلقه اصلی داشتم. بنابراین به هر حال نکته این است که بعد از ساعت ها کار و کار در اینجا پروژه من است. کد اصلاح شده است تا به طور مستقل در خارج از Blynk اجرا شود. در ابتدای حلقه ، بررسی می کند که آیا blynk روشن است یا خیر ، اگر کد روشن است ، کد با blynk ادامه می یابد ، اما اگر بازگردد که blynk کار نمی کند یا خاموش است ، سعی می کند 10 ثانیه متصل شود ، سپس ادامه دهید برای خاموش کردن ارتباط سریال و ادامه عملکرد کنترلر ، در حالی که LCD هنوز اطلاعات مهم را نمایش می دهد. همچنان تلاش می کند تا به blynk وارد شود تا زمانی که مجدداً مجدداً وارد سیستم شود ، یا اینکه چرا مجدداً دوباره وارد سیستم نشده اید ، عیب یابی کنید. این پروژه از برق AC استفاده می کند که خطرناک است. اگر با سیم کشی برق آسایش ندارید این کار را انجام ندهید و همیشه مطمئن شوید که روی برق کار نمی کنید. اگر دوست برق دارید ، شاید آنها بتوانند به شما کمک کنند. هم اتاقی من برقکار است و یک پنل فرعی 60A با 4 قطع کننده 15A به من داد که به شکاف های من وارد می شود و سپس به چراغ ها ، فن ها ، پمپ ها و غیره تقسیم می شود. به یاد داشته باشید که هرگز آن را 100 run کار نکنید. ایمن ترین حالت این است که مصرف برق خود را در هر رله با قانون اهم و محاسبه توان محاسبه کنید. قانون اهم V = IR و قدرت P = IV است. رله ها حداکثر 10A هستند ، این بدان معناست که مطمئن ترین راه این است که مطمئن شوید 6A را فقط از طریق یک کانال اجرا می کنید. من یک نقشه اساسی برای pinouts رله خود اضافه کرده ام و کد من به خوبی مشخص شده است. من در آینده نزدیک یک طرح کلی دقیق بارگذاری می کنم تا همه چیز را شامل شود. گفته می شود ، همه شما افراد DIY در خواندن بین خطوط احتمالاً بسیار ماهر هستند. اگر با blynk مشکل دارید ، یک میلیون آموزش و حتی دستورالعمل وجود دارد که نحوه استفاده از آن را به شما نشان می دهد. من سریال usb خود را اجرا کردم ، اما شما می توانید از wifi یا اترنت برای اهداف خود استفاده کنید ، این فقط یک تغییر جزئی سریع است. به هر حال خوش بگذرانید امیدوارم برخی از افراد از این استفاده کمی ببرند.

تدارکات

www.amazon.ca/Weller-WE1010NA-Digital-Sold…

usa.banggood.com/5V-4-Channel-Level-Trigge…

usa.banggood.com/DS18B20-Waterproof-Digita…

www.dfrobot.com/product-1110.html

www.digikey.ca/product-detail/fa/adafruit-…

www.amazon.ca/Siemens-ECINSGB14- عایق-…

www.amazon.ca/Blue-Sea-Systems-2722-4-Inch…

www.amazon.ca/ATmega2560-16AU-Development-…

www.amazon.ca/AmazonBasics-USB-2-0-Cable-M…

www.amazon.com/LeMotech-Dustproof-Waterpro…

www.amazon.ca/Jinxuny-Screen-Display-Shiel…

www.amazon.ca/Baoblaze-DS1302-Battery-Real…

مرحله 1: کتابخانه مورد نیاز است

github.com/arduino-libraries/TFT

github.com/adafruit/DHT-sensor-library

github.com/milesburton/Arduino-Temperature…

github.com/PaulStoffregen/OneWire

github.com/adafruit/RTClib

github.com/blynkkk/blynk-library

github.com/jfturcot/SimpleTimer

من فکر می کنم اکثر آنها همین هستند. اگر موردی وجود ندارد به من اطلاع دهید

مرحله 2: ساعت واقعی

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

مرحله 3: PH متر

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

مرحله 4: شماتیک

شماتیک
شماتیک

این شماتیک بخش الکترونیکی و برقی پروژه است. همه پین ها برچسب گذاری شده اند و در کد نشان داده شده اند.

توصیه شده: