NodeMCU MQTT получает тему, но не вызывает цикл IF Я новичок в Arduino/ESP и пишу код для активации 2 реле с помощью MQTT. Мое соединение установлено успешно, и я могу получить сообщение/тему, распечатанную на последовательной консоли. Вот мой код:…
Как правильно использовать возможности Wi-Fi ESP8266? Я создаю проект с ESP8266 (Arduino IDE), который требует, чтобы он обслуживал веб-страницу для клиента. Модуль будет подключен к сети Wi-Fi по умолчанию, но когда эта сеть Wi-Fi недоступна, мне…
Преобразование byte* в int в Arduino Я пытаюсь преобразовать значение byte* в int , вот как это у меня получилось.
void mqttCallback(char* topic, byte* payload, unsigned int length) {
String topicStr = topic;
int*…
Получить сохраненное сообщение MQTT Я использую ESP8266 с кодом Arduino. Каждое устройство публикует сообщения «состояние» и «доступность» для определенной темы.
Я хочу иметь возможность читать эти сохраненные сообщения, а не…
Управление 5В от ESP8266 Wemos D1 mini Я делаю простой нагреватель с помощью ESP8266 wemos d1 mini. Нагреватели будут использовать источник питания 12 В постоянного тока, а ESP8266 должен включать и выключать нагреватель с помощью…
Сработал детектор отключения питания У меня довольно простая установка. Когда я запускаю небольшую программу, просто выполняя некоторый serial.println , она работает нормально, когда я пытаюсь выполнить операции, требующие большей…
Ложное срабатывание резервуара для воды Я пытаюсь сделать простую систему защиты от перелива воды для своего дома. Я создал его с помощью BC547 и NodeMCU (ESP8266). У меня есть простая схема:
Проблема в том, что к баку идут 2…
ADS1115, ACS712 и ESP8266 У меня есть ACS712 (датчик 5 В), ADS1115 (5 или 3,3 В) и плата ESP8266 (3,3 В).
Я знаю, что не могу напрямую использовать ACS с ESP без делителя напряжения на аналоговом выводе. Поэтому я решил,…
ESP8266 ESP-07 не отвечает на команды Я только что купил последовательный Wi-Fi-трансивер ESP8266 ESP-07 V1.0. Аналогично этому: https ://www.ebay.com/itm/ESP8266-Serial-Wifi-Transceiver-Module-for-Arduino-ESP-07-V1-0-New-/331868488091…
Код точки доступа ESP32 не компилируется Я пытаюсь использовать плату ESP32 для управления светодиодом, зуммером и двигателем (ABA) через точку доступа.
Я получил код с этой страницы:
https://lastminuteengineers…
Как заставить 5-вольтовое реле работать с NodeMCU Я подключил 2-канальные 5-вольтовые реле с помощью NodeMCU v1.0, как показано на рисунке ниже.
Реле питается от источника питания, отличного от источника питания NodeMCU.
На данный момент я…
Arduino Nano прожигает параллельно ESP-01 Итак, у меня есть Arduino Nano, подключенная параллельно с ESP-01 (для ESP есть дополнительный стабилизатор напряжения LM1117-5.0 последовательно).
+12V ---------+---------+
| …
Отправка многобайтовых данных по I2C между разными процессорами Я пытался считать данные с ATTINY84 через ESP8266. Оба программируются через Arduino IDE, хотя, поскольку PlatformIO является прокси для этого, я не уверен, какая версия ядра ATTINY используется.
…
ESP8266 кажется закирпичен, как восстановить? В части скетча я по ошибке поставил
pinMode(7,INPUT_PULLUP);
Это выделенный контакт для внешней флэш-чипы (gpio7/SDIO_DATA_0/SPI_MISO), который не должен использоваться для скетча. после загрузки…
Я убил свой ESP8266? В последнее время я играл с контроллером esp8266, и сегодня пришел мой Usb Host Mini, который я хотел подключить. Поэтому для этого я следовал следующему руководству https://www.hackster.…
Wi-Fi соединение в цикле Что я пытаюсь сделать, так это при локальном подключении к esp8266 и дать ему ssid и пароль, сохранить их в глобальной переменной и использовать их для запуска соединения внутри функции цикла с…
часы nodemcu GPIO6 Есть ли способ объявить gpio6 (CLK) в качестве входных данных без сброса wdt? Я новичок в схемотехнике, но мой босс хочет использовать его (GPIO6) для связи с внешними устройствами. У меня есть…
Как получить текущую дату Как получить текущую дату, месяц и год. Я использовал RTC, NTPClient, но это не сработало. Это дает вывод по умолчанию 1970 года. Что я могу сделать, чтобы исправить это.
time_t now =…
Как отсортировать строку с числом по возрастанию Мне трудно понять, как сортировать строку, в которой есть число.
Строка, которую я отправляю, выглядит как 112:AAAA и 111:EEEE, как мне ее отсортировать, чтобы 111 была первой в массиве, но (и…
как сделать связь Arduino с esp8266 Я пытаюсь установить связь между Arduino и ESP8266, но не могу отправить данные на esp8266. Однако я могу получать данные от esp8266.
Здесь, если мой код Arduino:
#include <SoftwareSerial…
Ожидаемый неквалифицированный идентификатор перед «общедоступным» Я делаю программу Arduino для зуммера, для которого вы можете записывать ноты и песни, а затем воспроизводить их. У меня есть 2 массива, которые содержат как высоту звука, так и воспроизводимую ноту…
Deep Sleep NodeMCU с датчиком двери У меня есть очень простой код датчика двери (магнитный), который дает результаты в 1 & 0 формат. Но я хочу запускать NodeMCU только тогда, когда дверь открыта или закрыта. Остальное время я хочу…
#include <ESP8266WiFi.h> Ошибка с WiFiClientSecureBearSSL.h Я новичок в мире Arduino, и кажется, что эта простая проблема удерживает меня на старте.
В качестве платы я использую универсальный модуль ESP8266
В своем наброске я просто пишу:
…
Как использовать PlatformIO для прошивки ESP-12F (ESP8266MOD) В PlatformIO при создании проекта в выборе платы в платах нет ESP-12F. Пока есть ЭСП-12Е. Я могу прошить ESP-12F при выборе ESP-12E из плат без каких-либо проблем с перепрошивкой. Но есть некоторые…
Проблема «Не найдена плата PN53x» Считыватель карт Arduino NFC Я использую RFID-модуль elechouse PN532 с Wemos D1 mini в Arduino IDE.
Я использую пример ISO1443a_uid из библиотеки elechouse. Все работает нормально, если я подключаю USB-кабель к wemos и…
WiFiClient::connected() не работает Я использую ESP32, чтобы открыть точку доступа и прослушивать соединения TCP через объект WiFiServer.
Когда я подключаю клиента к серверу, я хочу знать, когда он отключился.
В настоящее время…
Проверить обновление NTP-сервера — при запуске У меня есть функция для запуска службы NTP сразу после подключения к Wi-Fi (с использованием платы ESP8266).
Время от времени я получаю сообщение об ошибке с указанием даты и времени 01-01-1970 .…
Связь Arduino ESP8266 Гугля по этой теме, я заметил две странные вещи.
Иногда Tx и Rx подключаются напрямую, несмотря на то, что он работает на разных напряжениях, иногда используется резисторный делитель, иногда…
Можно ли подключить много (20+) датчиков SPI к Arduino Mega? Я делаю систему для измерения наличия вакуума в больших стальных контейнерах. Они располагаются на расстоянии до 100 метров от шкафа управления.
Вопрос в том, сколько датчиков SPI я могу…
Сервер Nodemcu с несколькими датчиками Я пытаюсь подключить свой клиент nodemcu к серверу nodemcu, в то время как мой клиент подключен к двум датчикам (DHT11 и влажность почвы), и он работает отлично, но на стороне сервера я не могу…
ESP8266 не может прочитать параметры POST Я работаю над простым сервером REST. Я сделал метод для обработки http://<esp8266_IP>/test . Метод GET работает как шарм, и я получил ответ. Затем я попытался отправить POST с данными JSON (я…
ESP8266 Ошибка метода GET Я работаю над ESP8266 и хочу отправить запрос GET с AT-командой на свой локальный хост, но каждый раз мне это не удается. Можете ли вы помочь мне решить эту проблему, пожалуйста? Спасибо за интерес…
Ошибка программного сброса wdt на NodeMCU (ESP8266) Я получаю сообщение об ошибке при сбросе программного WDT последовательного монитора. Я также расшифровал код ошибки и нашел следующую трассировку стека.
Я использую модуль SIM808 и DFRobot_sim808…
Кнопка мини-защелки D1 с использованием первого контакта Я пытаюсь использовать Wemos D1 mini в качестве смарт-кнопки, которая загружается, выполняет задачу, а затем снова выключается. Я хотел бы сделать это как настоящее отключение питания, а не…
Arduino/ESP8266 нет данных SPI, поступающих от MCP3008 Я использую ESP8266 (NodeMCU Dev Kit v1) для чтения аналоговых данных через микросхему АЦП MCP3008.
Однако я получаю только нули, когда знаю, что должны присутствовать ненулевые данные. Я…