Bonjour,
Pour mon premier projet sur arduino je souhaite afficher la valeur d'un potentiomètre sur un lcd 16*2 en pourcentage ( 0 à 1024 en 0 à 100%). le but par la suite et de contrôler un esc en PWM. Donc la valeur récupérer du potentiomètre serait la puissance moteur.
voici le code de base que j'ai pour afficher un message sur mon lcd:
//Library version:1.1 arduino_499745
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2); // set the LCD address to 0x27 for a 16 chars and 2 line display
void setup()
{
pinMode(A0,INPUT);
i lcd.init(); // initialize the lcd
lcd.backlight();
lcd.setCursor(12, 0);
lcdprint("100%");
}
void lcdprint(String s) {
for (int i = 0; i < s.length(); i++) lcd.print(s);
}
void loop()
{
}
Le problème est que je ne sais pas comment coder pour indiquer au lcd de prendre une valeur x qui varient entre 0 - 1023 et le convertir en pourcentage.
Merci.