ESP8266 - 12F Высокое потребление при мигании светодиодом (с картинками)
Мой esp потребляет ток 180 мА при мигании светодиода. Такое же потребление происходит, когда я перевожу его в режим WIFI_STA с помощью функции WiFi.mode(WIFI_STA);
.
Что делать, чтобы снизить расход? В качестве регулятора напряжения использовал AMS1117 CI.
Мой код:
void setup() {
pinMode(2, OUTPUT); // контакт номер 2 имеет синий светодиод на плате
}
void loop() {
digitalWrite(2, LOW); // подсветка синего светодиода с НИЗКИМ уровнем
delay(100);
digitalWrite(2, HIGH);
delay(100);
}
К чему все это потребление?
@Lucas, 👍0
Обсуждение1 ответ
▲ 2
Библиотека SDK ESP8266 запоминает на флэш-памяти режим, SSID и пароль последней сети Wi-Fi, к которой он подключался. При запуске или включении режима STA он пытается подключиться к этой сети. Библиотека SDK всегда является частью скомпилированного скетча для esp8266.
В библиотеке esp8266 WiFi есть несколько функций для управления этим:
- WiFi.setAutoConnect(false)
- WiFi.отключить(true);
- WiFi.persistent(false)
,
@Juraj
Смотрите также:
- Как подключить Wi-Fi Shield ESP-12E-ESP8266-UART-WIFI-Wireless-Shield к Arduino
- Как подключить ESP8266 с помощью адаптера ESP-01 к Arduino Uno?
- Как установить связь между веб-камерой и Arduino UNO и получать прямую трансляцию на мобильном телефоне с помощью ESP8266?
- ESP8266 - Один сервер, отправляющий данные нескольким клиентам
- Могу ли я использовать выход 3,3 В Arduino напрямую к esp8266?
- Чтение данных из Google Таблиц с помощью Nodemcu
- Ошибка TIMEOUT при подключении ESP8266 к Arduino Uno
- Сервер Esp8266 недоступен. Порт не открывается
если он находится в WIFI_STA и не делает ничего, связанного с сетью, он в конечном итоге должен перейти в спящий режим модема и потреблять намного меньше., @dandavis