Material:
-Arduino
-Protoboard
-Sensor LM35
-Pantalla LCD
-Cables Dupont
Codigo:
float tempC; // Variable para almacenar el valor obtenido del sensor (0 a 1023)
int pinLM35 = A0; // Variable del pin de entrada del sensor (A0)
void setup() {
// Configuramos el puerto serial a 9600 bps
Serial.begin(9600);
}
void loop() {
// Con analogRead leemos el sensor, recuerda que es un valor de 0 a 1023
tempC = analogRead(pinLM35);
// Calculamos la temperatura con la fórmula
tempC = (5.0 * tempC * 100.0)/1024.0;
// Envia el dato al puerto serial
Serial.print(tempC);
// Salto de línea
Serial.print("\n");
// Esperamos un tiempo para repetir el loop
delay(1000);
}

No hay comentarios:
Publicar un comentario