Pantalla de temperatura I2C Arduino TMP37 (1 / 1 paso)

Paso 1: Cómo funciona

TMP37 Las especificaciones y las conexiones de perno

El TMP37 está diseñado para aplicaciones en el rango de 5 grados C a 100 grados C y proporciona un factor de escala de salida de 20 mV por grados C. El TMP37 proporciona una salida de mV 500 a 25 grados C. operación se extiende a 150 grados C con exactitud reducida para todos los dispositivos cuando operan desde una fuente V 5. La impedancia de salida baja de TMP35/TMP36/TMP37, su salida lineal y una calibración precisa simplifican la conexión a circuitos de control de temperatura y ADCs. Los tres dispositivos están diseñados para operación de suministro de solo 2,7 V a 5.5 V máximo. En mi prueba debe utilizarse una fuente de + 5 voltios estable!

La fuente de corriente funciona muy por debajo de 50 uA, proporcionando muy bajo uno mismo-Calentamiento-menos de 0,1 grados de C en aire inmóvil. Además, se proporciona una función de desconexión para cortar el suministro de corriente a menos de 0.5 uA. En este proyecto el pin 1 está conectado a + 5 voltios, pin 2 0 analógico de entrada en el módulo Arduino y el pin 3 a tierra. Sobre el programa de un convertidor analógico a digital (ADC) en el ATMEGA168 o ATMEGA328 son 10 bits (1024 pasos) y en un rango de 5 voltios es 5.0/1024 = 4.882 mV por paso. El TMP37 produce una salida de 20 mV / grados C.

Es fácil ver que no dividen igualmente. Usando el programa original de la muestra que viene con la parte cuando ordené funcionó, pero era inestable al extremo rebotando tanto como diez grados. Al lado de reescribir el código para trabajar con una pantalla LCD en lugar de un puerto serie del ordenador, tuve que lidiar con el hecho de que estábamos usando números reales muy pequeño y el hecho el hardware no coincide exactamente. Pero exactitud dentro de unos pocos grados con un buen suministro de 5 voltios. Esto produce tanto un establo leyendo dentro de 1,5 grados de un termómetro analógico de laboratorio. (No tiene versión digital).

Código de Arduino:

www.bristolwatch.com/Arduino/tmp37_i2c_arduino.htm

Artículos Relacionados

Pantalla de temperatura dual-Arduino I2C

Pantalla de temperatura dual-Arduino I2C

Uso de Arduinos es grande y todo, pero ¿qué pasa cuando te quedas sin pernos? ¿Claro, usted podría comprar un Mega, pero lo que si ya tienes Unos pocos, o tal vez algunos Micros? Existe un protocolo ingenioso en la electrónica de hoy en día, y se lla
Arduino Nano: BMP180 la presión barométrica y temperatura I2C pantalla LCD 2 X 16 Visuino

Arduino Nano: BMP180 la presión barométrica y temperatura I2C pantalla LCD 2 X 16 Visuino

El BMP180 es un muy popular sensor combinado de temperatura y Arduino de presión barométrica. Ya hice Instuctable con BMP180. Un número de personas sin embargo preguntó cómo puede conectar otro dispositivo I2C en el mismo bus I2C como el BMP180. Fina
El primer uso de 0,96" pantalla OLED de I2C con Arduino UNO

El primer uso de 0,96" pantalla OLED de I2C con Arduino UNO

Hoy, voy a mostrarte cómo utilizar 0,96" pantalla OLED de I2C con placa Arduino UNO. Hay un montón de diferentes tipos de pantallas OLED. Tengo 4-pines OLED pantalla conmigo. Esta muestra puede ser con pernos SPI en vez de I2C. Estas versiones se pue
Arduino Nano 5110 pantalla LCD temperatura DHT11 Sensor de humedad

Arduino Nano 5110 pantalla LCD temperatura DHT11 Sensor de humedad

Arduino Nano 5110 LCD pantalla DHT11 temperatura sensor de humedadVideo de YouTubeDocumentos
Pantalla de temperatura portátil de Arduino

