Paso 3: El código
He encontrado algunos del código que necesitaba de los ejemplos que se proporcionan con la biblioteca de FastLED.
También estoy seguro que algunos de este código podrían ser limpiados un poco, pero soy nuevo en desarrollo de Arduino, por lo que es lo que es ahora.
El código en el bosquejo descargable está bastante bien comentado, por lo que debe ser fácil de seguir.
Los umbrales de temperatura también se pueden cambiar para adaptarse a lo que crees que es fría, tibia o caliente. Simplemente ajustar los valores de if declaraciones en la función checkTemp().
Por ejemplo, si usted siente que cualquier cosa por debajo de 65 grados F era frío, cambiar línea 81:
if (tempF > 50 && tempF < 60.8)
Para
if (tempF > 50 && tempF < 65)
Si se cambia un sistema de valores no te olvides de cambiar todos los demás después de que uno, de lo contrario su escala de temperatura apagado para el calentador temps.
Recientemente he actualizado el código (incluido aquí) para tener más de un aspecto degradado en la escala de temperatura, vs los cambios fuertes de color en la foto.