Experiment STEAM
Sistema de apertura de una caja fuerte con combinación numérica de cuatro cifras




Nos piden realizar un dispositivo basado en Arduino y TdR STEAM destinado a crear un sistema de apertura de una caja fuerte en la que para abrir sea necesario poner una combinación correcta de cuatro cifras.
Funcionamiento
Al encender el dispositivo, se iluminará un led rojo, y en la LCD se mostrará el mensaje para utilitzar el potenciómetro como rueda numérica. Al pulsar el SW1 se quedará guardada la cifra y pasaremos a la siguiente. Cuando se tengan las cuatro cifras, se mostrará en la LCD el código introducido entero.
En caso de que sea incorrecto, se mostrará en la LCD un mensaje de código erróneo, el buzzer emitirá sonido, se borrará todo y se reiniciará sistema. En caso de que sea correcto, el led RGB mostrará color verde y el servo se moverá 180 grados. Para cerrar la caja y reiniciar el sistema será necesario pulsar SW2.
En caso de que sea incorrecto, se mostrará en la LCD un mensaje de código erróneo, el buzzer emitirá sonido, se borrará todo y se reiniciará sistema. En caso de que sea correcto, el led RGB mostrará color verde y el servo se moverá 180 grados. Para cerrar la caja y reiniciar el sistema será necesario pulsar SW2.
Componentes
Sensores/Actuadores internos
- Pulsador SW1 (D2)
- Pulsador SW2 (D7)
- Potenciómetro (A0)
- LED RGB (D6, D9, D10)
- LED2 (D12)
- Buzzer (D8)
Sensores/Actuadores/Elementos Externos
- LCD I2C (SDA-A4, SCL-A5)
- Servo (D5)


