Stránka 1 z 1

ESP32 CAM nastavení časové prodlevy- spotřeba

Napsal: 13 pro 2021, 11:50
od visk52
Zdravím
Mám takový kus kódu
unsigned long TimeStamp;
const int interval = 1;// minuty
const unsigned long SamplingTime = 60000 * interval;
.
.
.
void loop() {
if ((millis() > SamplingTime) && ((millis() - SamplingTime) > TimeStamp) && (WiFi.status() == WL_CONNECTED)) {
timeClient.update();
//WifiManager();
takePhoto();
digitalWrite(33, HIGH);
//delay(100000);
}
}

co je v té podmínce špatně ? proč to nejde nastavit interval na třeba 1 minutu jak potřebuji?
další věc kolik tento modul má spotřebu mA když vysílá přes Wi-Fi? jak dlouho vydrží klasická baterie třeba s nokie Baterie Nokia BL-5C, Li-Ion 1020mAh nebo jaký akupack se k tomu hodí bez dodatečné regulace ? díky

Re: ESP32 CAM nastavení časové prodlevy- spotřeba

Napsal: 13 pro 2021, 13:48
od ondraN

Kód: Vybrat vše

void loop() {
	if (((millis() - TimeStamp) > SamplingTime) && (WiFi.status() == WL_CONNECTED)) {
		TimeStamp=millis();
		timeClient.update();
		//WifiManager();
		takePhoto();
		digitalWrite(33, HIGH);
		//delay(100000);
	}
}

Re: ESP32 CAM nastavení časové prodlevy- spotřeba

Napsal: 13 pro 2021, 14:24
od jankop
Spotřebu ESP32 si najdi na webu, to není problém. Odhadem, baterie 1000mAh by mohla vydržet bez DeepSleep tak 5hodin.