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

Encendido de un punto de luz mediante pulsador cuando hay un nivel de luz ambiental bajo

{{: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 permitir encender la lámpara de una habitación cuando el nivel de luz exterior esté por debajo de un determinado umbral, a través de un pulsador. \\ \\ ==== Funcionamiento ==== {{:ca:tdrsteam:gears_blue_light.png?nolink&80 |}} Al arrancar el dispositivo, comprueba el estado de la luz ambiental, si está por debajo de cierto valor permite que, con un pulsador (actuando como telerruptor) se pueda encender o apagar el LED rojo. \\ \\ \\ ==== Componentes ==== {{:ca:tdrsteam:connect_blue_light.png?nolink&80|}} ===Sensores/Actuadores internos=== * LDR * LED rojo * Pulsador 1 \\ ===Sensores/Actuadores/Elementos Externos=== * Display (I2C) ====Programa==== {{:ca:tdrsteam:1_orange_light.png?nolink&80 |}} {{ :ca:tdrsteam:arduinoblocks_1656946436948.png?direct&400 |}} {{:ca:tdrsteam:2_orange_light.png?nolink&80 |}} {{:ca:tdrsteam:tdr_4.png?direct|}} {{ :ca:tdrsteam:tdr_5.png?direct|}} \\ Utiliza la CONSOLA de Arduinoblocks. Ver el nivel de luz; esto te permitirá ajustar los parámetros del programa a valores más adecuados. \\ \\

Retos de mejora

{{:ca:tdrsteam:carrot_green_light.png?nolink&80 |}} {{ :ca:tdrsteam:tdr_3.png?direct|}} Visualiza en el display el valor mostrado en el paso 2, en la primera fila.