Experiment STEAM

Nos piden realizar un dispositivo basado en Arduino y Tdr STEAM destinado a mostrar por la pantalla LCD el valor de 4 sensores y alertar cuando sus valores superan el umbral que se establezca. El cambio del valor visualitzado debe realizarse mediante el potenciómetro y el valor de las alarmas mediante los pulsadores.
Al encender el dispositivo, mostrará el valor de uno de los sensores y su valor “alarma”. Si el valor del sensor iguala o supera el valor “alarma” el LED RGB se mostrará de color rojo y, si está por debajo, l'RGB tendrá color verde.
La modificación del valor “alarma” se realizará mediante los pulsadores SW1 y SW2 (uno aumentará el valor y el otro lo disminuirá). El valor no podrá ser inferior a CERO ni superior a un determinado valor (según sensor). Cada sensor tendrá su propio valor “alarma”.
Para cambiar el sensor a mostrar se girará el potenciómetro (según el valor del potenciómetro, se mostrará un sensor u otro).

Sensores/Actuadores internos

  • LDR (A1)
  • Pulsador SW1 (D29) y SW2 (D7)
  • RGB (D6, D9 i D10)
  • DHT11 (D4)
  • LM35 (A2)


Sensores/Actuadores/Elementos Externos

  • Pantalla LCD 2×16 (I2C)


  • Mostrar un nuevo valor: “peligro” (RGB amarillo) y el valor ya existente: valor “alerta” (RGB rojo).
  • Activar el zumbador de forma intermitente cuando se sobrepase el valor “alarma”.