Experiment STEAM
Mostrar los valores de los distintos sensores integrados en la placa Tdr STEAM y alertar si superan ciert umbral
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.
Funcionamiento
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).
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).
Componentes
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)