Control de acceso con módulo firgerprint y notificaciones por telegram


El sistema que presentamos es una solución completa de control de acceso basada en tecnología de reconocimiento de huellas dactilares, implementada en una plataforma ESP32. Este proyecto combina hardware y software para crear un sistema de seguridad fiable y versátil que puede ser utilizado en hogares, oficinas, laboratorios o cualquier espacio que requiera un control de acceso seguro.

Componentes principales del sistema:

1. Reconocimiento biométrico: Utiliza un sensor de huellas dactilares para identificar a los usuarios autorizados de manera rápida y precisa.

2. Notificaciones remotas: Implementa comunicación con Telegram para enviar alertas y registros de acceso en tiempo real.

3. Control físico: Mediante un servomotor que puede activar mecanismos de apertura como cerraduras eléctricas o pestillos.

4. Interfaz de usuario: A través del puerto serie, permite gestionar usuarios, registrar nuevas huellas y configurar el sistema.

5. Registro de actividad: Captura y almacena la información de cada acceso con marca de tiempo precisa gracias a la sincronización NTP.

Este sistema proporciona una alternativa segura a los métodos tradicionales de control de acceso como llaves o tarjetas, que pueden ser perdidas, robadas o duplicadas. La autenticación biométrica garantiza que solo las personas registradas puedan obtener acceso, mientras que las notificaciones instantáneas mantienen informados a los administradores sobre la actividad del sistema.

El código está diseñado para ser flexible y fácilmente adaptable a diferentes necesidades y configuraciones de hardware, permitiendo expandir sus funcionalidades según los requerimientos específicos de cada implementación.


Tal vez pueda interesarte proyectos en arduino, pic, robótica, telecomunicaciones, suscribete en http://www.youtube.com/user/carlosvolt?sub_confirmation=1 mucho videos con código fuentes completos y diagramas

SUSCRIBETE A NUESTRO CANAL DE YOUTUBE, TUTORIALES GRATIS


Componentes electrónicos

Un Esp32

Características del módulo ESP32-T

Conectividad


El módulo ESP32 dispone de todas las variantes del WiFi:

  • 802.11 b/g/n/e/i/n
  • Wi-Fi Direct (P2P), P2P Discovery, P2P Group Owner mode and P2P Power Management

Esta versión nueva incluye la conectividad mediante Bluethoot de bajo consumo

  • Bluetooth v4.2 BR/EDR and BLE
  • BLE Beacon

Además, puede comunicarse mediante los protocoles SPI, I2C, UART, MAC Ethernet, Host SD

Prestaciones del microcontrolador


La CPU está formado por un SoC modelo Tensilica LX6 con las siguientes características y memoria

  • Doble núcleo de 32 bits con velocidad de 160MHz
  • Memoria ROM de 448 kBytes
  • Memoria SRAM de 520kBytes

Dispne de 48 Pines

  • 18 ADC de 12 bits
  • 2 DAC de 8 bits
  • 10 pines sensores de contacto
  • 16 PWM
  • 20 Entradas/salidas digitales

Alimentación y modos de consumo

Para un correcto funcionamiento del ESP32 es necesario subministrar un voltaje de entre 2,8V y 3,6V. La energía que consume depende del modo de funcionamiento. Contiene un modo, el Ultra Low Power Solution (ULP), en que se continúan realizando tareas básicas (ADC, RTC…) en el modo Sleep.


Módulo fingerprint Open Smart

Descargar Manual –> R308-fingerprint-module-user-manual_English


Buzzer


Pines hembra


Pines macho

PCB

Descargar archivo gerber –> Esp32_fingerprint_PCB


Crear Bot en Telegram

En telegram buscamos BotFather


Escribimos /start y nos aparecerá algo similar a esto


Escribimos /newbot


Nos apareceré el nombre del bot, y inventamos un nombre para nuestro bot, debe tener el formato «usuario_bot»


Obtendremos un token que vamos a usar en el código fuente


Ahora buscaremos IDBot, y lo iniciamos


Escribimos /getid y nos entregará el user_id que debemos colocar en el código fuente


Código Fuente

Descargar Librería –> Universal-Arduino-Telegram-Bot-master


Tal vez pueda interesarte proyectos en arduino, pic, robótica, telecomunicaciones, suscribete en http://www.youtube.com/user/carlosvolt?sub_confirmation=1 mucho videos con código fuentes completos y diagramas

SUSCRIBETE A NUESTRO CANAL DE YOUTUBE, TUTORIALES GRATIS



VIDEO RECOMENDADO

Deja una respuesta