Paso 3: Sketch de Arduino
Había utilizado múltiples registros de cambio en los proyectos anteriores, por lo que no era demasiado duro adaptar el código necesario para mi termómetro. Pensé que sería útil poder establecer el rango de temperaturas que mostrará los LED, así que incluí las variables MAX y MIN que se fijará en el bosquejo.Luchó con una forma más elegante a código de la forma que señala el límite de temperatura para cada LED sería probada, pero derrota finalmente concedida y me fui con una larga lista de sentencias IF-ELSE IF. Me di cuenta de que en caso de que todos o ninguno de los LEDs se encendieron, usted sería capaz de decir si la temperatura era simplemente en o fuera de los límites especificados. Por lo tanto, es una prueba que destellará el LED para mostrar si la lectura del sensor está fuera del intervalo de la pantalla inferior o superior. Finalmente (sobre todo porque me gusta ver thingys llamativos, LED), añadí una prueba automática de la pantalla en el encendido que enciende todos los LEDs en secuencia.