Данные с аналогового пина хранятся в переменной как число и могут принимать значение от 0 до 1023. Нужно написать процедуру, которая будет преобразовывать число (аналог. данные) в набор чисел. Пример: с аналог. пина получили число 564, нужно получить цифры соответствующие сотням, десяткам и единицам, т.е. 5, 6 и 4 и по очереди выводить на дисплей.
Всё гениальное Просто! Код (C++): #include <LiquidCrystal.h> LiquidCrystal lcd(7, 8, 9, 10, 11, 12);//пины подключения LCD int analogInput = 0;//Пин подключения датчика int value = 0;//Значение void setup(){ pinMode(analogInput, INPUT); //пин на вход Serial.begin(9600); //Запустим порт lcd.begin(16, 2);//Размерность LCD lcd.print("METER");//Печатаем заставку } void loop() { // считывание аналогового значения value = analogRead(analogInput);//Читаем и сразу в value //можно преобразовывать умножать делить складывать отнимать Serial.println("INPUT");//Кидаем в порт если надо Serial.println(value); lcd.setCursor(0, 1);//Ставим курсор куда надо lcd.print("INPUT");//выводим в LCD lcd.print(value); delay(500);//Фсё! } Как то так....Учись Студент!