Wifi.h при begin перестает работать датчик влажности аналог на ESP32
- Войдите на сайт для отправки комментариев
Пт, 05/04/2019 - 21:34
Добрый день. до того, как программно делаю Wifi.begin датчик влажности показывает значения влажности. После begin показывает все время 4200+ значение и не важно в воде он или нет.
Датчик аналоговый от амперки . Arduino IDE 1.8.9 Питаю датчик от 3.3в а сигнал припаял на 25, пробовал еще на 14
Wemos ESP32 OLED
Код:
#include <WiFi.h> #define hip 25 struct eeprom_data_t { char STAssid[17]; char STApass[17]; } eeprom_data; void setup() { Serial.begin(115200); WiFi.mode(WIFI_STA); float humidityNow = analogRead(hip); // TYT OK Serial.println(humidityNow); WiFi.begin(eeprom_data.STAssid, eeprom_data.STApass); humidityNow = analogRead(hip); // TYT VSEGDA 100% Serial.println(humidityNow); int waitWiFi = 0; while ( WiFi.status() != WL_CONNECTED ) { if (waitWiFi >= 5) { ESP.restart(); return; } } } void loop() { }
Уважаемый, а ничего, что контроллер абсолютно другой? Если нет - идите по ссылке