Paso 3: codificación
int sensorPin = 7; el pin analógico de TMP36 Vout (sentido) pin está conectado a
la resolución es de 10 mV / grado centígrado con un
500 mV compensación para permitir temperaturas negativas / * *
Setup() - esta función se ejecuta una vez que cuando usted encienda su Arduino * inicializamos la conexión en serie con el ordenador * /
void setup() {}
Serial.Begin(9600);
Iniciar la conexión serial con la computadora
para ver el resultado Abra el serial monitor}
void loop() / / ejecuta una y otra vez {//getting la lectura de voltaje del sensor de temperatura
lectura de int = analogRead(sensorPin); conversión de esa lectura a tensión,
para 3.3v arduino uso 3.3 tensión = lectura * 5.0; voltaje = 1024.0; Imprime la tensión
Serial.Print(Voltage);
Serial.println ("v"); ahora imprimir la temperatura
Float temperatureC = (voltaje - 0.5) * 100; conversión de 10 mv por grado ingenio 500 mV compensación //to grados ((voltaje - 500mV) veces 100)
Serial.Print(temperatureC);
Serial.println ("grados C"); ahora convertir en Fahrenheit float temperatureF = (temperatureC * 9.0 / 5.0) + 32.0; Serial.Print(temperatureF);
Serial.println ("grados F");
Delay(1000); espera a un segundo}