Вы находитесь на странице: 1из 3

Midiendo temperatura con Arduino y

LM35
Una de las primeras mediciones que realizaremos con el Arduino ser la de
temperatura. Para ello utilizaremos el sensor de temperatura LM35.

Materiales:

Arduino Uno, cable y software de programacin


Sensor de temperatura LM35

Cables de protoboard

Protoboard

Este sensor tiene una salida anloga proporcional a la temperatura que registra
(pin del centro), de acuerdo a la fotografa de izquierda a derecha los pines son
+Vs, Vout, GND (como referencia en la fotografa los colores sern: rojo,
verde y negro en el mismo orden).
Para conectarlo al Arduino el pin +Vs (rojo) debe conectarse al pin 5V en la
seccin POWER de la placa. El pin Vout (verde) al pin A0 en la seccin
ANALOG IN y el pin GND (negro) en el PIN GND de la seccin
POWER.

El cdigo o sketch que utilizaremos en el arduino es el siguiente:


// Declaracion de variables
float tempC;
int tempPin = 0; // Definimos la entrada en pin A0
void setup()
{
// Abre puerto serial y lo configura a 9600 bps
Serial.begin(9600);
}
void loop()
{
// Lee el valor desde el sensor
tempC = analogRead(tempPin);
// Convierte el valor a temperatura
tempC = (5.0 * tempC * 100.0)/1024.0;
// Envia el dato al puerto serial
Serial.print(tempC);
Serial.print(" grados Celsius\n");

// Espera cinco segundo para repetir el loop


delay(5000);

Una vez cargado en el Arduino, ste comenzar inmediatamente a sensar, y


enviar los datos por la puerta serial que podemos monitorear con el Serial
Monitor de nuestro software de programacin Arduino. La salida que se
obtiene es la siguiente:

Вам также может понравиться