3.6. Interactividad con el mundo físico: introducción a ED1
3.6.8. Ejercicio 6: trabajando con tiras de luz
Siguiendo el mismo principio que hemos explicado antes en cuanto a la manipulación de datos del exterior, para poder hacer este ejercicio primero necesitaremos conocer cuáles son los datos de nuestro sensor de luz. Para conseguirlo, vamos a hacer que aparezcan en nuestra pantalla con un código muy sencillo:
El código nos tiene que responder de esta forma, haciendo que el número cambie en función de si le damos más o menos luz al sensor.
Una vez tengamos apuntados los datos mínimos y máximos que nos da nuestro sensor, debemos descargar la librería de NeoPixel de la misma forma que hemos descargado la anterior:
Una vez la tenemos, conectamos la tira de LED a la parte de atrás de la placa, en los pines D1S, D1+ i D1-. Después replicaamos este código, donde el número 20 que aparece como asignación a la variable y comparador a los operadores será el valor medio entre los datos más altos y más bajos que podemos obtener de nuestro sensor.
Tendremos que obtener un resultado similar a este, en el que el LED encendido varía de posición en función de la intensidad de luz que llega al sensor.