色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何使用樹莓派連接EM-18RFID閱讀器模塊 并通過Python腳本從一些RFID卡訪問信息

454398 ? 來源:工程師吳畏 ? 2019-07-29 10:14 ? 次閱讀

概述

RFID射頻識別是一種通過電磁波進行通信的方式(射頻波,具體而言)。 RFID標簽和RFID卡通常用于身份驗證和訪問控制。

您可能已經看到人們在辦公室入口處刷身份證。身份證實際上是具有雇員個人信息的RFID卡。在他/她刷卡的那一刻,他的檢查時間將被計算機捕獲。

我已經使用RFID閱讀器和RFID卡實施了多個項目,如 RFID安全訪問控制系統使用8051 ,基于RFID的考勤系統和 Arduino RFID閱讀器。

在所有這些項目中,我提到一個簡單的RFID通信系統由三部分組成:RFID卡或標簽(包含嵌入在芯片上的用戶或產品信息), RFID閱讀器(觸發RFID卡并從卡中提取信息的設備)和主機系統(如計算機或微控制器,然后處理數據)。

在這個項目中,我將使用流行的EM-18 RFID閱讀器模塊和一些RFID卡。另一種流行的RFID閱讀器稱為RFID RC522。 EM-18和RC522 RFID模塊之間的主要區別是:

EM-18基于125 KHz射頻通信,而RC522基于13.56 MHz頻率

進入接口選項后,EM-18使用串行通信,而RC522使用SPI通信(盡管芯片也支持I2CUART)。

因此,選擇RFID閱讀器模塊非常重要,因為它定義了如何使用Raspberry Pi或Arduino與模塊進行通信。

我不會詳細介紹RFID閱讀器和RFID通信的工作細節,因為有許多類似于這里的教程: RFID技術及其應用。我將跳轉到Raspberry Pi RFID閱讀器界面。

設置用于串行通信的Raspberry Pi

我在Raspberry Pi RFID閱讀器模塊接口中提到的重要事項是EM-18 RFID閱讀器模塊使用UART通信即串行通信。如果你還記得,我還沒有完成任何涉及Raspberry Pi串口通信的項目。

在繼續使用Raspberry Pi和RFID閱讀器模塊的接口之前,有為了在Raspberry Pi中啟用串行通信,您需要在Raspberry Pi中執行一些操作。

在Raspberry Pi中,串行端口可以使用或配置為兩個方式:訪問控制臺和串行接口。默認情況下,Raspberry Pi的串行端口配置為訪問Linux控制臺,即作為控制臺I/O引腳。

但是,我們希望將其更改為充當串行通信端口,以便我們可以連接外部外圍設備,如本項目中的RFID閱讀器,通過串行通信進行通信。

為了做到這一點,首先登錄您的Raspberry Pi使用SSH(Putty)。輸入以下命令進入Raspberry Pi配置工具。

sudo raspi-config

在“接口選項”中,選擇“串行”選項。

現在,它詢問您是否要通過串行通信訪問登錄shell。選擇“否”選項。 然后,它要求您啟用串行端口硬件。選擇“是”選項。

完成該過程并重新啟動Raspberry Pi。在Raspberry Pi啟動后,一旦使用Putty登錄agin并檢查串行端口是否已啟用,請輸入以下命令。

dmesg | grep tty

在底部,您可以看到,“ttyS0”已配置如串行。現在,您可以繼續使用Raspberry Pi連接RFID閱讀器模塊,通過串口進行通信。

Raspberry Pi RFID閱讀器接口電路圖

下圖顯示了Raspberry Pi和EM-18 RFID閱讀器之間的連接。

所需組件

Raspberry Pi 3 Model B

EM-18 RFID閱讀器模塊

RS232 - 到 - USB適配器(因為我的RFID閱讀器只有RS232輸出)

少量RFID卡或RFID標簽

RFID閱讀器電源(我的RFID閱讀器有5V穩壓器)

用于Raspberry Pi和RS232-USB適配器的5V電源

連接電線

680Ω電阻(1/4瓦)

1.5KΩ電阻(1/4瓦)

電路設計

在Raspberry Pi上GPIO14和GPIO14即物理引腳8和10分別是UART TX和RX引腳。由于我們已經啟用了Raspberry Pi的串行端口,您可以將這些引腳連接到外圍設備。

現在是時候注意Raspberry Pi的工作原理了3.3V邏輯。因此,Raspberry Pin的RX引腳只能用3.3V邏輯給出。為了做到這一點,我們需要使用一個由兩個電阻組成的簡單分壓器網絡將RFID讀取器的TX線電平轉換為3.3V。

我使用了680Ω和1.5KΩ電阻。分壓器的輸出連接到Raspberry Pi的UART RXD引腳,即GPIO15。在Raspberry Pi和RFID讀取器模塊之間建立共同的接地連接。

代碼

編寫一個簡單的Python腳本來讀取RFID卡中的值,將其與預定義的值進行比較(我已事先收集了所有RFID卡的數據)并顯示特定信息。

注意:在“port =‘/dev/ttyS0’”行中,將ttyS0替換為分配給您的串行設備的名稱。

工作

Raspberry Pi RFID閱讀器模塊接口的工作非常簡單。在Raspberry Pi上啟用串行端口后,我們必須分配與UART通信相關的其余參數,即波特率,奇偶校驗,停止位和數據大小。所有這些值都在Python代碼中設置。

在此之后,您將收到“放置卡片”的消息。當您將RFID卡放在RFID閱讀器上時,RFID閱讀器模塊將從卡讀取數據并通過串行通信將數據發送到Raspberry Pi。

這Raspberry Pi進一步分析數據,并在屏幕上顯示相應的消息。

應用程序

接口帶有Raspberry Pi的RFID閱讀器非常有用,因為您可以實現廣泛的應用,例如:

訪問控制

驗證

電子機票

電子支付

電子收費

考勤

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • python
    +關注

    關注

    56

    文章

    4807

    瀏覽量

    84959
  • 樹莓派
    +關注

    關注

    117

    文章

    1710

    瀏覽量

    105809
