{"id":2120,"date":"2021-10-14T13:53:03","date_gmt":"2021-10-14T11:53:03","guid":{"rendered":"http:\/\/quadern-tpi-test.recursos.uoc.edu\/?page_id=2120"},"modified":"2021-12-21T10:06:42","modified_gmt":"2021-12-21T08:06:42","slug":"3-6-8-ejercicio-6-trabajando-con-tiras-de-luz","status":"publish","type":"page","link":"http:\/\/quadern-tpi-test.recursos.uoc.edu\/es\/3-6-8-ejercicio-6-trabajando-con-tiras-de-luz\/","title":{"rendered":"3.6.8. Ejercicio 6: trabajando con tiras de luz"},"content":{"rendered":"<p>Siguiendo el mismo principio que hemos explicado antes en cuanto a la manipulaci\u00f3n de datos del exterior, para poder hacer este ejercicio primero necesitaremos conocer cu\u00e1les son los datos de nuestro sensor de luz. Para conseguirlo, vamos a hacer que aparezcan en nuestra pantalla con un c\u00f3digo muy sencillo:<\/p>\n<p><img loading=\"lazy\" class=\"wp-image-2565 size-large alignnone\" src=\"\/wp-content\/uploads\/2021\/10\/5_theremin_es-1024x352.png\" alt=\"\" width=\"640\" height=\"220\" srcset=\"\/wp-content\/uploads\/2021\/10\/5_theremin_es-1024x352.png 1024w, \/wp-content\/uploads\/2021\/10\/5_theremin_es-300x103.png 300w, \/wp-content\/uploads\/2021\/10\/5_theremin_es-768x264.png 768w, \/wp-content\/uploads\/2021\/10\/5_theremin_es.png 1030w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>El c\u00f3digo nos tiene que responder de esta forma, haciendo que el n\u00famero cambie en funci\u00f3n de si le damos m\u00e1s o menos luz al sensor.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-large wp-image-1680\" src=\"\/wp-content\/uploads\/2021\/09\/image075-1024x768.jpg\" alt=\"\" width=\"640\" height=\"480\" srcset=\"\/wp-content\/uploads\/2021\/09\/image075-1024x768.jpg 1024w, \/wp-content\/uploads\/2021\/09\/image075-300x225.jpg 300w, \/wp-content\/uploads\/2021\/09\/image075-768x576.jpg 768w, \/wp-content\/uploads\/2021\/09\/image075.jpg 2048w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>Una vez tengamos apuntados los datos m\u00ednimos y m\u00e1ximos que nos da nuestro sensor, debemos descargar la librer\u00eda de NeoPixel de la misma forma que hemos descargado la anterior:<\/p>\n<p><img loading=\"lazy\" class=\"wp-image-1683 alignnone\" src=\"\/wp-content\/uploads\/2021\/09\/image076-300x193.png\" alt=\"\" width=\"600\" height=\"386\" srcset=\"\/wp-content\/uploads\/2021\/09\/image076-300x193.png 300w, \/wp-content\/uploads\/2021\/09\/image076-768x494.png 768w, \/wp-content\/uploads\/2021\/09\/image076-1024x659.png 1024w, \/wp-content\/uploads\/2021\/09\/image076.png 2048w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>Una vez la tenemos, conectamos la tira de LED a la parte de atr\u00e1s de la placa, en los pines D1S, D1+ i D1-. Despu\u00e9s replicaamos este c\u00f3digo, donde el n\u00famero 20 que aparece como asignaci\u00f3n a la variable y comparador a los operadores ser\u00e1 el valor medio entre los datos m\u00e1s altos y m\u00e1s bajos que podemos obtener de nuestro sensor.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-large wp-image-1684\" src=\"\/wp-content\/uploads\/2021\/09\/image078-1024x679.png\" alt=\"\" width=\"640\" height=\"424\" \/><\/p>\n<p>Tendremos que obtener un resultado similar a este, en el que el LED encendido var\u00eda de posici\u00f3n en funci\u00f3n de la intensidad de luz que llega al sensor.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-large wp-image-1686\" src=\"\/wp-content\/uploads\/2021\/09\/image080-1024x754.jpg\" alt=\"\" width=\"640\" height=\"471\" srcset=\"\/wp-content\/uploads\/2021\/09\/image080-1024x754.jpg 1024w, \/wp-content\/uploads\/2021\/09\/image080-300x221.jpg 300w, \/wp-content\/uploads\/2021\/09\/image080-768x566.jpg 768w, \/wp-content\/uploads\/2021\/09\/image080.jpg 2048w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Siguiendo el mismo principio que hemos explicado antes en cuanto a la manipulaci\u00f3n de datos del exterior, para poder hacer este ejercicio primero necesitaremos conocer cu\u00e1les son los datos de nuestro sensor de luz. Para conseguirlo, vamos a hacer que aparezcan en nuestra pantalla con un c\u00f3digo muy sencillo: &nbsp; El c\u00f3digo nos tiene que [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"acf":[],"_links":{"self":[{"href":"http:\/\/quadern-tpi-test.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/pages\/2120"}],"collection":[{"href":"http:\/\/quadern-tpi-test.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/quadern-tpi-test.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/quadern-tpi-test.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/quadern-tpi-test.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/comments?post=2120"}],"version-history":[{"count":8,"href":"http:\/\/quadern-tpi-test.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/pages\/2120\/revisions"}],"predecessor-version":[{"id":2685,"href":"http:\/\/quadern-tpi-test.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/pages\/2120\/revisions\/2685"}],"wp:attachment":[{"href":"http:\/\/quadern-tpi-test.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/media?parent=2120"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}