Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Control de acceso con QR, RFID y verificación de temperatura

Este prototipo de Raspi lee QR y RFID, verifica la temperatura del huésped y se autentica temporalmente para otorgar acceso de barrera.

El mundo posterior a Covid-19 resultó ser un poco diferente. Ahora, antes de otorgar acceso a ciertos vecindarios privados, empresas y escuelas, se requiere un control de temperatura.

Esta unidad basada en Raspberry Pi lee códigos QR o tarjetas RFID, luego verifica la temperatura del huésped, se autentica con un servidor remoto y otorga acceso de barrera.

¿Cómo funciona?

El prototipo usa Raspberry Pi 4 con un módulo de cámara, lector RFID, sensor de temperatura IR y relé de 4 canales conectado. Para la demostración, un servomotor actúa como una barrera, pero en el mundo real, se habilita cualquier tipo de combinación de barrera.

El software fue programado usando Python con el siguiente flujo:

1. La cámara toma una instantánea usando un LED brillante como flash (en caso de que QR esté impreso en papel en lugar de la pantalla de un teléfono inteligente)

2. Si no se detecta QR, la unidad intenta leer RFID

3. QR está decodificado, por lo que en este punto, está disponible el código QR o el código RFID del invitado

4. El sensor de temperatura IR ubicado a la derecha lee la temperatura de escritura del huésped

5. El código de invitado + la temperatura se envía a un servidor remoto donde un script PHP escucha las solicitudes

6. Se envía una respuesta a la unidad con los relés para habilitar (barreras, etc.)

7. Se completa una base de datos con todas las solicitudes y el acceso para fines de informes

Demostración

Notas técnicas

La razón principal para usar Raspberry Pi en lugar de Arduino fue el lector de códigos QR. Hay varias bibliotecas QR que se pueden usar con Raspbian y Python para decodificar QR, pero tendrá que hacer algunos ajustes.

Tanto el sensor de temperatura IR MLX90614 como el PN532 utilizan I2c. Tienen una dirección diferente, verificada con sudo i2cdetect -y 1-, por lo que solo tiene que conectar los cables en paralelo y listo.

Fragmentos de código

Escanear código QR con frambuesa

  camera =picamera.PiCamera () 
camera.resolution =(800, 600)
camera.color_effects =(128,128)
camera.capture ('qr /' + str (contador) + '. jpg')
camera.close ()

Consultar servidor remoto

  url ='http://IPHere/qr.php' 
myobj ={'qr':myData, 'temp':str (temp)} intente:
x =request.post (url, data =myobj)

Leer NFC de Raspberry PI

  para el destino en n.poll ():
intente:
nfcData =target.uid

Fuente:Control de acceso con QR, RFID y verificación de temperatura


Proceso de manufactura

  1. Synopsys habilita diseños de múltiples matrices con HBM3 IP y verificación
  2. Mide temperaturas con un sensor DS18B20 de 1 cable y Raspberry Pi
  3. Leer temperatura con DS18B20 | Raspberry Pi 2
  4. Medición de temperatura con RASPBERRY PI
  5. Supervisión de la temperatura con Raspberry Pi
  6. Sensor de temperatura y luz Raspberry Pi
  7. Control de actuador y sensor Raspberry Pi
  8. Simulación del rendimiento de la bomba de corriente con tolerancia y temperatura
  9. Sistema de asistencia que usa Arduino y RFID con Python
  10. Control de temperatura e influencia durante el proceso de fundición a presión
  11. Control de funciones de torno de bancada inclinada con gráficos de verificación