Tabla de contenido:
- Paso 1: componentes de hardware
- Paso 2: componentes de software
- Paso 3: Integración de hardware
- Paso 4: Integración de software
- Paso 5: ejecutar el sistema
Video: Sistema de asistencia basado en huellas dactilares y RFID con Raspberry Pi y base de datos MySQL: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Video de este proyecto
Paso 1: componentes de hardware
- Módulo de huellas dactilares R305
- PL2303 USB a TTL
- Módulo RFID RC522
- LCD de 20x4
- Frambuesa pi
- Cable de ethernet
- Botón pulsador (8)
- Zumbador
- Cable pasa corriente
- Tarjeta SD (16 GB)
- Potenciómetro (10k)
Paso 2: componentes de software
- PC / LaptopInstale la aplicación Xampp en su computadora portátil / PC. Conecte su PC / Laptop a la red ethernet que tiene un servidor DHCP. Luego, abra CMD y ejecute el siguiente comando: ipconfig. Mira tu dirección IP (la mía es 172.37.40.40) y recuérdala. Ejecute Xampp, en el Módulo Apache klik Config, seleccione Apache (httpd.conf). Busque y edite este comando: #Escuchar 172.37.40.40:80. Elimine "#" y luego guarde el archivo
-
Raspberry Pi Supongo que en la tarjeta SD hay un sistema operativo Raspbian Stretch. Inserte la tarjeta SD en la Raspberry Pi y encienda la Raspberry Pi.
-
Instale la biblioteca de huellas digitales en su Raspberry Pi siguiendo este enlace
sicherheitskritisch.de/2015/03/fingerprint…
-
Instale la biblioteca RFID RC522 en su Raspberry Pi siguiendo este enlace
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
Control del módulo LCD 20x4 usando Python siguiendo este enlace
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
-
Paso 3: Integración de hardware
-
Módulo de huellas dactilares Raspberry Pi y R305 Siga este enlace
sicherheitskritisch.de/2015/03/fingerprint…
-
Módulo RFID Raspberry Pi y RC522 Siga este enlace
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
Módulo LCD Raspberry Pi y 20x4 Siga este enlace
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
- Raspberry Pi y botón pulsador Elimine el diseño de su PCB con el software Eagle, puede ver la imagen adjunta y seguir la imagen de los pines.
- Raspberry Pi y Buzzer Puede usar otra E / S disponible en Raspberry Pi, pero para este proyecto elijo el pin 40 como buzzer.
Paso 4: Integración de software
-
Para PC / portátil
- Asegúrese de que su computadora portátil / PC esté conectada a una red Ethernet que tenga un servidor DHCP. Por lo tanto, puede verificar la dirección IP de su computadora portátil / PC aún igual que antes (la mía es 172.37.40.40).
- Ejecute el software Xampp, luego klik Start en Apache y MySQL Module.
- Ejecute el navegador (por ejemplo, Mozilla Firefox), luego en la barra de direcciones escriba este comando: 172.37.40.40/phpmyadmin, luego ingrese. Se le dirigirá a phpmyadmin para crear la base de datos.
- Cree la base de datos igual que la imagen adjunta.
- Para Raspberry Pi Contácteme para obtener el código en raspberry pi.
Paso 5: ejecutar el sistema
- Encienda su Raspberry Pi y conéctelo a la misma red Ethernet que su PC / Laptop. Asegúrese de que su Raspberry Pi se haya conectado a la misma red ejecutando este comando en la terminal: ifconfig. Si está conectado, su Raspberry Pi tendrá una dirección IP como 172.37.40.45 u otra. Para realizar estas funciones, debe tener un teclado y un mouse, luego conéctelo al puerto USB Raspberry Pi.
- Ejecute la aplicación Xampp en una computadora portátil / PC. Luego, klik Start Apache y MySQL Module.
-
Ejecute el código:
- Si desea registrar un nuevo usuario, ejecute Register.py en la terminal con este comando: sudo python Register.py.
- Si desea buscar un usuario, ejecute Searching.py en la terminal con este comando: sudo python Searching.p y.
Recomendado:
Cerradura de puerta eléctrica con escáner de huellas dactilares y lector RFID: 11 pasos (con imágenes)
Cerradura de Puerta Eléctrica con Escáner de Huellas y Lector RFID: El proyecto fue diseñado para evitar la necesidad de usar llaves, para alcanzar nuestro objetivo usamos un sensor óptico de huellas y un Arduino. Sin embargo, hay personas que tienen una huella dactilar ilegible y el sensor no la reconoce. Entonces pensando en
Sistema de asistencia mediante el envío de datos RFID al servidor MySQL usando Python con Arduino: 6 pasos
Sistema de asistencia mediante el envío de datos RFID al servidor MySQL usando Python con Arduino: En este proyecto, conecté RFID-RC522 con arduino y luego envío datos de RFID a la base de datos phpmyadmin. A diferencia de nuestros proyectos anteriores, no estamos usando ningún escudo ethernet en este caso, aquí solo estamos leyendo los datos en serie que provienen de ar
Sistema de asistencia de huellas dactilares Arduino con almacenamiento de datos en la nube: 8 pasos
Sistema de asistencia de huellas dactilares Arduino con almacenamiento de datos en la nube: puede leer este y otros tutoriales increíbles en el sitio web oficial de ElectroPeak. En este tutorial, vamos a hacer
Uso del sensor de huellas dactilares para el tiempo de asistencia en combinación con la solución XAMP: 6 pasos (con imágenes)
Uso del sensor de huellas dactilares para el tiempo de asistencia en combinación con la solución XAMP: para un proyecto escolar, buscábamos una solución sobre cómo realizar un seguimiento de la asistencia de los estudiantes. Muchos de nuestros estudiantes llegan tarde. Es un trabajo tedioso comprobar su presencia. Por otro lado, hay mucha discusión porque los estudiantes a menudo dirán
Sistema de asistencia a clases con escáner de huellas dactilares (GT-521F32): 9 pasos
Sistema de asistencia de clase de escáner de huellas dactilares (GT-521F32): este proyecto es un sistema de registro de asistencia simple que utiliza el GT-521F32, un escáner óptico de huellas dactilares de bajo costo de Sparkfun para escanear y registrar quién y cuándo alguien inicia sesión