Tabla de contenido:

EAL- Embebido - Cerradura de combinación: 4 pasos
EAL- Embebido - Cerradura de combinación: 4 pasos

Video: EAL- Embebido - Cerradura de combinación: 4 pasos

Video: EAL- Embebido - Cerradura de combinación: 4 pasos
Video: 728 CERROJO DE COMBINACIÓN SQUIRE COMBI-BOLT 4 DECODIFICADO DIRECTAMENTE DEL PAQUETE 2024, Noviembre
Anonim
EAL- Embedded - Candado de combinación
EAL- Embedded - Candado de combinación

Este proyecto es un proyecto escolar, que he realizado para elegir la asignatura 2.1 C-programación en la EAL. Es la primera vez que realicé un proyecto Arduino y programación en C. Eso es un proyecto, que presenta un candado de combinación. Podemos usar un candado de combinación en muchos lugares todos los días. Podemos usar eso, entre otros, en la caja fuerte o cuando necesitemos abrir alguna puerta.

Paso 1: componentes

Componentes
Componentes
Componentes
Componentes
Componentes
Componentes
Componentes
Componentes

Para crear ese proyecto, he utilizado los siguientes componentes:

  • Arduino mega 2560
  • LCD 2x16 HD44780 azul
  • Konverter LCD HD44780 I2C IIC
  • SERVO Tower Pro SG92 9g
  • Teclado 4x4 8pin
  • Led azul
  • Contacto plade
  • Cables de conexión
  • Banco de energía

Paso 2: Conexión

Conexión
Conexión
Conexión
Conexión

La imagen de arriba y la siguiente descripción presentan cómo todos los componentes están conectados al Arduino Mega 2560.

Extremo de LCD KONVERTER - Arduino 2560 Mega

GND - GND

VCC - 5 V

SDA - SDA

SCL- SCL

TECLADO - Arduino 2560 Mega

conectado A0 A1 A3 A4 A5 A6 A7

SERVO - Arduino 2560 Mega

GND - GND

VCC - 5 V

SEÑAL - 8 pines

Paso 3: programación

Comencé a programar de esa manera que encontré la biblioteca para LCD, contraseña, teclado. A continuación, con la ayuda de programas sencillos en Arduino, he comprobado que mis componentes funcionan bien. Uno de los mayores problemas fue que el convertidor no tiene comunicación con la pantalla LCD. Después de un largo día y noche he encontrado un problema. El problema era la dirección incorrecta en el convertidor. El siguiente paso fue terminar un programa.

Teclado, he acostumbrado a ingresar el código. (1111)

Servo funciona como un mecanismo de desbloqueo.

La pantalla LCD muestra el código que he introducido. (1111)

El programa funciona de esa manera que después de ingresar el código correcto, el LED azul se enciende y el servo realiza un movimiento de 90 grados.

Paso 4: prueba

Image
Image

En la prueba, ingresé el código (1111), aprobé con la estrella. Después de haber ingresado el código correcto en la pantalla LCD, pude ver la inscripción ABIERTO, y el LED azul se enciende y el servo hace un movimiento de 90 grados. Cuando escribí un código incorrecto, pude ver la inscripción INCORRECTO.

El dispositivo funciona correctamente y sin problemas.

Es un proyecto fácil, que podemos usar en muchas situaciones y lugares.

Recomendado: