Raspberry Pi
Approved Reseller
Approved Reseller
En este pequeño tutorial veremos cómo conectar un sensor de temperatura LM35 a una tarjeta Arduino, también encontrarás un código de programación para tus primeras pruebas.
El sensor LM35 es un componente analógico de entrada, es decir, su funcionamiento consiste en entregar la información correspondiente a la temperatura del ambiente por medio del voltaje en su pin de señal, la tarjeta Arduino a su vez recibe la señal y la lee con uno de sus pines analógicos de entrada. En este ejemplo conectaremos el pin de señal de nuestro sensor al pin analógico A0 de la tarjeta.
Cargamos el código a la tarjeta Arduino Uno y abrimos el monitor serie para observar la temperatura entregada por el sensor cada 0.5 segundos aproximadamente.
//Creamos una variable de tipo entero int lectura = 0; //Creamos una variable de tipo flotante float temperatura = 0.0; void setup() { //Iniciamos la comunicación serial Serial.begin(9600); } void loop() { //Tomamos la lectura analógica del pin al cual conectamos //la señal de nuestro sensor lectura = analogRead(0); //Obtenemos la temperatura con la siguiente formula: temperatura = ( lectura * (500.0 / 1023.0) ); //Imprimimos por monitor serie la temperatura en celcius Serial.println(temperatura); delay(500); }