Ir al contenido

Caso de estudio · Control de accesos · Raspberry PLC + IA

Solo las caras autorizadas abren la puerta. Un Raspberry PLC controla quién entra en cada planta.

Cómo un edificio de oficinas usa un sensor de presencia, una cámara con IA y un PLC basado en Raspberry Pi como controlador central para que solo entren en el edificio y en sus plantas las personas autorizadas.

IAreconocimiento facial frente a una base de datos de caras autorizadas
2resultados: la puerta se abre o una alarma avisa a seguridad
Offlineuna base de datos interna sigue validando sin internet
1 PLCun Raspberry PLC como controlador central

Solo las personas autorizadas deberían llegar a cada planta.

Sin tarjetas, sin huellas y sin más vigilantes.

Un edificio de oficinas implantó un sistema de control de acceso para sus empleados. El objetivo es que solo los empleados y las personas autorizadas puedan acceder al edificio y a sus plantas, y que las personas no autorizadas no puedan entrar.

El reto

Reconocer a cada persona en la entrada y en la puerta de cada planta.

El sistema debe capturar la cara de quien se acerca, decidir si esa persona puede entrar en ese edificio o planta, abrir la puerta o dar la alarma, y guardar un registro de cada acceso.

01

Seguridad

Protección frente a robos e intrusos, respetando la privacidad de los empleados: no se captura información personal como las huellas dactilares.

02

Registro de accesos

Se registran las horas de entrada y salida, lo que facilita gestionar los horarios y comprobar que se cumplen.

03

Acceso por niveles

Cada empleado solo puede moverse por las zonas que permite su nivel de acceso, definido según su función y responsabilidad.

Menos costes de operación

No hacen falta más vigilantes de seguridad y se evitan las tarjetas de identificación, lo que reduce el coste del sistema de seguridad.

Cómo funciona

De la detección de la cara a la apertura de la puerta.

El sensor de presencia, la cámara con IA y el reconocimiento funcionan alrededor del Raspberry PLC. Elige quién se acerca a la puerta y si el edificio tiene conexión para ver el camino que sigue la decisión.

Paso 1 · Detección y captura

Sensor de presencia y cámara con IA

El sensor de presencia incluido en la cámara detecta a una persona que se acerca a la entrada del edificio o a la puerta de acceso de una planta. La cámara con IA captura entonces una imagen de la cara y la envía al sistema para analizarla.

  • Entrada: sensor de presencia de la cámara
  • Captura: imagen de la cara desde la cámara con IA
  • Controlador central: Raspberry PLC
Presencia detectadaCara capturadaComparada con las caras autorizadasLa puerta se abreAlarma y aviso a seguridad

Simulación ilustrativa. No usa imágenes ni datos reales de la instalación.

Paso 2 · Decisión

Abrir la puerta o dar la alarma

El sistema compara la imagen con una base de datos de caras autorizadas. Si la persona está autorizada para ese edificio o planta, se activa el mecanismo de apertura de la puerta correspondiente. Si no, se dispara una alarma y se envía un aviso a los vigilantes de seguridad.

  • Comparación con el conjunto de personas autorizadas
  • Autorizada: mecanismo de apertura de la puerta
  • No autorizada: alarma y aviso a seguridad
AutorizadoAlarma

Ilustración esquemática.

Paso 3 · Registro

Servidor de almacenamiento e informes de acceso

Un servidor de almacenamiento guarda la información de acceso de cada empleado: identificación, nombre, cargo y permisos. Los accesos se registran para generar informes y, si alguien entra con objetos inusuales como paquetes o bolsas, el hecho se registra para analizarlo después.

  • Servidor: identificación, nombre, cargo y permisos
  • Informes a partir de los accesos registrados
  • Objetos inusuales registrados para su análisis

Registro de accesos

    Simulación ilustrativa. No usa imágenes ni datos reales de la instalación.

    Arquitectura del sistema

    Todas las peticiones, de principio a fin.

    El diagrama de funcionamiento del proyecto, redibujado. La cámara captura a la persona, el Raspberry PLC ejecuta el módulo API y la API se comunica con el reconocimiento facial, la base de datos y el sistema de reconocimiento.

    AI based access control for an office building with a Raspberry Pi PLCPersonaCámara de vigilanciaCaptura de imagenRaspberry PLCcontrolador centralMódulo APIEjecutaReconocimiento facialBase de datosinterna, modo sin conexiónPetición · RespuestaConfirmar · Denegar · AutorizarSistema de reconocimientoservidor clientePersonas autorizadasPetición · RespuestaRESULTADOApertura de puertaAlarma a seguridadPersonaCaptura de imagenCámara de vigilanciaRaspberry PLCcontrolador centralMódulo APIReconocimiento facialPetición · RespuestaBase de datosinterna, modo sin conexiónSistema de reconocimientoservidor clientePersonas autorizadasRESULTADOApertura de puertaAlarma a seguridad
    Captura de imagenPetición y respuesta (sockets)Decisión
    Flujo de datos
    FlujoEntreTipoFunción
    Captura de imagenPersona → cámaraSensor de presencia y cámara con IACaptura la cara de la persona que se acerca
    EjecuciónRaspberry PLC → módulo APIProgramaEl PLC ejecuta la API que coordina el proceso
    Petición y respuestaAPI ↔ reconocimiento facialSocketAnaliza la cara capturada
    Petición y respuestaAPI ↔ sistema de reconocimientoSocketCompara al visitante con las personas autorizadas guardadas en el servidor
    Confirmar, denegar, autorizarAPI ↔ base de datosBase de datos internaSigue validando cuando no hay conexión a internet
    Apertura de puertaSistema → puertaMecanismo de aperturaDeja pasar a la persona autorizada
    AlarmaSistema → seguridadAvisoAvisa a los vigilantes cuando la persona no está autorizada

    Por qué Industrial Shields

    Hardware industrial, solución abierta.

    Solución abierta

    Sin cuotas de licencia por el software que gestiona el sistema.

    Modular

    El sistema se puede ampliar en el futuro, por ejemplo con más puertas o plantas.

    Hecho para uso industrial

    Equipos diseñados y fabricados para uso industrial, a precios asequibles.

    Hardware utilizado

    Una Raspberry Pi industrial como controlador central.

    Raspberry PLC, controlador industrial basado en Raspberry Pi

    Raspberry PLC

    Un PLC industrial basado en Raspberry Pi actúa como controlador central: recibe la captura de la cámara y ejecuta el módulo API que coordina el reconocimiento, la base de datos y el servidor.

    Función
    Controlador central, ejecuta el módulo API
    Comunicación
    Sockets con el servidor cliente
    Modo sin conexión
    Base de datos interna
    Base
    Raspberry Pi con Linux

    El caso no publica el modelo exacto de Raspberry PLC. La imagen muestra el Raspberry PLC 21 FLEX.

    Preguntas sobre este caso

    ¿Cómo detecta el sistema a una persona?

    Con el sensor de presencia incluido en la cámara. Cuando detecta a alguien que se acerca a la entrada o a la puerta de una planta, la cámara con IA captura una imagen de la cara.

    ¿Cómo decide quién puede entrar?

    Compara la cara capturada con una base de datos de caras autorizadas y comprueba si esa persona tiene permiso para ese edificio o planta.

    ¿Qué pasa si la persona no está autorizada?

    Se dispara una alarma y se envía un aviso a los vigilantes de seguridad para que actúen.

    ¿Funciona sin internet?

    Sí. Una base de datos interna permite la misma validación cuando no hay conexión a internet, y también registra a las personas que intentaron validarse y no fueron reconocidas.

    ¿Qué papel tiene el Raspberry PLC?

    Es el controlador industrial central: recibe la captura de la cámara y ejecuta el módulo API, que usa sockets para enviar los resultados y compararlos con un servidor cliente.

    ¿Hacen falta huellas o tarjetas?

    No. El acceso se basa en el reconocimiento facial, así que no se capturan huellas dactilares y no hacen falta tarjetas de identificación.

    Descarga el caso de estudio

    PDF de 4 páginas con el reto, la lógica, la arquitectura y el hardware. Sin formularios.

    ¿Proyecto similar?

    Cuéntanos tus puertas y tus reglas. Te responderá un ingeniero.

    Control de accesos, vigilancia o cualquier sistema que combine visión y un controlador industrial: describe qué necesitas detectar, decidir y registrar y te diremos qué controlador encaja.

    • Respuesta de nuestro equipo técnico
    • Dimensionado del hardware para tu proyecto
    • PLC basados en Arduino, ESP32 o Raspberry Pi