Как да добавите разтворен кислород към WiFi измервателя на хидропоника: 6 стъпки
Как да добавите разтворен кислород към WiFi измервателя на хидропоника: 6 стъпки
Anonim
Как да добавите разтворен кислород към WiFi измервателя на хидропоника
Как да добавите разтворен кислород към WiFi измервателя на хидропоника

Този урок ще покаже как да добавите веригата и сондата EZO D. O към комплекта за хидропоника на WiFi от Atlas Scientific.

Предполага се, че потребителят има работещ комплект за wifi хидропоника и вече е готов да добави разтворен кислород.

ПРЕДУПРЕЖДЕНИЯ:

  • Atlas Scientific не произвежда потребителска електроника. Това оборудване е предназначено за електроинженери. Ако не сте запознати с програмирането на електротехника или вградени системи, този продукт може да не е за вас.
  • Това устройство е разработено и тествано с помощта на компютър с Windows. Не е тестван на Mac, Atlas Scientific не знае дали тези инструкции са съвместими със система Mac.

Хардуер:

  • WiFi комплект за хидропоника
  • EZO D. O верига
  • Сонда за разтворен кислород
  • I2C Toggler
  • Микро USB кабел
  • Компютър с Windows

Софтуер/програми:

  • Arduino IDE
  • ThingSpeak

Стъпка 1: Създайте поле за данни за разтворен кислород

Създайте поле за данни за разтворен кислород
Създайте поле за данни за разтворен кислород

Отидете на канала си в ThingSpeak.

Изберете Channel Settings и щракнете върху квадратчето за отметка, за да активирате поле 4

Попълнете полето за поле 4. За справка въведохме DO (mg/L)

Превъртете до дъното на страницата и щракнете върху Запазване на канал

Стъпка 2: Настройте D. O Circuit на I2C

Най -простият начин да настроите D. O веригата в режим I2C е с I2C Toggler

  1. Поставете превключвателя на превключвателя в посока DO.
  2. Поставете D. O веригата
  3. Включете превключвателя I2C в USB порт/кабел
  4. Натиснете и задръжте бутона за около 1 секунда
  5. Освобождаване след смяна на цвета: Зелено = UART, Синьо = I2C

Стъпка 3: Добавете D. O верига и сонда към измервателния уред

След като поставите веригата в режим I2C, поставете я в AUX порта на измервателя на хидропониката и свържете сондата към съответния SMA конектор.

Стъпка 4: Мигайте измервателния уред с правилния код

В IDE на Arduino отидете на Файл> Примери> EZO_I2C_lib-master> Примери> IOT_комплекти> и изберете Hydroponics_kit_with_DO

Добавете вашето име на Wi-Fi, парола за Wi-Fi, идентификационен номер на канала на ThingSpeak и API ключ на ThingSpeak Write към кода.

Настройте вашата IDE на правилния целеви процесор: Инструменти> Борд> Adafruit Feather HUZZAH ESP8266

Задайте правилния порт, където е свързан процесорът. Например, той е свързан към COM107: Инструменти> Порт> COM107

Компилирайте и качете кода.

Стъпка 5: Калибрирайте D. O сондата

Калибрирайте D. O сондата
Калибрирайте D. O сондата
Калибрирайте D. O сондата
Калибрирайте D. O сондата

Atlas Scientific създаде списък с команди за калибриране, които са вградени в библиотеката. Въведете помощ в серийния монитор, за да видите списъка с команди.

Изпратете командната анкета. Отчитанията ще се отчитат непрекъснато и качването в ThingSpeak ще приключи.

За калибриране на сондата за разтворен кислород. Веригата EZO D. O има гъвкав протокол за калибриране, позволяващ калибриране в една или две точки.

Калибриране в една точка

Оставете сондата с разтворен кислород да бъде изложена, изложена на въздух, докато показанията се стабилизират (малкото движение от едно показание към друго е нормално).

След като показанията се стабилизират, издайте командата do: cal

Калибриране с две точки (по избор)

Извършете това калибриране само ако се нуждаете от точни показания под 1,0 mg/L.

След като приключите с калибрирането в една точка, поставете сондата в разтвор на нулев разтворен кислород и разбъркайте сондата наоколо, за да отстраните задържания въздух. Оставете сондата да седи в разтвора, докато показанията се стабилизират (лекото движение от едно показание към друго е нормално).

След като показанията се стабилизират, издайте командата do: cal, 0

Стъпка 6: Качете в ThingSpeak

За да възобновите отчитането на всеки 15 секунди и да го качите в ThingSpeak, издайте командата datalog.

Препоръчано: