Paso 5: Aquí está el código completo para escribir la temperatura en el Monitor Serial
/** Temperatura TMP36 se muestra en el Monitor Serial
* Adaptado de (y para más información sobre este circuito): http://tinyurl.com/c89tvd
*/
TMP36 Variables de Pin
int temperaturePin = 0; el pin analógico de TMP36 Vout (sentido) pin está conectado a
la resolución es de 10 mV / grados centígrados
(desplazamiento de 500 mV), es decir 0 grados = 500mV
/* void loop()
* setup() - esta función se ejecuta una vez que cuando usted encienda su Arduino
Inicializamos la conexión serial con la computadora
*/
void setup()
{
Serial.Begin(9600); //Start la conexión serial con la computadora
}
{
Float temperatura = getVoltage(temperaturePin); / / Obtener el voltaje de lectura de la tem
temperatura = (temperatura -.5) * 100; Convertir de 10 mv por cada grado con offset de 500mV
Serial.println(temperature) de ; Imprimir el resultado
delay(1000) de ; Espera un segundo
}
/*
* getVoltage() - vuelve la tensión en la entrada analógica definida por
* pin
*/
flotador getVoltage (int pin) {}
volver (analogRead(pin) * 5.0/1024); conversión de una gama digital de 0 a 1023
0 a 5 voltios (cada 1 es igual a la lectura ~ 5 mV)
}