Pantalla de temperatura portátil de Arduino

En este proyecto le mostrará cómo crear un indicador de temperatura portátil de Arduino. El punto de este proyecto es enseñar habilidades básicas de Arduino y cómo escribir código relativamente complejo en el idioma de IDE de Arduino.¿Qué es un Ardui
Arduino Nano: Mapa de bits, animación en pantalla OLED de I2C SSD1306 con Visuino

Arduino Nano: Mapa de bits, animación en pantalla OLED de I2C SSD1306 con Visuino

OLED muestra son algunos de los módulos más cool y más avanzados que puede utilizar en su proyecto de Arduino. Ya he hecho un proyecto que muestra cómo puede imprimir valores analógicos en la exhibición de OLED. Casi de inmediato alguien publicada pr
Magic 8 Ball usando Esp8266 y pantalla de LCD I2c

Magic 8 Ball usando Esp8266 y pantalla de LCD I2c

Pensé que sería un poco de diversión para hacer un Magic 8 Ball utilizando un Arduino y una pantalla de LCD i2c, así que aquí están algunas instrucciones sobre cómo hacerlo.Paso 1: Cosas que se necesitaArduino de algún tipo (estoy usando un esp8266 p
El tiempo en Google en la pantalla gráfica con Arduino

El tiempo en Google en la pantalla gráfica con Arduino

en este proyecto, estoy usando una placa de Arduino para mostrar la previsión del tiempo de servicio tiempo de Google en una pantalla VGA. La pantalla es obviamente gráfica con iconos y texto colorido. Es uno de esos gadgets que quería tener desde ha
Prueba de humedad: Construir un horno de temperatura baja Arduino controlado

Prueba de humedad: Construir un horno de temperatura baja Arduino controlado

Un horno barato con un rango de temperatura programable.  Esto podría ser útil para hacer una zona de temperatura controlada para tempeh, yogur o secado húmedo electrónica, disparar, no sé de tu vida.Nuestro problema: Necesitamos saber el % de humeda
Medir la temperatura con Arduino Ethernet + DS18B20 Thingspeak

Medir la temperatura con Arduino Ethernet + DS18B20 Thingspeak

Hola a todosAquí te lo dejo sabe leer temperatura con Arduino Ethernet y sensor de DS180B20 y enviar los datos a Thingspeak. Se puede acceder a mi página de Thingspeak aquí:https://thingspeak.com/channels/25037Yo he utilizado mi arduino instructable
Registrador de temperatura de Arduino y humedad DHT11 y Display I2C

Registrador de temperatura de Arduino y humedad DHT11 y Display I2C

Hace algún tiempo he encontrado una interesante instructable sobre registro de datos de temperatura. Tenía algunas de las partes poner alrededor de mi escritorio y con la ocasión de hacer el Universal Shield, dije para mis adentros ¿por qué no hacer
Mostrar Temperatura en pantalla con Termistor y Arduino

Mostrar Temperatura en pantalla con Termistor y Arduino

En este tutorial aprenderas a mostrar la temperatura de las Naciones Unidas termocuplas en un pantalla LCD utilizando Arduino.Materiales:Pantalla de LCDSensor de Temperatura contra Agua NTC 10KPuentes macho-macho1 Resistencia 10KArduinoPaso 1: El de
Arduino Nano TM1637 4 dígitos pantalla DHT11 temperatura Sensor de humedad

Arduino Nano TM1637 4 dígitos pantalla DHT11 temperatura Sensor de humedad

Arduino Nano TM1637 4 dígitos pantalla sensor de humedad temperatura DHT11Video de YouTubeDocumentos
A la temperatura. Sensor pantalla en LCD con Arduino

A la temperatura. Sensor pantalla en LCD con Arduino

Lo que básicamente hace:Este proyecto de arduino detecta la temperatura del sensor de temperatura. Obviamente cuando detecta la temperatura muestra en el monitor serial, que personalmente creo que es muy incómodo. Ahora para resolver que incorporan u