Paso 1: Circuito Daigram
Circuito y funcionamiento
Utilizando un microcontrolador (MCU) reduce los componentes externos. El circuito compone de tablero de Arduino Nano, transistores PN2222A (T1) y BD139 (T2), un teclado de matriz de 4 x 4 (S1-S16), cerradura de solenoide y algunos otros componentes. El teclado de matriz de 4 x 4 está conectado al Arduino digitales pins D5 a D12. El teclado es simplemente un arreglo de 16 interruptores de botón en forma de matriz de 4 x 4. Típicamente, un teclado hexadecimal tiene teclas para los números 0, 1, 2, 3, 4, 5, 6, 7, 8 y 9, letras A, B, C y D y símbolos * y #. El teclado hexadecimal tendrá ocho cables de conexión, a través de los resistores R1, R2, R3, R4 y condensadores C1, C2, C3, C4, que representa las filas y columnas, respectivamente. El esquema de codificación de matriz requiere menos pines de salida y, por tanto,
menos conexiones que deben hacerse para que el teclado trabajar. El diagrama esquemático del sistema de cerradura de puerta electrónica se muestra en la figura 2. Arduino recibe datos en paralelo desde el teclado. Software de Arduino escanea constantemente el teclado para ver si se presiona un botón. Al recibir una entrada de código válido, pin digital D4 va alta y dispara a la cerradura de solenoide durante cinco segundos. T2 del transistor es capaz de suministrar hasta 1,5 amperios de corriente al solenoide. LED1 indica
que se ha abierto la cerradura. Introducción de un código no válido hace que parpadee un par de veces. D5 diodo protege al circuito de cualquier parte posteriora EMF que puede crearse cuando la cerradura está apagada.