فهرست مطالب:

متر هیدروپونیک وای فای اطلس: 19 مرحله
متر هیدروپونیک وای فای اطلس: 19 مرحله

تصویری: متر هیدروپونیک وای فای اطلس: 19 مرحله

تصویری: متر هیدروپونیک وای فای اطلس: 19 مرحله
تصویری: طریقه کاشت هل سبز در منزل 2024, نوامبر
Anonim
متر هیدروپونیک وای فای اطلس
متر هیدروپونیک وای فای اطلس

این آموزش نحوه تنظیم کیت WiFi Hydroponics را از Atlas Scientific به شما نشان می دهد. این متر pH ، رسانایی و دما را اندازه گیری می کند. داده ها در پلت فرم ThingSpeak بارگذاری می شوند ، جایی که می توان آنها را از راه دور از طریق دستگاه تلفن همراه یا رایانه کنترل کرد.

برای اطلاعات بیشتر در مورد این کیت ، با کلیک روی اینجا به برگه اطلاعات آن مراجعه کنید.

هشدارها:

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

سخت افزار:

  • کیت هیدروپونیک وای فای
  • کابل میکرو USB
  • کامپیوتر ویندوز

برنامه های نرم افزاری:

  • آردوینو IDE
  • ThingSpeak

مرحله 1: یک حساب ThingSpeak راه اندازی کنید

یک حساب ThingSpeak راه اندازی کنید
یک حساب ThingSpeak راه اندازی کنید

از آنجا که داده های حسگر در ThingSpeak ذخیره یا مشاهده می شوند ، باید یک حساب ThingSpeak راه اندازی کنید. با کلیک روی اینجا ، حساب ThingSpeak خود را ایجاد کنید.

مرحله 2: ایجاد یک کانال

ایجاد یک کانال
ایجاد یک کانال

داده های شما از طریق "کانال" در ThingSpeak بارگذاری می شود. New Channel را انتخاب کنید

کادرهای برجسته شده را پر کنید. (حتماً روی چک باکس ها کلیک کنید تا قسمت 2 و 3 فعال شود). برای مرجع ، این چیزی است که ما وارد کردیم.

نام سنسورهای اطلس

میدان 1 pH

میدان 2 EC (μS/cm)

ثبت شده 3 دما (درجه سانتی گراد)

به پایین صفحه بروید و روی ذخیره کانال کلیک کنید

مرحله 3: کلیدهای API ThingSpeak را دریافت کنید

دریافت کلیدهای API ThingSpeak
دریافت کلیدهای API ThingSpeak

پس از ذخیره تنظیمات کانال ، به صفحه کانال خود هدایت می شوید. روی کلیدهای API کلیک کنید

مطمئن شوید که شناسه کانال و کلید نوشتن API خود را ذخیره کنید. ما در مراحل بعدی به این موارد نیاز خواهیم داشت.

مرحله 4: مطمئن شوید که کتابخانه های Arduino IDE شما به روز هستند

مطمئن شوید که کتابخانه های Arduino IDE شما به روز هستند
مطمئن شوید که کتابخانه های Arduino IDE شما به روز هستند

A. مطمئن شوید که مسیر صحیح کتابخانه Esp8266 را دارید

در IDE ، به File> Preferences بروید

کادر متنی URL های Addition Boards Manager را پیدا کنید.

مطمئن شوید که این نشانی اینترنتی در کادر نوشتاری https://arduino.esp8266.com/stable/package_esp8266… باشد

روی OK کلیک کنید

مرحله 5: مطمئن شوید که کتابخانه های Arduino IDE شما به روز هستند

مطمئن شوید که کتابخانه های Arduino IDE شما به روز هستند
مطمئن شوید که کتابخانه های Arduino IDE شما به روز هستند

ب. برد esp8266 را به روز کنید

در IDE ، به Tools> Board> Boards Manager بروید

در نوار جستجوی مدیران صفحات ، esp8266 را جستجو کنید. اگر قبلاً آن را ندارید ، به آخرین نسخه آن را به روز کنید. (نسخه 2.6.3 جدیدترین نسخه نیست)

مرحله 6: مطمئن شوید که کتابخانه های Arduino IDE شما به روز هستند

مطمئن شوید که کتابخانه های Arduino IDE شما به روز هستند
مطمئن شوید که کتابخانه های Arduino IDE شما به روز هستند

C. کتابخانه ThingSpeak را برای آردوینو بارگیری کنید

برای بارگیری آخرین نسخه کتابخانه ThingSpeak اینجا را کلیک کنید.

آن را از حالت فشرده خارج نکنید

با رفتن به Sketch> Include Library> Add. ZIP Library فایل. ZIP را به Arduino IDE خود وارد کنید

مرحله 7: مطمئن شوید که کتابخانه های Arduino IDE شما به روز هستند

مطمئن شوید که کتابخانه های Arduino IDE شما به روز هستند
مطمئن شوید که کتابخانه های Arduino IDE شما به روز هستند

D. کتابخانه EZO I2C را اضافه کنید

برای بارگیری فایل کتابخانه Ezo_I2c ، اینجا را کلیک کنید.

آن را از حالت فشرده خارج نکنید

فایل. ZIP را به Arduino IDE خود وارد کنید. برای وارد کردن فایل. ZIP به Sketch> Include Library> Add. ZIP Library بروید

مرحله 8: متر هیدروپونیک را با کد صحیح فلش کنید

متر هیدروپونیک را با کد صحیح فلش کنید
متر هیدروپونیک را با کد صحیح فلش کنید

الف. کدی را که می خواهید برای کیت Wi-Fi خود استفاده کنید انتخاب ، باز و تنظیم کنید

فایل> مثالها> EZO_I2C_lib-master> مثالها> IOT_kits>

شما دو انتخاب کد دارید: Hydroponics_kit یا Hydroponics_kit_with_DO

(نسخه "با انجام" برای افرادی است که می خواهند اکسیژن محلول را اضافه کنند)

مرحله 9: متر هیدروپونیک را با کد صحیح فلش کنید

متر هیدروپونیک را با کد صحیح فلش کنید
متر هیدروپونیک را با کد صحیح فلش کنید

B. اعتبارنامه Wi-Fi / ThingSpeak خود را پر کنید

نام و رمز عبور Wi-Fi خود را به همراه شناسه کانال وارد کرده و کلید API را روی کد بنویسید.

مرحله 10: متر هیدروپونیک را با کد صحیح فلش کنید

متر هیدروپونیک را با کد صحیح فلش کنید
متر هیدروپونیک را با کد صحیح فلش کنید

C. راه اندازی پمپ خود

اگر پمپ متصل ندارید ، می توانید از این قسمت صرف نظر کنید. کد نسبتاً قابل توضیح است. شما تعیین می کنید که چه پارامترهایی باعث فعال شدن پمپ می شود.

مرحله 11: راه اندازی هیئت مدیره HUZZAH

راه اندازی هیئت مدیره HUZZAH
راه اندازی هیئت مدیره HUZZAH

A. CPU هدف را روی چشمک بزنید

ابزارها> تخته> پر آدافروت HUZZAH ESP8266

مرحله 12: راه اندازی هیئت مدیره HUZZAH

راه اندازی هیئت مدیره HUZZAH
راه اندازی هیئت مدیره HUZZAH

B. تنظیمات CPU را تنظیم کنید

مطمئن شوید که تنظیمات CPU در Adafruit Feather HUZZAH ESP8266 درست باشد. برای تنظیم تنظیمات CPU ، روی Tools کلیک کنید.

برای مرجع ، این همان چیزی است که اطلس علمی تنظیمات CPU را روی آن تنظیم کرده است.

(ممکن است گزینه های شما دقیقاً یکسان نباشند ، فقط سعی کنید آنها را تا حد ممکن مطابقت دهید)

مرحله 13: به خوانش ها مراجعه کنید

ریدینگ ها را ببینید
ریدینگ ها را ببینید
ریدینگ ها را ببینید
ریدینگ ها را ببینید
ریدینگ ها را ببینید
ریدینگ ها را ببینید

مانیتور سریال Arduino خود را باز کنید (باید مانیتور سریال را روی پورت کام Adafruit Feather HUZZAH تنظیم کنید). تنظیم بازگشت کالسکه و 9600 باود.

Wi-Fi Hydroponics Meter همیشه سعی می کند در هنگام راه اندازی به ThingSpeak متصل شود.

با وارد کردن فرمان نظرسنجی ، Wi-Fi Hydroponics Meter از بارگذاری خوانش ها در ThingSpeak جلوگیری می کند ، در حالی که مشکلات WiFi خود را رفع اشکال می کنید.

مرحله 14: کالیبراسیون سنسور

کالیبراسیون سنسور
کالیبراسیون سنسور

اطلس علمی لیستی از دستورات کالیبراسیون ایجاد شده در کتابخانه ایجاد کرد. برای مشاهده لیست دستورات ، در مانیتور سریال ، Help را تایپ کنید.

الف - فرمان نظرسنجی

نظرسنجی فرمان را ارسال کنید. این به شما امکان می دهد قرائت ها را یک بار در ثانیه مشاهده کنید و هنگام کالیبراسیون بارگذاری در ThingSpeak متوقف می شود.

مرحله 15: کالیبراسیون سنسور

کالیبراسیون سنسور
کالیبراسیون سنسور

ب- کالیبراسیون pH

هنگام کالیبراسیون pH ، همیشه باید ابتدا pH 7 را کالیبره کنید

بطری خیس کننده را برداشته و پروب pH را بشویید. قسمت بالای کیسه محلول کالیبراسیون pH 7.00 را بردارید. پروب pH را داخل کیسه قرار دهید و محل پروب را در محلول کالیبراسیون بگذارید تا قرائت ها تثبیت شوند. این 1 - 2 دقیقه طول می کشد.

پس از تثبیت قرائت ، دستور کالیبراسیون نقطه میانی ph: cal ، mid ، 7 را صادر کنید

پروب را بشویید و این عمل را برای pH 4.00 و pH 10.00 تکرار کنید

مرحله 16: کالیبراسیون سنسور

کالیبراسیون سنسور
کالیبراسیون سنسور
کالیبراسیون سنسور
کالیبراسیون سنسور

C. کالیبراسیون هدایت

کاوشگر K1.0 در زیر کالیبره می شود.

هنگام کالیبراسیون رسانایی ، همیشه باید ابتدا یک پروب خشک را کالیبره کنید. قبل از صدور فرمان ، از خشک بودن کاوشگر اطمینان حاصل کنید ، ec: cal ، dry

پس از اتمام کالیبراسیون خشک ، پروب را در یک فنجان کوچک از محلول کالیبراسیون 12 ، 880μS قرار دهید. پروب را تکان دهید تا مطمئن شوید حباب هوا در ناحیه سنجش گیر نکرده است. شما باید مقادیری را ببینید که 1 تا 40 درصد از مقدار اعلام شده محلول کالیبراسیون خاموش است. منتظر بمانید تا قرائتها تثبیت شوند.

هنگامی که قرائت ها تثبیت می شوند ، دستور کالیبراسیون نقطه پایین ec: cal، low، 12880 را صادر کنید قرائت ها تغییر نمی کنند.

پروب را قبل از کالیبراسیون در نقطه بالا بشویید. مقدار کمی از محلول کالیبراسیون 80 ، 000μS را در یک فنجان بریزید. پروب را تکان دهید تا هوای محبوس خارج شود. باز هم ، خواندن ممکن است 1 تا 40 خاموش باشد. منتظر بمانید تا قرائت ها تثبیت شوند.

پس از تثبیت قرائت ، دستور کالیبراسیون نقطه بالا ec: cal، high، 80000 را صادر کنید. قرائت ها تغییر می کنند ، کالیبراسیون کامل می شود.

مرحله 17: کالیبراسیون سنسور

کالیبراسیون سنسور
کالیبراسیون سنسور

کالیبراسیون پروب دما pt-1000 مورد نیاز نیست. با این حال ، اگر می خواهید ، یک روش ساده قرار دادن کاوشگر pt-1000 در آب جوش است. سپس دستور rtd: cal ، t را در آنجا t = مقدار دما صادر کنید.

مرحله 18: تقریبا انجام شد

تقریبا انجام شد
تقریبا انجام شد

پس از اتمام کالیبراسیون ، دستور datalog را صادر کنید تا هر 15 ثانیه یک قرائت را از سر بگیرید و آن را در ThingSpeak بارگذاری کنید.

برای مشاهده داده های تلفن خود ، برنامه ThingSpeak را بارگیری کنید.

مرحله 19: تکمیلی: نحوه افزودن اکسیژن محلول به کنتور

برای دستورالعمل ، اینجا را کلیک کنید

توصیه شده: