======Experiment STEAM====== {{ ca:tdrsteam:steam_logo.png?nolink&400|}} {{:ca:tdrsteam:bullseye2.png?nolink&80 |}}

Sistema para informar del nivel de ruido de fondo y avisar en caso de superar los umbrales establecidos

{{:ca:tdrsteam:s.png?nolink&50|}}{{:ca:tdrsteam:t.png?nolink&50|}}{{:ca:tdrsteam:e.png?nolink&50|}}{{:ca:tdrsteam:a_gris.png?nolink&50|}}{{:ca:tdrsteam:m_gris.png?nolink&50|}}
{{:ca:tdrsteam:bulb_blue_light.png?nolink&80 |}} Nos piden realizar un dispositivo basado en Arduino y TdR STEAM destinado a medir el nivel de ruido que sea capaz de avisar de niveles de ruido moderados y también excesivos, de forma lumínica y opcionalmente auditiva. Se pide ajustar los valores obtenidos del micrófono mediante una aplicación móvil. \\ \\ ==== Funcionamiento ==== {{:ca:tdrsteam:gears_blue_light.png?nolink&80 |}} Al enceder el dispositivo, el micrófono captará el sonido ambiental y mostrará el valor medido por una pantalla LCD. También mostrará los valores gráficamente mediante el puerto serie. Previamente, será necesario calibrar el nivel captado con el nivel de presión sonora global medido con un teléfono móvil (APP), comparando el nivel de ruido de fondo y el nivel de ruido máximo captado. \\ Habrá que establecer tres franjas (nivel bajo, moderado y alto). En cada rango, se definirán alarmas visuales iluminado los leds rojo (D12) y azul (D13), y el led RGB. También se puede activar una alarma sonora. \\ \\ \\ ==== Componentes ==== {{:ca:tdrsteam:connect_blue_light.png?nolink&80|}} ===Sensores/Actuadores internos=== * Zumbador * Led rojo * Led azul \\ ===Sensores/Actuadores/Elementos Externos=== * Micrófono KS0035 (A3) * Pantalla LCD (16x2) * Teléfono móvil ====Programa==== {{:ca:tdrsteam:1_orange_light.png?nolink&80 |}} {{ :ca:tdrsteam:arduinoblocks_1654690224131.png?direct450 |}} {{:ca:tdrsteam:2_orange_light.png?nolink&80 |}} \\ {{ :ca:tdrsteam:tdr_9.png?direct|}}Utiliza el Plotter CONSOLA de ArduinoBlocks y activa la grabación para poder exportarlo a .csv. \\ \\ \\

Retos de mejora

{{:ca:tdrsteam:carrot_green_light.png?nolink&80 |}} Utiliza la opción de mapear para controlar los valores del LED RGB con el potenciómetro. Crea una variable para cada color primario. \\ {{ :ca:tdrsteam:tdr_8.png?direct |}}