Оглавление:

Счетчик Wi-Fi для бассейна Atlas: 18 шагов
Счетчик Wi-Fi для бассейна Atlas: 18 шагов

Видео: Счетчик Wi-Fi для бассейна Atlas: 18 шагов

Видео: Счетчик Wi-Fi для бассейна Atlas: 18 шагов
Видео: Сажа загорелась в дымовой трубе. 2024, Ноябрь
Anonim
Atlas WiFi Pool Meter
Atlas WiFi Pool Meter

Из этого туториала Вы узнаете, как настроить комплект WiFi Pool от Atlas Scientific. Измеритель измеряет pH, окислительно-восстановительный потенциал (ОВП) и температуру. Данные загружаются на платформу ThingSpeak, где их можно отслеживать удаленно с помощью мобильного устройства или компьютера.

Для получения подробной информации об этом комплекте, обратитесь к его техническому описанию, щелкнув ЗДЕСЬ.

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

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

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

  • Комплект Wi-Fi для бассейна
  • Кабель Micro USB
  • Компьютер с Windows

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

  • IDE Arduino
  • ThingSpeak

Шаг 1. Создайте учетную запись ThingSpeak

Создать учетную запись ThingSpeak
Создать учетную запись ThingSpeak

Поскольку данные датчиков хранятся / просматриваются на ThingSpeak, вам необходимо создать учетную запись ThingSpeak. Создайте свою учетную запись ThingSpeak, нажав ЗДЕСЬ.

Шаг 2. Создайте канал

Создать канал
Создать канал

Ваши данные загружаются в ThingSpeak через «Канал». Выбрать новый канал

Заполните выделенные поля. (Обязательно установите флажки, чтобы включить поля 2 и 3). Для справки это то, что мы ввели.

Название Atlas Sensor

Поле 1 pH

Поле 2 ОВП (мВ)

Поле 3 Температура (° C)

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

Шаг 3. Получите ключи API ThingSpeak

Получить ключи API ThingSpeak
Получить ключи API ThingSpeak

После сохранения настроек канала вы будете перенаправлены на страницу своего канала. Нажмите на ключи API

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

Шаг 4. Убедитесь, что ваши библиотеки IDE Arduino обновлены

Убедитесь, что ваши библиотеки IDE Arduino обновлены
Убедитесь, что ваши библиотеки IDE Arduino обновлены

A. Убедитесь, что у вас правильный путь к библиотеке Esp8266.

В среде IDE выберите "Файл"> "Настройки".

Найдите текстовое поле «URL-адреса диспетчера дополнительных плат».

Убедитесь, что этот URL-адрес находится в текстовом поле

Нажмите ОК.

Шаг 5. Убедитесь, что ваши библиотеки IDE Arduino обновлены

Убедитесь, что ваши библиотеки IDE Arduino обновлены
Убедитесь, что ваши библиотеки IDE Arduino обновлены

Б. Обновите плату esp8266

В среде IDE выберите Инструменты> Плата> Диспетчер плат.

В строке поиска Boards Manager найдите esp8266. Обновите до самой последней версии, если у вас ее еще нет. (Версия 2.6.3 не самая последняя версия)

Шаг 6. Убедитесь, что ваши библиотеки IDE Arduino обновлены

Убедитесь, что ваши библиотеки IDE Arduino обновлены
Убедитесь, что ваши библиотеки IDE Arduino обновлены

Шаг 7. Убедитесь, что ваши библиотеки IDE Arduino обновлены

Убедитесь, что ваши библиотеки IDE Arduino обновлены
Убедитесь, что ваши библиотеки IDE Arduino обновлены

D. Добавьте библиотеку EZO I2C

Чтобы загрузить файл. ZIP библиотеки EZO, щелкните ЗДЕСЬ.

Не распаковывайте

Импортируйте файл. ZIP в свою среду разработки Arduino. Чтобы импортировать файл. ZIP, перейдите в Sketch> Включить библиотеку> Добавить библиотеку. ZIP.

Шаг 8: прошейте набор для пула правильным кодом

Прошить пул с правильным кодом
Прошить пул с правильным кодом

A. Выберите, откройте и настройте код, который вы хотите использовать для вашего Wi-Fi Kit.

Файл> Примеры> EZO_I2C_lib-master> Примеры> IOT_kits> pool_kit

Шаг 9: прошейте набор для пула правильным кодом

Прошить пул с правильным кодом
Прошить пул с правильным кодом

Б. Введите свои учетные данные Wi-Fi / ThingSpeak

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

Шаг 10: прошейте набор для пула правильным кодом

Прошить пул с правильным кодом
Прошить пул с правильным кодом

C. Настройка помпы

Если у вас нет помпы, вы можете просто пропустить эту часть. Код довольно понятен. Вы устанавливаете, какие параметры будут запускать насос.

Шаг 11: Настройка HUZZAH Board

Настройка доски HUZZAH
Настройка доски HUZZAH

A. Установите целевой ЦП на флэш-память

Инструменты> Доска> Adafruit Feather HUZZAH ESP8266

Шаг 12: Настройка HUZZAH Board

Настройка доски HUZZAH
Настройка доски HUZZAH

Б. Отрегулируйте настройки ЦП

Убедитесь, что настройки ЦП на Adafruit Feather HUZZAH ESP8266 верны. Чтобы настроить параметры ЦП, щелкните «Инструменты».

Для справки, это то, что Atlas Scientific установил в настройках ЦП.

(Ваши варианты могут не совпадать, просто попробуйте сопоставить их как можно точнее)

Шаг 13: просмотр чтения

См. Чтения
См. Чтения
См. Чтения
См. Чтения
См. Чтения
См. Чтения

Откройте монитор последовательного порта Arduino (у вас должен быть установлен монитор последовательного порта на com-порт Adafruit Feather HUZZAH). Установите возврат каретки и 9600 бод.

Измеритель пула Wi-Fi всегда будет пытаться подключиться к ThingSpeak при загрузке.

Ввод команды опроса остановит загрузку показаний Wi-Fi Pool Meter в ThingSpeak, пока вы устраняете проблемы с WiFi.

Шаг 14: Калибровка датчика

Калибровка сенсора
Калибровка сенсора

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

A. Команда опроса

Отправьте команду опроса. Это позволит вам видеть показания один раз в секунду, и они перестанут загружаться в 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. Калибровка ОВП

Промойте зонд, вставьте его непосредственно в калибровочный раствор 225 мВ и полейте показания. Дождитесь стабилизации показаний ОВП. Это займет от 10 до 60 секунд.

Когда показания стабилизируются, подайте команду orp: cal, 225

Шаг 17: Калибровка датчика (Часть 1: Калибровка температуры)

Калибровка датчика (Часть 1: Калибровка температуры)
Калибровка датчика (Часть 1: Калибровка температуры)

Калибровка датчика температуры PT-1000 не требуется. Однако, если вы хотите, простой способ - поместить зонд pt-1000 в кипящую воду. Затем введите команду rtd: cal, t, где t = значение температуры.

Шаг 18: почти готово

Почти сделано
Почти сделано

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

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

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