int pinLed = 11;
int tiempoPunto = 500;
int tiempoRaya= 1000;
int pinPot= A5;
float valorMaxSal = 50.0;
float valorMinSal = 20.0;
float valorMaxEnt = 1023.0;
void setup() {
// put your setup code here, to run once:
pinMode(pinLed, OUTPUT);
pinMode(pinPot,INPUT);
Serial.begin(9600);
}
void loop() {
// Valor leido por el potenciometro
int valorPote = analogRead(pinPot);
// Conversion a otra unidad
float temperatura = (valorPote*(valorMaxSal-valorMinSal)/valorMaxEnt)+valorMinSal;
// Impresion en monitor serial
Serial.println("El valor de la temperatura es");
Serial.println(temperatura);
delay(500);
//Hh . . . .
/*for(int i=0;i<3;i++){
digitalWrite(pinLed , HIGH);
delay(tiempoPunto);
digitalWrite(pinLed, LOW);
delay(tiempoPunto);
}
//o---
for(int i=0;i<4;i++){
digitalWrite(pinLed , HIGH);
delay(tiempoRaya);
digitalWrite(pinLed, LOW);
delay(tiempoRaya);
}
//l.-..
for(int i=0;i<4;i++){
if(i==1){
digitalWrite(pinLed , HIGH);
delay(tiempoRaya);
digitalWrite(pinLed, LOW);
delay(tiempoRaya);
} else{
digitalWrite(pinLed , HIGH);
delay(tiempoPunto);
digitalWrite(pinLed, LOW);
delay(tiempoPunto);}
}
//i..
for(int i=0;i<2;i++){
digitalWrite(pinLed , HIGH);
delay(tiempoPunto);
digitalWrite(pinLed, LOW);
delay(tiempoPunto);
};*/
}