{"id":1482,"date":"2022-06-29T10:23:48","date_gmt":"2022-06-29T08:23:48","guid":{"rendered":"http:\/\/lab-interactivitat.recursos.uoc.edu\/?p=1482"},"modified":"2022-09-08T10:56:29","modified_gmt":"2022-09-08T08:56:29","slug":"microfono","status":"publish","type":"post","link":"http:\/\/lab-interactivitat.recursos.uoc.edu\/es\/microfono\/","title":{"rendered":"Micr\u00f3fono"},"content":{"rendered":"<p><strong>Sensor de sonido \/ micr\u00f3fono<\/strong><\/p>\n<p>El micr\u00f3fono es un sensor anal\u00f3gico capaz de medir la intensidad del sonido cuando detecta cambios de volumen.<\/p>\n<p>Para empezar a trabajar con el sensor, primero tendremos que hacer una lectura para identificar qu\u00e9 intensidad de sonido hay en el entorno. MicroBlocks captar\u00e1 la intensidad del sonido y la representar\u00e1 a trav\u00e9s de una cifra num\u00e9rica.<\/p>\n<p>A partir de este valor, podemos transformar los datos en interacciones con nuestra placa como, por ejemplo, hacer un programa que se active a una cierta distancia del ruido, o identificar y contar cuantas veces se produce un sonido.<\/p>\n<p><strong>Conexi\u00f3n del micr\u00f3fono <\/strong><\/p>\n<p>En este caso se ha utilizado el color negro para el pin GND (-), el rojo para VCC\/Vin (+) y el blanco para el pin OUT que estar\u00e1 conectado a la placa al pin A1.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1259 my-image\" src=\"\/wp-content\/uploads\/2022\/06\/MicroCable-1024x745.jpg\" alt=\"\" width=\"644\" height=\"469\" srcset=\"\/wp-content\/uploads\/2022\/06\/MicroCable-1024x745.jpg 1024w, \/wp-content\/uploads\/2022\/06\/MicroCable-300x218.jpg 300w, \/wp-content\/uploads\/2022\/06\/MicroCable-768x559.jpg 768w, \/wp-content\/uploads\/2022\/06\/MicroCable-1536x1117.jpg 1536w, \/wp-content\/uploads\/2022\/06\/MicroCable-2048x1490.jpg 2048w\" sizes=\"auto, (max-width: 644px) 100vw, 644px\" \/><\/p>\n<p><strong>Lectura del micr\u00f3fono con MicroBlocks<\/strong><\/p>\n<p>Para acceder a los bloques de programaci\u00f3n del sensor hay que instalar la librer\u00eda <em><strong>Microphone.ubl<\/strong><\/em> que se encuentra en la carpeta <em><strong>Sensing<\/strong><\/em> de MicroBlocks. Esta librer\u00eda dispone de diferentes bloques para trabajar el sonido. El bloque <em>microphone<\/em> da el valor instant\u00e1neo del sonido. El bloque <em>loudness<\/em>, en cambio, nos da el volumen del sonido, una funcionalidad que quiz\u00e1 nos resulta m\u00e1s \u00fatil.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"my-image alignnone wp-image-1130\" src=\"\/wp-content\/uploads\/2022\/06\/image056-300x172.png\" alt=\"\" width=\"500\" height=\"287\" \/><\/p>\n<p>A continuaci\u00f3n se muestra un breve programa capaz de detectar cu\u00e1ndo hay un volumen superior a 40 y mostrar en la pantalla que hay que hacer silencio.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"my-image alignnone wp-image-1664\" src=\"\/wp-content\/uploads\/2022\/06\/silenci_es-1.png\" alt=\"\" width=\"500\" height=\"363\" srcset=\"\/wp-content\/uploads\/2022\/06\/silenci_es-1.png 746w, \/wp-content\/uploads\/2022\/06\/silenci_es-1-300x218.png 300w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/p>\n<p>En los ejemplos de MicroBlocks, dentro de la carpeta <em><strong>Sound<\/strong><\/em> se pueden encontrar demostraciones de c\u00f3mo visualizar el volumen el sonido <em>SoundLevel.ubp<\/em> y <em>SoundGraph.ubp<\/em> o c\u00f3mo contar aplausos <em>ClapCounter.ubp<\/em>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sensor de sonido \/ micr\u00f3fono El micr\u00f3fono es un sensor anal\u00f3gico capaz de medir la intensidad del sonido cuando detecta cambios de volumen. Para empezar a trabajar con el sensor, primero tendremos que hacer una lectura para identificar qu\u00e9 intensidad de sonido hay en el entorno. MicroBlocks captar\u00e1 la intensidad del sonido y la representar\u00e1 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[48,52,53],"tags":[],"class_list":["post-1482","post","type-post","status-publish","format-standard","hentry","category-ed1-es","category-microblocks-es","category-sensor-es"],"acf":[],"_links":{"self":[{"href":"http:\/\/lab-interactivitat.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/posts\/1482","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/lab-interactivitat.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/lab-interactivitat.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/lab-interactivitat.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/lab-interactivitat.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/comments?post=1482"}],"version-history":[{"count":4,"href":"http:\/\/lab-interactivitat.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/posts\/1482\/revisions"}],"predecessor-version":[{"id":1891,"href":"http:\/\/lab-interactivitat.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/posts\/1482\/revisions\/1891"}],"wp:attachment":[{"href":"http:\/\/lab-interactivitat.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/media?parent=1482"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/lab-interactivitat.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/categories?post=1482"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/lab-interactivitat.recursos.uoc.edu\/es\/wp-json\/wp\/v2\/tags?post=1482"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}