// DHT22
unsigned long previousMillisSerialPrint = 0; // Serielle Ausgabe
unsigned long previo... mperatursensors
const unsigned long intervalSerialPrint = 100; // konstanter Delay für serielle Ausgab... läuft
if (timeStatus()!= timeSet) {
Serial.println("Unable to sync with the RTC");
} else {
Serial.println("RTC has set the system time");
}
//Initia
SensorData = 0;
unsigned long previousMillisSerialPrint = 0;
unsigned long previousMillisDCFPulseLength =... en der Sensoren
const unsigned long intervalSerialPrint = 100; // konstanter Delay für serielle Ausgabe... läuft
if (timeStatus()!= timeSet) {
Serial.println("Unable to sync with the RTC");
} else {
Serial.println("RTC has set the system time");
}
//Initia
as OLED-Display
unsigned long previousMillisSerialPrint = 0; // Ausgabe an die serielle Schnitt... as OLED-Display
const unsigned long intervalSerialPrint = 500; // Ausgabe an die serielle Schnitt... , OUTPUT);
digitalWrite(13, HIGH);
Serial.print("PWM frequency PIN D9 and D10 is set to: "); Serial.println(frequencyFan);
}
if(successPeltier) {
S
SensorData = 0;
unsigned long previousMillisSerialPrint = 0;
unsigned long previousMillisDCFPulseLength =... en der Sensoren
const unsigned long intervalSerialPrint = 100; // konstanter Delay für serielle Ausgabe... (100);
if (timeStatus()!= timeSet) {
Serial.println("Unable to sync with the RTC");
} else {
Serial.println("RTC has set the system time");
}
if (! ct
SensorData = 0;
unsigned long previousMillisSerialPrint = 0;
unsigned long previousMillisDCFPulseLength =... en der Sensoren
const unsigned long intervalSerialPrint = 1000; // konstanter Delay für serielle Ausgab... (100);
if (timeStatus()!= timeSet) {
Serial.println("Unable to sync with the RTC");
} else {
Serial.println("RTC has set the system time");
}
if (! ct
as OLED-Display
unsigned long previousMillisSerialPrint = 0; // Ausgabe an die serielle Schnitt... as OLED-Display
const unsigned long intervalSerialPrint = 500; // Ausgabe an die serielle Schnitt... , OUTPUT);
digitalWrite(13, HIGH);
Serial.print("PWM frequency PIN D9 and D10 is set to: "); Serial.println(frequencyFan);
}
if(successPeltier) {
S
SensorData = 0;
unsigned long previousMillisSerialPrint = 0;
// Definiert die Intervalle für die IF-Abf... en der Sensoren
const unsigned long intervalSerialPrint = 1000; // Delay für serielle Ausgabe
void se... (100);
if (timeStatus()!= timeSet) {
Serial.println("Unable to sync with the RTC");
} else {
Serial.println("RTC has set the system time");
}
if (! ct
as OLED-Display
unsigned long previousMillisSerialPrint = 0; // Ausgabe an die serielle Schnitt... as OLED-Display
const unsigned long intervalSerialPrint = 500; // Ausgabe an die serielle Schnitt... , OUTPUT);
digitalWrite(13, HIGH);
Serial.print("PWM frequency PIN D9 and D10 is set to: "); Serial.println(frequencyFan);
}
if(successPeltier) {
S
as OLED-Display
unsigned long previousMillisSerialPrint = 0; // Ausgabe an die serielle Schnitts... as OLED-Display
const unsigned long intervalSerialPrint = 500; // Ausgabe an die serielle Schnitts... , OUTPUT);
digitalWrite(13, HIGH);
Serial.print("PWM frequency PIN D9 and D10 is set to: "); Serial.println(frequencyFan);
}
if(successPeltier) {
S
sSerialWrite) >= intervalSerialWrite) {
Serial.println("------------------------------------");
//Ausgabe des Zeitstempels
Serial.print("[ "); Serial.print(millis()); Serial.println(" ms ] ");
// Ausgabe der Eingangssignale an den digitalen Masse-Pins an di
, der an den Webserver übertragen wird
void debugPrint(const String &message) {
#if defined DEBUG
Serial.println(message);
#endif
}
void setup () {
#if def... er_wakeup(TIME_TO_SLEEP * uS_TO_S_FACTOR);
debugPrint("Setup ESP32 to sleep for every " + String(TIME_T... ntlichen die MAC-Adresse (Länge: 6 Bytes).
debugPrint("ESP32 Chip ID = " + String((uint16_t)(chipid >>
llisEffect = 0;
unsigned long previousMillisSerialPrint = 0;
// Definiert die Intervalle für die IF-Abfr... 5; // Delay für Effekte
int intervalSerialPrint = 1000; // Delay für serielle Ausgabe
void set... begin();
// locate devices on the bus
Serial.print("Locating devices...");
Serial.print("Found ");
Serial.print(sensors.getDeviceCount(), DEC);
Seria
llisEffect = 0;
unsigned long previousMillisSerialPrint = 0;
// Definiert die Intervalle für die IF-Abfr... // Delay für Effekte
int intervalSerialPrint = 1000; // Delay für serielle Aus... begin();
// locate devices on the bus
Serial.print("Locating devices...");
Serial.print("Found ");
Serial.print(sensors.getDeviceCount(), DEC);
Seria
llisEffect = 0;
unsigned long previousMillisSerialPrint = 0;
// Definiert die Intervalle für die IF-Abfr... // Delay für Effekte
int intervalSerialPrint = 1000; // Delay für serielle Aus... begin();
// locate devices on the bus
Serial.print("Locating devices...");
Serial.print("Found ");
Serial.print(sensors.getDeviceCount(), DEC);
Seria