Měření napájecího napětí ESP8266
Ladislav Vaiz
spam na nagano.cz
Středa Únor 10 07:39:10 CET 2021
Ahoj,
na ESP8266 mi nefunguje měření napájecího napětí. Zkoušeno na ESP-01 a
Lolin V3. Čte se někdy kolem 2.8V, někdy kolem 3.7V, ale je tam 3.3V. Na
A0 je 0V. Na webových fórech mi žádná rada nepomohla. Nefunguje ani
příklad, který někomu prý funguje. Netušíte někdo, co s tím?
ADC_MODE(ADC_VCC);
void setup(){
}
void loop() {
Serial.begin(9600);
Serial.println();
uint16_t v = ESP.getVcc();
float_t v_cal = ((float)v/1024.0f);
char v_str[10];
dtostrf(v_cal, 5, 3, v_str);
sprintf(v_str,"%s V", v_str);
Serial.println(v_str);
delay(3000);
}
Díky L.
Další informace o konferenci Hw-list