Ich möchte, dass mein LCD "Spannung=(sensorValue)" anzeigt, aber im Moment kann ich das Programm nur erkennen lassen, welche Wert der Potentiometer hat, wenn ich es in einer Schleife platziere. Aber wenn ich es in einer Schleife platziere, wird der gesamte Bildschirm mit 1, 2, 3, 4 oder 5 je nach Einstellung des Potentiometers gefüllt.
Wenn ich es nicht in einer Schleife habe, wird die aktuelle Einstellung des Potentiometers auf dem Bildschirm angezeigt und ändert sich nicht, wenn der Potentiometer gedreht wird.
Wie kann ich die Ergebnisse einer Schleife außerhalb einer Schleife platzieren, sodass ich "Spannung=sensorValue)" haben kann?
Hier ist mein Programm:
#include
#include
LiquidCrystal_I2C lcd(0x27,16,2);
void setup()
{
lcd.init();
lcd.backlight();
int sensorPin = A0;
int sensorValue = 0;
sensorValue = 0.004882812 * analogRead(sensorPin) + 1;
lcd.print("Spannung=");
}
void loop()
{
int sensorPin = A0;
int sensorValue = 0;
sensorValue = 0.004882812 * analogRead(sensorPin) + 1;
lcd.print(sensorValue);
}