Paso 1: programación
Programación:El proyecto requiere de los códigos que pueden interpretar el valor de la distancia recibido de I / sensor R. Luego dice cada LED para generar el color apropiado para los datos de distancia que recibió. Una vez uno "prototipo" de la codificación completa, simplemente puede replicar esos códigos para tres otros sistemas de I / R sensor y LED.
El código está escrito para que el valor recibido en cada una me / sensor R se traduce directamente en el color de la lámpara. Así, cuanto menor sea la distancia valor para cada uno I / sensor R (es decir, cuando el objeto está más lejos de la lámpara), obtiene la luz azul de birighter. Asimismo, cuanto mayor sea la distancia valor para cada uno I / sensor R (es decir, cuando el objeto está más cercano de la lámpara), obtiene el brigher la luz roja. El código también permite "mezcla" de colores entre los colores de la luz. En otras palabras, cuando el ocupante acerca lentamente la lámpara, la mesa no abrubtly cambia de azul completa completa verde para completar la red. En cambio, poco a poco cambiará de azul fuerte a luz azul turquois verde a amarillo a naranja a rojo. Por favor devolver a < Figura 2 > de la sección "concepto studeis" de esta página para esquemas de color.
El código está escrito en el software de Arduino. Vea abajo para la codificación de los datos.