
¡Hola! ¿Quieres aprender a conectar un sensor de temperatura a tu Arduino? ¡Estás en el lugar correcto! Primero, definamos qué es un sensor de temperatura. Básicamente, es un dispositivo que mide la temperatura ambiente y la convierte en una señal eléctrica que Arduino puede entender.
El sensor más común es el LM35. Tiene tres pines: VCC (alimentación), GND (tierra) y OUT (salida). Para conectarlo, sigue estos pasos:
- Conecta el pin VCC del LM35 al pin de 5V en tu Arduino.
- Conecta el pin GND del LM35 al pin de GND en tu Arduino.
- Conecta el pin OUT del LM35 a un pin analógico en tu Arduino, por ejemplo, A0.
Una vez conectado, necesitarás un código en Arduino para leer la señal del sensor y convertirla a grados Celsius. Un ejemplo sencillo sería:
Must Read
int sensorPin = A0;
float temperatura;
void setup() {
Serial.begin(9600);
}
void loop() {
int lectura = analogRead(sensorPin);
float voltaje = lectura * (5.0 / 1023.0);
temperatura = voltaje * 100.0;
Serial.print("Temperatura: ");
Serial.print(temperatura);
Serial.println(" °C");
delay(1000);
}
Este código lee el valor del sensor, lo convierte en voltaje y luego en temperatura. La salida se muestra en el Monitor Serial del IDE de Arduino.
¿Para qué sirve esto? ¡Para muchas cosas! Puedes usarlo para construir un termómetro digital, controlar la temperatura de un invernadero, encender un ventilador automáticamente si hace mucho calor, o incluso monitorear la temperatura de tu nevera. Las posibilidades son infinitas. ¡Anímate a experimentar y a darle tu propio uso creativo!