
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05

Я учусь на 3-м семестре отделения технологий автоматизации в UCL. В этом руководстве я стремлюсь перенести мой предыдущий проект на Индустрию 4.0.
www.instructables.com/id/UCL-Automatic-Tra…
Arduino был заменен на nodemcu - esp8266 для передачи данных через. вай фай.
Шаг 1: общение

Мы хотим, чтобы nodemcu мог связываться с ПК.
Для этого мы используем посредника между nodemcu и node-red в качестве веб-сайта, который может отображать данные для пользователя. У nodemcu ограниченное хранилище данных, поэтому мы используем Wampserver для хранения данных из node-red.
Nodemcu: Во-первых, чтобы общаться с нашим компьютером, нам нужно подключиться к локальной сети. Для этого я использовал это руководство, чтобы добиться этого:
tttapa.github.io/ESP8266/Chap07%20-%20Wi-F…
Брокер - Mosquitto:
Если мы хотим обработать какие-либо данные, мы должны убедиться, что данные попадают в нужное место. Для этого я использовал брокера mosquitto, которого можно найти на этом сайте.
mosquitto.org/
Чтобы отправить данные в нужное место, они должны быть помечены «темой». Эти темы публикуются или подписываются. Все, что опубликовано в определенной теме, будет отправлено брокером любым подписанным единицам, подключенным к брокеру.
Узел красный:
Это потоковая программа, которая позволяет пользователю создавать веб-сайт или другие интерфейсы.
Это используется для отображения и обработки данных из nodemcu.
Вампсервер:
Это база данных, которая принимает запросы от node-red для хранения или отправки данных.
Шаг 2. Отсутствует ссылка

Мне не удалось подключить nodemcu к брокеру, но мне удалось подключить его к моему Wi-Fi.
Я приложил код, который использовал, чтобы попытаться подключиться к брокеру. Я думаю, проблема в том, что я использую неправильный IP-адрес для подключения к брокеру. Мне не удалось узнать IP-адрес брокера.
Шаг 3: новый код Arduino


Чтобы программа работала, вам необходимо установить эти три библиотеки.
Кроме того, вы должны ввести имя вашей сети (SSID) и пароль, чтобы подключиться к Wi-Fi.
Шаг 4: красный узел


Node-red используется в качестве интерфейса для программы и позволяет пользователю просматривать данные, собранные датчиком температуры и влажности. Кроме того, все собранные данные сохраняются в базе данных, которая очищается каждые 30 минут. В любой момент пользователь может нажать кнопку, чтобы просмотреть все текущие сохраненные данные.
Наконец, теперь можно разместить кнопку, чтобы открыть корзину.
Шаг 5: Wampserver


Я использовал базу данных для хранения данных, отправленных с Arduino на node-red. Для работы программы нужно использовать имена. Это чувствительно к регистру.
Шаг 6: выводы
Программу еще нужно немного поработать, чтобы ее можно было использовать. Если вы можете подключиться к своему брокеру, будет довольно легко сделать остальные элементы связи работоспособными.
Рекомендуемые:
Подвесная корзина для метеостанции Super: 11 шагов (с изображениями)

Подвесная корзина для метеорологической станции: Всем привет! В этой записи блога T3chFlicks мы покажем вам, как мы сделали умную подвесную корзину. Растения - это свежее и полезное дополнение к любому дому, но они могут быстро стать утомительными, особенно если вы не забываете поливать их только тогда, когда
Умная корзина для мусора Arduino: 5 шагов

Arduino Smart Trashcan: эта корзина для мусора вдохновлена DIY Smart Dustbin With Arduino от AhsanQureshi Я последовал его шагу, но главное отличие в том, что я добавил кнопку в корзину. Это интеллектуальная корзина для мусора Arduino. Когда вы руки с мусором приближаетесь к
Умная корзина для мусора своими руками с Arduino: 6 шагов (с изображениями)

Сделай сам умный мусорный контейнер с Arduino: здесь мы создадим умный мусорный ящик, используя Arduino и ультразвуковой датчик. Надеюсь, вам понравится изучать этот проект
Интеллектуальная корзина для мусора IDC2018 IOT: 8 шагов

Интеллектуальная корзина для мусора IDC2018 IOT: Надлежащее управление отходами стало важной проблемой для нашей планеты. В общественных и природных пространствах многие не обращают внимания на отходы, которые они оставляют после себя. Когда нет сборщика мусора, легче оставить мусор на месте, чем принести
Сортировочная корзина - обнаружение и сортировка мусора: 9 шагов

Сортировочная корзина - обнаружение и сортировка мусора: вы когда-нибудь видели кого-то, кто не занимается переработкой или делает это плохо? Вы когда-нибудь мечтали о машине, которая перерабатывала бы за вас? Продолжайте читать наш проект, вы не пожалеете! Sorter bin - это проект с четкой мотивацией помочь