Tabla de contenido:

Sistema de insignias: 5 pasos
Sistema de insignias: 5 pasos

Video: Sistema de insignias: 5 pasos

Video: Sistema de insignias: 5 pasos
Video: GUIA DE SISTEMA DE INSIGNIAS NBA 2K24 2024, Mes de julio
Anonim
Sistema de insignias
Sistema de insignias
Sistema de insignias
Sistema de insignias
Sistema de insignias
Sistema de insignias

Para este sistema de distintivos, necesitará varios componentes electrónicos.

  • Frambuesa Pi 3B
  • Arduino Uno
  • Zumbador
  • Led rojo y led verde
  • PIR
  • Pantalla LCD
  • Escáner RFID
  • Reloj en tiempo real
  • Pantalla de 4 x 7 segmentos
  • muchos cables de puente

Paso 1: Esquema de Fritzing

Esquema de Fritzing
Esquema de Fritzing
Esquema de Fritzing
Esquema de Fritzing
Esquema de Fritzing
Esquema de Fritzing

Así es como conecté mis componentes a mi Raspberry Pi 3B y mi Arduino Uno.

Para conectar la pantalla LCD, puede usar un I2C. Si le quedan suficientes pines GPIO en su frambuesa, no es necesario usar I2C.

Aquí puede ver la conexión con y sin I2C.

Paso 2: la base de datos

Image
Image

Primero hice la base de datos en mi computadora con MySQL Workbench.

  1. Lo primero que debe hacer al crear una base de datos es redactar sus ideas.
  2. Después de eso, haces un boceto normalizado.
  3. Cuando haya terminado de dibujar, es hora de elaborar los bocetos en Workbench.

Para este proyecto necesitas 3 tablas:

  • Uno para el personal
  • Uno en el que se guardan los datos de la RFID
  • Uno para códigos postales y lugares

Una vez que su base de datos esté activa, puede ponerla en su Raspberry Pi. En el video, daré un breve tutorial sobre cómo colocar su base de datos MySQL Workbench en su Raspberry Pi.

Paso 3: pensar en los materiales

Pensando en los materiales
Pensando en los materiales
Pensando en los materiales
Pensando en los materiales
  • ¿Cómo quieres que se vea tu sistema de credenciales?
  • ¿Qué material te gustaría utilizar?
  • ¿Necesita estar de pie, colgar, tumbarse…?

Esas son todas las cosas en las que debes pensar cuando haces la carcasa. Como pueden ver en las fotos, hice el mío con madera. Dibujé todo lo que pensaba en un papel, fui a la tienda de bricolaje local y compré algo de madera y pegamento. Hice agujeros en la madera para insertar mis componentes.

Paso 4: Back y Frontend

Interfaz

Hice un sitio de usuario donde los usuarios pueden poner datos en la base de datos o donde pueden eliminarlos si es necesario. Para el sitio en sí usé HTML y CSS y para las animaciones y la conexión con la base de datos usé JavaScript.

Backend

El backend es para la comunicación entre la base de datos y el frontend. Es el código que pones en tu Raspberry Pi. Está hecho en Python. Este es mi código Python.

Paso 5: resultado final

¡Este es el resultado final! espero que les haya gustado.

Recomendado: