Оглавление:

УМНАЯ СИСТЕМА ОРОШЕНИЯ Использование IoT # 'Built on BOLT': 6 шагов (с изображениями)
УМНАЯ СИСТЕМА ОРОШЕНИЯ Использование IoT # 'Built on BOLT': 6 шагов (с изображениями)

Видео: УМНАЯ СИСТЕМА ОРОШЕНИЯ Использование IoT # 'Built on BOLT': 6 шагов (с изображениями)

Видео: УМНАЯ СИСТЕМА ОРОШЕНИЯ Использование IoT # 'Built on BOLT': 6 шагов (с изображениями)
Видео: Космическая Гонка: Почему больше НЕ ЛЕТАЮТ на ЛУНУ? Подробная История! 2024, Ноябрь
Anonim
УМНАЯ СИСТЕМА ОРОШЕНИЯ с использованием IoT # 'Built on BOLT'
УМНАЯ СИСТЕМА ОРОШЕНИЯ с использованием IoT # 'Built on BOLT'

Smart Irrigation System - это устройство на основе Интернета вещей, которое способно автоматизировать процесс полива, анализируя влажность почвы и климатические условия (например, дождь). Кроме того, данные датчиков будут отображаться в графической форме на странице облака BOLT. Для получения подробного описания проекта щелкните ссылку Research Paper, приведенную ниже -

В этом проекте мы будем управлять микроконтроллером arduino / 328p через веб-страницу для управления двигателем (то есть для запуска и остановки двигателя), а весь остальной процесс орошения будет автоматически контролироваться самим arduino.

Пользователю нужно только: запустить двигатель или, если он хочет, он может выключить двигатель одним щелчком мыши.

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

1. Пользователь может выключить двигатель, если пожелает, щелкнув веб-страницу.

2. Мотопомпа автоматически выключится, как только датчик влажности почвы достигнет необходимого порогового значения.

3. Если погодные условия таковы, что пошел дождь, то микроконтроллер отключит мотопомпу до дождя. И после этого проверяет, достиг ли датчик влажности почвы порогового значения. Если он превышает пороговое значение, моторный насос останется выключенным, в противном случае он снова запустится автоматически. Это помогает экономить водные ресурсы и электроэнергию.

4. Также при отключении питания и отключении двигателя. Он перезапустится снова автоматически, когда появится доступное питание, пользователю не нужно будет беспокоиться о перезапуске мотопомпы вручную.

5. Также данные различных датчиков, таких как датчик влажности, датчик температуры, датчик влажности, будут отображаться на облаке BOLT в графической форме, но из-за ограничения BOLT я отобразил только данные одного датчика (данные датчика влажности).

Шаг 1: блок-схема проекта

Image
Image
Блок-схема проекта
Блок-схема проекта

ВЫПОЛНИТЕ подключение датчиков, БОЛТА и реле, как показано на схеме. Я использовал микроконтроллер 328p, который используется в ARDUINO. Таким образом, вы можете использовать Arduino вместо микроконтроллера 328P.

Шаг 2: Код Arduino для проекта

Hardserial.ino - это код Arduino, который состоит из взаимодействия различных датчиков с Arduino и взаимодействия Arduino с BOLT для отправки данных датчика на облачную страницу BOLT.

Шаг 3. Кодирование HTML-страницы

Кодирование HTML-страницы
Кодирование HTML-страницы

На этом шаге мы закодируем HTML-страницу, через которую мы отправим команду Arduino для управления двигателем (то есть для запуска и остановки двигателя).

Шаг 4. Загрузка JavaScript в BOLT Cloud

Загрузка JavaScript в BOLT Cloud
Загрузка JavaScript в BOLT Cloud

Напишите следующий блокнот JS-кода ++

setChartType ('lineGraph'); plotChart ('отметка_времени', 'темп');

а затем сохраните его с расширением файла.js. Это очень важно: данные датчиков будут загружены в графическом виде в облако BOLT.

Шаг 5: настройка на странице BOLT Cloud

Конфигурация на странице BOLT Cloud
Конфигурация на странице BOLT Cloud
Конфигурация на странице BOLT Cloud
Конфигурация на странице BOLT Cloud

Если вы уже купили устройство BOLT и зарегистрировали его, тогда

1- откройте страницу облака болтов - перейдите по ссылке

а затем войдите в систему.

2- затем нажмите КОНСОЛЬ РАЗРАБОТЧИКА -> Нажмите кнопку «+», чтобы создать новый продукт в разделе ПРОДУКТЫ.

3- В разделе СОЗДАТЬ НОВЫЙ ПРОДУКТ -

i- напишите любое название для нового продукта

ii- выберите любой значок

iii- Выберите UI как default.html

4- нажмите СОЗДАТЬ ПРОДУКТ

5- ПОСЛЕ этого нажмите «ДА» для создания АППАРАТНОЙ КОНФИГУРАЦИИ.

6- Затем выберите GPIO и номер контакта как 1

7- Выберите контакт как "AO" [мы подключили датчик влажности к контакту A0]

8- и ИМЯ ПЕРЕМЕННОЙ как "temp" [потому что мы написали temp как переменную в коде js {ШАГ-4}]

9- Наконец загрузите файл JS в раздел ЗАГРУЗКИ ФАЙЛОВ и измените файл html по умолчанию из этого файла js.

Шаг 6. Разверните конфигурацию и визуализацию данных

Развертывание конфигурации и визуализации данных
Развертывание конфигурации и визуализации данных

1- Щелкните вкладку УСТРОЙСТВА. Будет указан ваш идентификатор устройства. Теперь на вкладке продукта выберите название продукта «Bolt IoT Product». Например, темп. Теперь нажмите кнопку «Развернуть конфигурацию».

2- Перейдите на домашнюю страницу и нажмите на БОЛТ. Он перенаправит вас на новую страницу, где вы можете увидеть график зависимости влажности от времени.

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