Использование адаптера ESP8266 с датчиком температуры/влажности

Добрый день. В настоящее время я работаю над проектом, в котором я могу отправлять данные в свою базу данных Firebase с помощью модуля Wi-Fi ESP8266-ESP01 и датчика температуры/влажности DHT11. Я использую этот адаптер для входа в режим загрузки уже с программой. Все вроде нормально. Руководство

Когда мне нужно загрузить программу, я просто настраиваю адаптер с помощью соединительных кабелей, чтобы подключить GPIO0 к GND, и все работает нормально. Моя проблема сейчас в том, что мне нужно использовать датчик DHT11, который должен быть подключен к GPIO2. Я попытался перейти в режим загрузки, поэтому я подключил DHT11 (данные) напрямую к ESP8266 (GPIO2), оставив слот в адаптере пустым, из-за чего я не могу войти в режим загрузки по какой-то причине.

Но когда я подключаю ESP8266(GPIO2) к слоту адаптера, я могу войти в режим загрузки. В настоящее время не понимаю, как настроить адаптер, чтобы использовать GPI02 для DHT11. Любые советы действительно помогут. Спасибо!

, 👍1


1 ответ


Лучший ответ:

0

Спасибо всем за советы. Я нашел способ использовать адаптер esp8266 с датчиком DHT11. Во-первых, он все время был в режиме загрузки, у меня были некоторые ошибки кода, когда мой целевой URL включал в себя тег 'https', поэтому он не работал так, как ожидалось.

Для тех, кто хотел бы использовать этот конкретный адаптер с подключенным DHT11 в режиме загрузки.

-Подключите все концы проводов-перемычек «мама» к Esp8266, а концы проводов-перемычек «папа» — к адаптеру, за исключением GPI02.

-Слот GPI02 на адаптере будет пустым, но конец ESP8266 GPI02 должен быть подключен к контакту данных DHT11.

Убедитесь, что датчик ESP8266 и DHT11 имеет достаточно мощности для обоих устройств.

,