#include <LiquidCrystal.h>
//#include <DHTesp.h>

//DHTesp dht;
LiquidCrystal lcd(22, 21, 14, 26, 25, 33); 

int lectura;
float porcentaje;
int butonmas = 5;
int butonmenos = 4;
int sensor=0;

void setup() {
Serial.begin(9600);
lcd.begin(16,2);
pinMode(sensor,INPUT);
pinMode(butonmas,INPUT);
pinMode(butonmenos,INPUT);

}


void loop() {
    lcd.clear();
    lectura = analogRead(sensor);
    porcentaje = map (lectura, 0, 1023, -52.0, 125.0);
   // analogWrite(val);
    if (digitalRead(butonmas)== HIGH){
      lcd.setCursor(0, 0);
      lcd.print("La temperatura");
      lcd.setCursor(0, 1);
      lcd.print("es de:  ");
      lcd.print(lectura);
      lcd.print("\337C");
      delay(1000);
     }
  }

  double map (double x, double in_min, double in_max, double out_min, double out_max) {
  return (x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min;
  }