Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Integriertes QR-, RFID- und Temperatur-Verifikations-Zugangskontrollsystem

Dieser Raspberry-Pi-basierte Prototyp integriert nahtlos QR-Code- und RFID-Lesung mit Echtzeit-Temperaturprüfungen, authentifiziert Besucher gegen einen Remote-Server zur Steuerung von Schrankenzugriff.

In der Post-COVID-Ära verlangen viele Institutionen nun eine Temperaturkontrolle, bevor sie Zugang zu sicheren Bereichen gewähren.

Das System setzt einen Raspberry Pi 4, ein Kameramodul, einen RFID-Reader, einen IR-Temperatursensor und ein Vierkanal-Relais ein. Ein Servomotor dient als Demo-Schranke, aber die Architektur unterstützt jeden Schrankentyp.

Wie funktioniert es?

Der Prototyp nutzt einen Raspberry Pi 4 mit Kameramodul, RFID-Reader, IR-Temperatursensor und Vierkanal-Relais. Für die Demo fungiert ein Servomotor als Schranke, in der Realität kann jeder Schrankentyp integriert werden.

Die Software wurde in Python nach folgendem Ablauf programmiert:

  1. Kamera nimmt einen Schnappschuss mit hellem LED-Blitz auf, um gedruckte QR-Codes zu erfassen.
  2. Falls kein QR-Code erkannt wird, versucht die Einheit, ein RFID-Tag zu lesen.
  3. Nach Dekodierung ist der Gast-QR- oder RFID-Code verfügbar.
  4. Der IR-Temperatursensor, rechts positioniert, misst die Körpertemperatur des Gastes.
  5. Gastcode und Temperatur werden via PHP-Skript an einen Remote-Server übertragen.
  6. Der Server sendet eine Antwort, die die Relais anweist, die Schranke zu entriegeln.
  7. Alle Zugangsversuche werden in einer Datenbank für Reporting und Audit protokolliert.

Demo

Technische Hinweise

Die Wahl von Raspberry Pi gegenüber Arduino resultiert aus den umfangreichen QR-Code-Decodierungsbibliotheken für Raspbian und Python.

Sowohl der MLX90614 IR-Temperatursensor als auch der PN532 RFID-Reader kommunizieren über I2C und nutzen unterschiedliche Adressen – verifiziert mit sudo i2cdetect -y 1. Einfach die Kabel parallel verbinden, um Adresskonflikte zu lösen.

Code-Snippets

QR-Code mit Raspberry Pi scannen

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

Remote-Server abfragen

url = 'https://IPHere/qr.php' myobj = {'qr': myData,'temp': str(temp)} try: x = requests.post(url, data = myobj)

NFC von Raspberry Pi lesen

for target in n.poll(): try: nfcData=target.uid

Quelle: Access control with QR, RFID and temperature verification

Herstellungsprozess

  1. Synopsys präsentiert vollständiges HBM3 IP-Paket für Multi-Die-Systeme mit 921 GB/s Bandbreite
  2. Mehrere DS18B20 1-Wire Sensoren an Raspberry Pi anschließen für präzises Temperaturmonitoring
  3. Temperatur mit DS18B20 am Raspberry Pi 2 auslesen
  4. Temperaturmessung mit Maxim 1-Wire Sensoren und DS2482 I2C-Bridge am Raspberry Pi
  5. Präzise Temperaturüberwachung im Server-Schrank mit Raspberry Pi
  6. Multi-Sensor Temperatur- & Licht-Überwachung mit Raspberry Pi & DS18B20
  7. Raspberry Pi Sensor & Aktuator Steuerung meistern: Beschleunigungsmesser, Servo und Datenstreaming
  8. Präzision eines Strompumpen-Schaltkreises über Widerstandstoleranzen und automotiven Temperaturbereich bewerten
  9. Temperaturkontrolle im Druckguss meistern für optimale Qualität
  10. Hurco TM8 Schrägbettdrehmaschine – Kompaktes Design, Präzisionssteuerung & Vielseitiges Werkzeugsystem