Как подключить Arduino Uno с ESP-01 к облаку Arduino IoT?
Я пытался подключиться к облаку Arduino IoT с помощью Arduino Uno и ESP-01.
Облако Arduino IoT не распознает мое устройство как подлинное. Поэтому я пытался создать вещь
и подключить ее как стороннее устройство. У меня есть модуль Wi-Fi ESP-01, который я хочу использовать для подключения к облаку Интернета вещей.
Я попробовал следующее соединение:
Ардуино ----> ESP-01 3,3 В ------> 3в3 3,3 В ------> EN(CH_PD) ТХ(1) ------> ТХ RX(0) ------> RX ЗАЗЕМЛЕНИЕ ------> ЗАЗЕМЛЕНИЕ
Я также попробовал поменять местами соединения контактов RX и TX. Все еще без успеха. Я хочу подключиться к облаку и использовать некоторые датчики для обновления облачных переменных. Как мне это сделать? Любая помощь приветствуется.
Изменить: я попытался загрузить код, предоставленный облачным редактором, и он выдает ошибку:
fatal error: list: No such file or directory
#include <list>
@Saurav Ghimire, 👍0
1 ответ
Лучший ответ:
Arduino IoT Cloud не поддерживает Arduino Uno, но поддерживает esp8266.
Вам необходимо установить связь с облаком IoT из скетча ESP-01 с помощью esp8266 Arduino Core. Затем вы можете передавать значения из/в скетч в Uno через Serial.
Существуют платы разработки ESP8266, которые могут заменить Uno во многих проектах. Найдите «Wemos D1 mini»; или «NodeMCU»; Модули ESP8266.
ESP32 — это еще более функциональный микроконтроллер с Wi-Fi и доступным ядром Arduino. Он также поддерживается в Arduino Cloud, и у Arduino даже есть новая плата Nano ESP32.
- AT-команда не отвечает на последовательный монитор
- Отправка данных Arduino в MySQL с помощью phpMyAdmin и XAMPP на Windows10
- Arduino выводит значения мусора на serial monitor с ESP8266
- ошибка: espcomm_upload_mem failed при загрузке скетча
- фатальная ошибка ESP8266WiFi.h: Такого файла или каталога нет
- Как подключить Wi-Fi Shield ESP-12E-ESP8266-UART-WIFI-Wireless-Shield к Arduino
- Получить данные с сайта с помощью ESP8266 с помощью AT-команд
- Захват изображений с OV7670 (без FIFO) с использованием Arduino Uno?
Мне удалось подключиться к [Blynk](https://blynk.cloud/), используя те же устройства. Оказывается, это платформа с низким кодом, и, поскольку у меня есть опыт программирования, я искал способ подключения к облаку IoT с теми же конфигурациями, чтобы иметь больше возможностей настройки и гибкости. Спасибо за ваш добрый ответ. Однако в ближайшее время я попробую это сделать с NodeMCU., @Saurav Ghimire
@SauravGhimire Blynk имеет двоичный протокол и допускает незащищенный доступ, @Juraj
Можете ли вы предложить мне лучшую альтернативу? На самом деле я подумываю об использовании ESP 32 в своем последнем проекте, но до тех пор я буду использовать эту установку с blynk (во время учебы и в качестве хобби). Спасибо!, @Saurav Ghimire