Mesurer la tension
FunduinoDernière mise à jour le
Bis zu 25 Volt Gleichspannung mit dem Spannungssensor messen
Wozu ein Spannungssensor gut ist
Sensor anschließen
Spannung auslesen
Spannung messen und im seriellen Monitor anzeigen
float Messwert;
float Spannung;
void setup()
{
// Serielle Verbindung starten. Sie ist nötig, um die Ergebnisse später mit dem
// Befehl Serial.println an den seriellen Monitor senden zu können.
Serial.begin(9600);
}
void loop()
{
// Spannungswert am analogen Eingang 1 auslesen
Messwert = analogRead(1);
// Umwandeln des Sensorwertes mit dem Befehl map. Da map keine Kommastellen ausgibt,
// wird hier vorerst mit größeren Zahlen gearbeitet.
Spannung = map(Messwert, 0, 1023, 0, 250);
// Das Ergebnis wird durch 10 geteilt, um es als korrekten Wert mit einer
// Nachkommastelle ausgeben zu können.
Spannung = Spannung / 10;
// Endgültigen Spannungswert im seriellen Monitor anzeigen. Die Zahl 2 in der Klammer
// sorgt dafür, dass das Ergebnis mit zwei Nachkommastellen angezeigt wird. Eine 1
// würde für eine Nachkommastelle sorgen.
Serial.println(Spannung, 2);
// Eine Sekunde warten, damit im seriellen Monitor nicht zu viele Daten ankommen.
delay(1000);
}Ergebnis prüfen
Évaluer le guide