Programmcode
Zur Programmierung können Sie die Arduino IDE oder Ardublockly verwenden.
Nach erfolgreicher Programmierung und Anschluss des ESP32 können Sie über den seriellen Monitor die gemessene Spannung ablesen.
Um den seriellen Monitor zu öffnen gehen Sie in der Menüleiste der Arduino IDE auf "Werkzeuge" -> "Serieller Monitor"
Abbildung 1: seriellen Monitor öffnen
Quelle: BBS 2 Wolfsburg
Ardublockly Code:
Source Code:
void setup() // Standartstruktur
{
Serial.begin(115200); // Initialisiert die serielle Kommunikation mit der Geschwindigkeit in Baud.
}
void loop() // Standartstruktur
{
float voltage = (float)analogRead(36)/4096 * 3.3; // Deklaration der Variablen voltage vom Datentyp float und Initialisierung dieser Variablen.
//“analogRead(36)“ liest den Wert von Pin 36 ein dieser wird durch 4096 (-> ADC Auflösung)
//dividiert und mit dem Wert 3,3 (maximal messbare Spannung) multipliziert.
Serial.print(voltage,1); // Der Text wird über den Serial Monitor ausgegeben
Serial.println("v"); // Textausgabe von “v“
delay(1000); // Wartezeit von 1 Sekunde bis die Schleife erneut durchlaufen wird
}
Last modified: Monday, 5 October 2020, 3:59 PM