收藏 人收藏

    評論

    相關推薦

    RFID手持掃描終端的工作原理

    接收到個特殊的射頻信號。這個信號是由閱讀器發出的,它的目的是激活標簽中的電子標簽,使其準備就緒進行數據傳輸。2、接收回應信號當標簽接收到閱讀器發出的射頻信號后
    的頭像 發表于 11-05 16:30 ?306次閱讀
    <b class='flag-5'>RFID</b>手持掃描終端的工作原理

    RFID手持終端的工作原理

    基礎 RFID技術是種利用無線電波進行自動識別和跟蹤目標的技術。它通過無線電波在標簽(Tag)和閱讀器(Reader)之間傳輸信息
    的頭像 發表于 10-29 09:26 ?387次閱讀

    樹莓網關:物聯網應用的新標桿

    的特點是體積小巧(大約信用大小),但功能齊全,足以支持多種計算任務。 樹莓經常被用作物聯網網關,收集設備數據,然后將數據上傳云平臺,還可以用來接收來自云端的控制指令,控制其他
    的頭像 發表于 10-09 16:44 ?376次閱讀
    類<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>網關:物聯網應用的新標桿

    如何選用RFID標簽打印機

    基礎上設計增加RFID射頻模塊(發送和接收)、控制單元以及閱讀器天線來實現這些功能。 RFID
    的頭像 發表于 09-09 16:26 ?357次閱讀
    如何選用<b class='flag-5'>RFID</b>標簽打印機

    RFID屏蔽應用演示 #rfid標簽 #rfid #屏蔽

    RFID
    深圳市融智興科技有限公司
    發布于 :2024年09月05日 16:46:59

    樹莓和單片機的優缺點是什么

    )接口,樹莓可以連接各種傳感、執行和其他外圍設備。 易于編程 :樹莓
    的頭像 發表于 08-30 18:21 ?1826次閱讀

    樹莓4b支持多大的sd

    樹莓4B是款非常受歡迎的微型計算機,它具有強大的性能和豐富的擴展功能。在樹莓4B的使用過程中,SD
    的頭像 發表于 08-30 17:02 ?1376次閱讀

    開源DIY!基于樹莓+墨水屏 DIY METAR 顯示

    。 Berrylan 自動啟用 SSH。如果不行,請將顯示和鍵盤連接樹莓使用 “raspi-config” 來執行。 有關 “ras
    發表于 08-26 11:04

    【Raspberry Pi 5開發板試用】樹莓5---家庭多媒體和控制中心

    、USB 2.0和3.0、模擬視頻輸出以及千兆以太網MAC等多種接口功能。RP1芯片的加入,使得樹莓5在外設性能和功能上實現了質的飛躍。 設計上,樹莓5保留了信用
    發表于 08-01 17:40

    文快速了解RFID技術的構成及分類

    典型的RFID系統般包括RFID標簽、RFID讀寫和后端數據庫三個部分。RFID讀寫
    的頭像 發表于 07-04 16:46 ?789次閱讀
    <b class='flag-5'>一</b>文快速了解<b class='flag-5'>RFID</b>技術的構成及分類

    樹莓5,Raspberry Pi 5 評測

    4最初將PoE插頭放在了GPIO和以太網端口之間,這個位置在樹莓5中被用來連接風扇,但現在PoE插頭已經移至了相機/顯示和以太網口之間的位置。因此,我們不能僅僅
    發表于 06-19 14:51

    桌面RFID閱讀器:現代資產管理的革命性工具?

    隨著物聯網技術的快速發展,桌面RFID閱讀器正逐漸成為各行各業資產管理的重要組成部分。這種小巧而強大的設備不僅簡化了數據讀取和寫入的過程,而且正在推動場管理效率的革命。桌面RFID
    的頭像 發表于 06-04 15:53 ?494次閱讀
    桌面<b class='flag-5'>RFID</b><b class='flag-5'>閱讀器</b>:現代資產管理的革命性工具?

    RFID在汽車制造中的應用如何改變行業

    信息,可通過RFID讀卡讀取RFID標簽內的信息,再上傳到管理系統中進行檢驗識別通信,或
    的頭像 發表于 05-10 14:40 ?577次閱讀

    RFID射頻識別中的高頻HF

    RFID,即 Radio Frequency Identification 射頻識別技術,是種非接觸式的自動識別技術,通過無線射頻方式進行非接觸雙向數據通信, 對電子標簽或射頻進行
    發表于 05-08 11:31

    射頻識別RFID

    各種障礙物建立連接,直接完成通信。 2、 高效性 :RFID系統的讀寫速度極快,次典型的RFID傳輸過程通常不到100毫秒。高頻段的RFID
    發表于 02-28 11:31
    主站蜘蛛池模板: 成人天堂婷婷青青视频在线观看 | 中文字幕在线观看网址 | 国产偷国产偷亚州清高APP | vr亚洲成年网址在线观看 | 国产人成精品综合欧美成人 | 国产一及毛片 | 国产精品无码久久久久不卡 | 成人性生交大片免费看4 | 色婷婷粉嫩AV精品综合在线 | 国产ZZJJZZJJ视频全免费 | 亚洲国产综合久久久无码色伦 | 99精品欧美一区二区三区美图 | 国产精品永久免费视频观看 | 国产精品久久人妻无码网站一区L | 99视频精品免视3 | 亚洲2023无矿砖码砖区 | 成人小视频在线免费观看 | 精品国产原创在线观看视频 | 国产成人精品自拍 | 麻豆高潮AV久久久久久久 | qvod 韩国| 国产午夜亚洲精品不卡电影 | 欧洲内射XXX高清 | 日韩av国产av欧美天堂社区 | 破女在线观看视频 | 久久视频精品3线视频在线观看 | 啪啪羞羞GIF男女0OXX动态图 | 嗯啊插的好深啊使劲抽视频 | 最新2017年韩国伦理片在线 | 国产喷水1区2区3区咪咪爱AV | 日本阿v直播在线 | 爱如潮水3免费观看日本 | 果冻传媒在线观看资源七夕 | ass女人下部欣赏 | 九九热精品视频在线观看 | 91麻豆久久 | 免费的黄直播 | 嗯啊…跟校草在教室里做h 嗯 用力啊 嗯 c我 啊哈老师 | 在线观看亚洲免费视频 | 国产精品久久久久影院色老大 | 国产精品无码久久久久不卡 |