Experiment STEAM

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.



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.



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)


Utiliza la CONSOLA de Arduinoblocks. Ver los códigos de acceso válidos al inicio y cuando se realice un cambio de códido de acceso.



  1. Puedes crear una caja para utilitzar el sistema.
  2. Añade una forma de cambiar las claves de acceso predeterminadas.