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"

Serieller Monitor

Abbildung 1: seriellen Monitor öffnen
Quelle: BBS 2 Wolfsburg

Ardublockly Code:

1,5 Batterie Adurblockly 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
}
Zuletzt geändert: Montag, 5. Oktober 2020, 15:59