Оглавление:

Как добавить растворенный кислород в измеритель гидропоники WiFi: 6 шагов
Как добавить растворенный кислород в измеритель гидропоники WiFi: 6 шагов

Видео: Как добавить растворенный кислород в измеритель гидропоники WiFi: 6 шагов

Видео: Как добавить растворенный кислород в измеритель гидропоники WiFi: 6 шагов
Видео: 7 в 1 Офигенный прибор Тестер качества воды PH/TDS/EC/ORP/Salinity /S/Temp 2024, Ноябрь
Anonim
Как добавить растворенный кислород в измеритель гидропоники WiFi
Как добавить растворенный кислород в измеритель гидропоники WiFi

В этом руководстве будет показано, как добавить схему и датчик EZO D. O в комплект для гидропоники WiFi от Atlas Scientific.

Предполагается, что у пользователя есть работающий комплект для гидропоники Wi-Fi, и теперь он готов добавить растворенный кислород.

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

  • Atlas Scientific не производит бытовую электронику. Это оборудование предназначено для инженеров-электриков. Если вы не знакомы с электротехникой или программированием встроенных систем, этот продукт может не для вас.
  • Это устройство было разработано и протестировано на компьютере под управлением Windows. Он не тестировался на Mac, Atlas Scientific не знает, совместимы ли эти инструкции с системой Mac.

Аппаратное обеспечение:

  • Комплект для гидропоники WiFi
  • Схема EZO D. O.
  • Датчик растворенного кислорода
  • Переключатель I2C
  • Кабель Micro USB
  • Компьютер с Windows

Программное обеспечение / Программы:

  • IDE Arduino
  • ThingSpeak

Шаг 1. Создайте поле для данных о растворенном кислороде

Создайте поле для данных о растворенном кислороде
Создайте поле для данных о растворенном кислороде

Зайдите на свой канал в ThingSpeak.

Выберите Настройки канала и установите флажок, чтобы включить поле 4.

Заполните поле для поля 4. Для справки мы ввели DO (мг / л)

Прокрутите страницу вниз и нажмите "Сохранить канал".

Шаг 2: Установите D. O Circuit на I2C

Самый простой способ установить схему D. O в режим I2C - с помощью переключателя I2C.

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

Шаг 3: Добавьте цепь D. O и зонд к измерителю

После того, как вы перевели схему в режим I2C, вставьте ее в порт AUX измерителя гидропоники и подключите датчик к соответствующему разъему SMA.

Шаг 4: прошейте счетчик правильным кодом

В среде Arduino IDE перейдите в Файл> Примеры> EZO_I2C_lib-master> Примеры> IOT_kits> и выберите Hydroponics_kit_with_DO.

Добавьте в код свое имя Wi-Fi, пароль Wi-Fi, идентификатор канала ThingSpeak и ключ API записи ThingSpeak.

Установите в IDE правильный целевой ЦП: Инструменты> Плата> Adafruit Feather HUZZAH ESP8266

Установите правильный порт, к которому подключен ЦП. Например, он подключен к COM107: Инструменты> Порт> COM107

Скомпилируйте и загрузите код.

Шаг 5: Калибровка датчика D. O

Калибровка датчика D. O
Калибровка датчика D. O
Калибровка датчика D. O
Калибровка датчика D. O

Atlas Scientific создал список команд калибровки, встроенных в библиотеку. Введите help в мониторе последовательного порта, чтобы увидеть список команд.

Отправьте команду опроса. Считывание будет производиться непрерывно, и загрузка в ThingSpeak будет прекращена.

На калибровку датчика растворенного кислорода. Схема EZO D. O имеет гибкий протокол калибровки, позволяющий выполнять калибровку по одной или двум точкам.

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

Оставьте зонд растворенного кислорода на воздухе, пока показания не стабилизируются (небольшое перемещение от одного показания к другому является нормальным).

Как только показания стабилизируются, введите команду do: cal.

Двухточечная калибровка (опция)

Выполняйте эту калибровку только в том случае, если вам требуются точные показания ниже 1,0 мг / л.

После завершения одноточечной калибровки поместите зонд в раствор с нулевым растворенным кислородом и перемешайте зонд, чтобы удалить захваченный воздух. Оставьте зонд в растворе, пока показания не стабилизируются (небольшое перемещение от одного показания к другому является нормальным).

Как только показания стабилизируются, введите команду do: cal, 0

Шаг 6. Загрузите в ThingSpeak

Чтобы возобновить считывание каждые 15 секунд и загрузку его в ThingSpeak, выполните команду журнала данных.

Рекомендуемые: