工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

QR、RFID、温度検証によるアクセス制御

このRaspiプロトタイプは、QRとRFIDを読み取り、ゲストの温度をチェックし、一時的に認証してバリアアクセスを許可します。

ポストコビッド-19の世界は少し異なっていることが判明しました。現在、特定の私有地、企業、学校へのアクセスを許可する前に、温度チェックが必要です。

このRaspberryPiベースのユニットは、QRコードまたはRFIDカードを読み取り、ゲストの温度をチェックし、リモートサーバーで認証して、バリアアクセスを許可します。

どのように機能しますか?

プロトタイプは、カムモジュール、RFIDリーダー、IR温度センサー、4チャンネルリレーが接続されたRaspberry Pi4を使用しています。デモでは、サーボモーターはバリアのように機能しますが、実際には、あらゆるタイプのバリアの組み合わせが有効になっています。

ソフトウェアは、Pythonを使用して次のフローでプログラムされました。

1. Camは、明るいLEDをフラッシュとして使用してスナップショットを撮ります(スマートフォンの画面ではなくQRが紙に印刷されている場合に備えて)

2. QRが検出されない場合、ユニットはRFIDを読み取ろうとします

3. QRがデコードされるため、この時点でゲストQRコードまたはゲストRFIDコードのいずれかが使用可能です

4.右側にあるIR温度センサーがゲストの書き込み温度を読み取ります

5.ゲストコード+温度は、PHPスクリプトがリクエストをリッスンするリモートサーバーに送信されます

6.応答は、有効にするためのリレー(バリアなど)とともにユニットに返送されます

7.データベースには、レポート用のすべてのリクエストとアクセスが入力されます

デモ

テクニカルノート

Arduinoの代わりにRaspberryPiを使用する主な理由は、QRコードリーダーでした。 RaspbianおよびPythonでQRをデコードするために使用できるQRライブラリがいくつかありますが、いくつかの調整を行う必要があります。

IR温度センサーMLX90614とPN532はどちらもI2cを使用しています。それらは異なるアドレスを持っています– sudo i2cdetect -y 1-でチェックされるので、ケーブルを並列に接続するだけで済みます。

コードスニペット

ラズベリーでQRコードをスキャンする

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

リモートサーバーのクエリ

  url ='http://IPHere/qr.php' 
myobj ={'qr':myData、 'temp':str(temp)}試してください:
x =requests.post(url、data =myobj)

RaspberryPIからNFCを読む

  n.poll()のターゲットの場合:
試してみてください:
nfcData =target.uid

出典:QR、RFID、温度検証によるアクセス制御


製造プロセス

  1. Synopsysは、HBM3IPと検証を使用したマルチダイ設計を可能にします
  2. 1線式DS18B20センサーとRaspberryPiを使用して温度を測定します
  3. DS18B20で温度を読み取る|ラズベリーパイ2
  4. RASPBERRYPIによる温度測定
  5. ラズベリーパイで温度を監視する
  6. ラズベリーパイ温度および光センサー
  7. ラズベリーパイセンサーとアクチュエーター制御
  8. 許容誤差と温度による電流ポンプ性能のシミュレーション
  9. PythonでArduinoとRFIDを使用した出席システム
  10. ダイカストプロセス中の温度制御と影響
  11. 検証グラフィックスによる傾斜ベッド旋盤機能制御