El uso de sensores de temperatura en proyectos de electrónica es esencial para monitorear y controlar de manera eficiente el calor en diferentes dispositivos. En este artículo, te presentamos 9 sensores de temperatura compatibles con Arduino que podrás utilizar en tus creaciones electrónicas. Descubre cómo estos sensores pueden ayudarte a medir con precisión las variaciones de temperatura y mejorar el rendimiento de tus proyectos. ¡No te lo pierdas!
Leer la temperatura con Arduino es una tarea muy útil. Existe una variedad de sensores de temperatura con diferentes funciones que puedes utilizar en tus proyectos. En este artículo, hemos reunido una recopilación de 9 sensores de temperatura asequibles que son compatibles con Arduino y otras placas de desarrollo (como ESP32 o ESP8266).
1.DHT11
El DHT11 Es un sensor de temperatura digital que mide la temperatura y la humedad relativa.
Estos sensores contienen un chip que realiza una conversión de analógico a digital y genera una señal digital con temperatura y humedad. Esto los hace muy fáciles de usar con cualquier microcontrolador, incluido Arduino.
La siguiente tabla muestra las principales especificaciones del sensor de temperatura DHT11.
DHT11 | |
Protocolo de comunicación | Cable único |
Área de suministro de energía | 3 a 5,5 V |
Rango de temperatura | 0 a 50ºC +/-2ºC |
rango de humedad | 20 a 90% +/-5% |
Fase de prueba | 1 segundo |
bibliotecas arduino | Biblioteca Adafruit DHT Biblioteca de sensores unificada de Adafruit |
¿Donde comprar? | Comparar precios |
Tenemos una guía específica sobre cómo utilizar este sensor con el Arduino:
- Instrucciones completas para el sensor de humedad y temperatura DHT11/DHT22 con Arduino
2.DHT22
El Sensor de temperatura DHT22 Es muy similar al DHT11. También mide la temperatura y la humedad y la asignación de pines es la misma. Es un poco más caro, pero más preciso y tiene un rango de medición de temperatura y humedad más amplio.
La siguiente tabla muestra las principales especificaciones del sensor de temperatura DHT22.
DHT22 | |
Protocolo de comunicación | Cable único |
Área de suministro de energía | 3 a 6V |
Rango de temperatura | -40 a 80ºC +/-0,5ºC |
Rango de humedad | 0 a 100% +/-2% |
Fase de prueba | 2 segundos |
bibliotecas arduino | Biblioteca Adafruit DHT Biblioteca de sensores unificada de Adafruit |
¿Donde comprar? | Comparar precios |
Aprende a utilizar el sensor de temperatura DHT22 con el Arduino en el siguiente tutorial:
- Instrucciones completas para el sensor de humedad y temperatura DHT11/DHT22 con Arduino
3.LM35DZ, LM335, LM34
El LM35DZ Es un sensor de temperatura lineal calibrado directamente en grados Celsius. La salida analógica es directamente proporcional a la temperatura en Celsius: 10 mV por cada grado Celsius de aumento de temperatura.
Este sensor es muy similar a ese. LM335 (calibrado en Kelvin) y con el LM34 (calibrado en Fahrenheit).
La siguiente tabla enumera las principales especificaciones del sensor de temperatura LM35.
LM35DZ | |
Protocolo de comunicación | Salida analógica |
Área de suministro de energía | 4 a 30V |
Rango de temperatura | -55 a 150ºC |
exactitud | +/-0,5ºC (a 25ºC) |
Interfaz con Arduino | lectura analógica() |
¿Donde comprar? | Comparar precios LM35 LM335 LM34 |
Aprenda a utilizar los sensores de temperatura LM35DZ, LM335 o LM34 con Arduino:
- Instrucciones para sensores de temperatura LM35, LM335 y LM34 con Arduino
4. BMP180
Aunque el BMP180 es un sensor de presión barométrica, también mide la temperatura. Esto es muy útil para cualquier proyecto de estación meteorológica.
La siguiente tabla enumera las especificaciones clave del sensor BMP180 en relación con la medición de temperatura.
BMP180 | |
Protocolo de comunicación | I2C |
Área de suministro de energía | 1,8 a 3,6 V (para el chip) 3,3 a 5 V para el módulo |
Rango de temperatura | 0 a 65ºC |
exactitud | +/-0,5ºC (a 25ºC) |
Interfaz con Arduino | Adafruit BME085 Biblioteca de sensores unificada de Adafruit |
¿Donde comprar? | Comparar precios |
Consulte el siguiente tutorial para aprender a medir la presión, la temperatura y estimar la altitud utilizando el sensor BMP180 y Arduino:
- Instrucciones para el sensor barométrico BMP180 con Arduino
5. TMP36
El TMP36 es un sensor de temperatura analógico. Emite un valor analógico que es proporcional a la temperatura ambiente. El es muy parecido a ese Sensor de temperatura LM35.
Consulte las especificaciones clave del TMP36 en la siguiente tabla.
TMP36 | |
Protocolo de comunicación | Salida analógica |
Área de suministro de energía | 2,7 V a 5,5 V |
Rango de temperatura | -40°C a +125°C |
exactitud | +/-1ºC (a 25ºC) |
Interfaz con Arduino | lectura analógica() |
¿Donde comprar? | ver en eBay |
6.LM75
El sensor LM75 es otro sensor de temperatura útil. Funciona mediante comunicación I2C, lo que significa que se comunica con Arduino a través de los pines SDA y SCL. Puedes encontrar uno de estos sensores por alrededor de $2 (ver en eBay).
La siguiente tabla proporciona un resumen de las especificaciones del sensor LM75.
LM75 | |
Protocolo de comunicación | I2C |
Área de suministro de energía | 3,0 a 5,5 V |
Rango de temperatura | -55 a 125ºC |
exactitud | +/-2,0ºC (rango de -55 a 125ºC) |
Interfaz con Arduino | Biblioteca I2C para LM75 |
¿Donde comprar? | ver en eBay |
7. BME280
El BME280 Es un sensor barométrico que también mide la temperatura y la humedad. Puede comunicarse a través del protocolo de comunicación I2C o SPI y el módulo BME280 puede funcionar con 3,3 o 5 V.
La siguiente tabla muestra un resumen de las especificaciones del sensor BME280 en relación con el sensor de temperatura.
La siguiente tabla proporciona un resumen de las especificaciones del sensor LM75.
BME280 | |
Protocolo de comunicación | I2C o SPI |
Área de suministro de energía | 1,7 a 3,6 V (para el chip) 3,3 a 5 V para la placa |
Rango de temperatura | -40 a 85ºC |
exactitud | +/-0,5ºC (a 25ºC) |
Interfaz con Arduino | Biblioteca Adafruit BME280 Biblioteca de sensores unificada de Adafruit |
¿Donde comprar? | Comparar precios |
Aprenda a utilizar BME280 y Arduino para determinar los valores de temperatura, humedad y presión:
- Instrucciones para el Sensor BME280 con Arduino (Presión, Temperatura, Humedad)
8.DS18B20
El Sensor de temperatura DS18B20 Es un sensor de temperatura digital de un solo cable. Esto significa que sólo necesita una línea de datos (y GND) para comunicarse con Arduino.
Cada sensor de temperatura DS18B20 tiene un código de serie único de 64 bits. Esto le permite conectar varios sensores al mismo cable de datos. Esto le permite obtener la temperatura de múltiples sensores usando un solo pin Arduino digital.
La siguiente tabla muestra las especificaciones clave del sensor de temperatura DS18B20:
DS18B20 | |
Protocolo de comunicación | Cable único |
Área de suministro de energía | 3,0 a 5,5 V |
Rango de temperatura de funcionamiento | -55ºC a +125ºC |
exactitud | +/-0,5ºC (rango de -10ºC a 85ºC) |
bibliotecas arduino | Dallastemperatura Un cable |
¿Donde comprar? | Consultar precio en Maker Advisor |
Aprenda a utilizar el sensor de temperatura DS18B20 con Arduino:
- Instrucciones para el sensor de temperatura DS18B20 con Arduino
9. DS18B20 resistente al agua
El DS18B20 también está disponible en una versión resistente al agua (lea las instrucciones del DS18B20). Los cables están protegidos con PVC, lo cual es ideal si necesita medir la temperatura de líquidos o si es necesario exponer el sensor al agua.
El cableado y las especificaciones son los mismos que los del DS18B20 normal.
¿Donde comprar? Compara los impermeables Precios del sensor de temperatura DS18B20 en Maker Advisor.
Envolver
Esperamos que esta guía le haya resultado útil. También tenemos guías para otros sensores y módulos Arduino que te pueden interesar:
- Instrucciones para pantalla OLED I2C con Arduino
- Instrucciones completas para el Módulo Transmisor/Receptor RF 433 MHz con Arduino
- Instrucciones para módulo de relé con Arduino.
- Instrucciones completas para el sensor ultrasónico HC-SR04 con Arduino
También te pueden interesar nuestros recursos de Arduino:
- Proyectos y tutoriales gratuitos de Arduino
- Curso de proyecto Arduino paso a paso.
- Aplicaciones de Android para Arduino con el libro electrónico MIT App Inventor 2
Gracias por leer.
PD También recomendamos leer:
- 21 módulos Arduino que puedes comprar por menos de $2
- 25 escudos Arduino útiles que puedes necesitar
- Los 10 Shields Arduino más útiles
Sensores de Temperatura para Proyectos de Electrónica
Leer la temperatura con Arduino es una tarea muy útil. Hay una amplia variedad de sensores de temperatura con diferentes características que se pueden usar en tus proyectos. En este artículo, hemos recopilado 9 sensores de temperatura asequibles compatibles con Arduino y otras placas de desarrollo (como ESP32 o ESP8266).
-
DHT11
El DHT11 es un sensor de temperatura digital que mide la temperatura y la humedad relativa. Estos sensores contienen un chip que realiza la conversión analógica a digital y emite una señal digital con la temperatura y la humedad. Esto los hace muy fáciles de usar con cualquier microcontrolador, incluido Arduino.
-
DHT22
El sensor de temperatura DHT22 es muy similar al DHT11. También mide temperatura y humedad y el pinout es el mismo. Es ligeramente más caro, pero es más preciso y tiene un rango de medición de temperatura y humedad más amplio.
-
LM35DZ, LM335, LM34
El LM35DZ es un sensor de temperatura lineal que viene directamente calibrado en grados Celsius. La salida analógica es directamente proporcional a la temperatura en grados Celsius. Este sensor es muy similar al LM335 (calibrado en Kelvin) y al LM34 (calibrado en Fahrenheit).
-
BMP180
Aunque el BMP180 es un sensor de presión barométrica, también mide la temperatura. Esto es muy útil para incluirlo en cualquier proyecto de estación meteorológica.
-
TMP36
El TMP36 es un sensor de temperatura analógico. Produce un valor analógico proporcional a la temperatura ambiente. Es muy similar al sensor de temperatura LM35.
-
LM75
El sensor LM75 es otro sensor de temperatura útil que funciona a través de comunicación I2C. Puede comunicarse con Arduino utilizando los pines SDA y SCL.
-
BME280
El BME280 es un sensor barométrico que también mide temperatura y humedad. Puede comunicarse a través de protocolo de comunicación I2C o SPI.
-
DS18B20
El sensor de temperatura DS18B20 es un sensor digital de temperatura de una sola línea. Esto significa que solo requiere una línea de datos para comunicarse con Arduino.
-
DS18B20 a Prueba de Agua
El DS18B20 también está disponible en versión a prueba de agua. Los cables están protegidos con PVC, lo que es ideal si necesitas medir la temperatura de líquidos o si el sensor necesita estar expuesto al agua.
Esperamos que esta guía te haya resultado útil para tus proyectos de electrónica con Arduino. Descubre más guías sobre otros sensores y módulos Arduino que pueden interesarte.
Recursos Adicionales:
Guía de Display OLED con Arduino
Guía para Módulo Transmisor/Receptor RF 433MHz con Arduino
Guía para Módulo de Relé con Arduino
Guía para Sensor Ultrasónico HC-SR04 con Arduino
Recursos de Arduino:
Proyectos y Tutoriales de Arduino
Curso de Proyectos Paso a Paso con Arduino
Aplicaciones Android para Arduino con MIT App Inventor 2 eBook
Gracias por leer.
P.D. También te recomendamos leer:
21 Módulos de Arduino que Puedes Comprar por Menos de $225
Módulos de Arduino Útiles que Puedes Necesitar
Top 10 de los Módulos de Arduino Más Útiles
Estos sensores de temperatura compatibles con Arduino son geniales, definitivamente los voy a probar en mis proyectos de electrónica. ¡Gracias por la recomendación! 🌡️🤖
¡Qué útil! Estaba buscando sensores de temperatura para mis experimentos con Arduino y esta lista me ha dado varias opciones interesantes. ¡Gracias por la recomendación!
¡Qué interesante! Me encantaría probar alguno de estos sensores para mis proyectos de electrónica con Arduino. ¡Gracias por compartir!
¡Excelente recopilación de sensores de temperatura para Arduino! Definitivamente me voy a animar a probar algunos de ellos en mis próximos proyectos de electrónica. ¡Gracias por la información!
Estos sensores de temperatura para Arduino son justo lo que necesitaba para mis proyectos de electrónica. ¡Gracias por la recomendación! 🌡️👩💻