0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何基于EsDA開發(fā)套件快速使用射頻讀卡器模塊

ZLG致遠(yuǎn)電子 ? 2024-01-11 08:24 ? 次閱讀

無線射頻讀寫卡技術(shù)在門禁系統(tǒng),電子支付領(lǐng)域和物聯(lián)網(wǎng)等領(lǐng)域中具有越來越廣泛的應(yīng)用。本文將基于EsDA開發(fā)套件講解如何快速上手并開發(fā)射頻讀卡器模塊的相關(guān)業(yè)務(wù),為開發(fā)者大大縮短了學(xué)習(xí)和開發(fā)時(shí)間成本。

c8415eda-b017-11ee-aa22-92fbcf53809c.jpg ?項(xiàng)目簡介

無線射頻讀寫卡技術(shù)是一種基于無線通信的身份識(shí)別技術(shù),由讀寫器和卡片組成,讀寫器可以通過無線射頻信號(hào),實(shí)現(xiàn)與卡片之間的數(shù)據(jù)傳輸與操作。本文將基于EsDA開發(fā)平臺(tái),使用EPC6450-AWI開發(fā)板,以及圖形化設(shè)計(jì)工具AWFlow Designer實(shí)現(xiàn)ZLG600A的RFID讀寫器模塊與卡片之間無線通信的功能。該項(xiàng)目主要用到了timer,fscript,rfid_zlg600,log節(jié)點(diǎn),具體實(shí)現(xiàn)請(qǐng)見下文。
c844dd9e-b017-11ee-aa22-92fbcf53809c.jpg ?項(xiàng)目概述

該項(xiàng)目通過EsDA開發(fā)平臺(tái),使用ZLG600A的模塊快速實(shí)現(xiàn)類似門禁卡或電子支付場景等業(yè)務(wù)。該項(xiàng)目的主要步驟如下:

  1. 通過ZLG600A的上位機(jī)配置工具,配置讀卡器模塊;
  2. 使用ZLG600A的上位機(jī)測試工具,激活卡;
  3. 使用rfid_zlg600節(jié)點(diǎn)實(shí)現(xiàn)檢驗(yàn)密鑰,獲取卡uid,寫塊數(shù)據(jù),讀塊數(shù)據(jù)等功能。

c84d81b0-b017-11ee-aa22-92fbcf53809c.png


c844dd9e-b017-11ee-aa22-92fbcf53809c.jpg ?前期準(zhǔn)備讀者若有興趣可以閱讀以下文章對(duì)EsDA的其他模塊項(xiàng)目進(jìn)行學(xué)習(xí):

  • 【EsDA應(yīng)用】如何5分鐘快速實(shí)現(xiàn)指紋采集與檢測
  • 【EsDA應(yīng)用】5分鐘快速實(shí)現(xiàn)攝像頭圖像采集
  • 【EsDA應(yīng)用】10分鐘快速實(shí)現(xiàn)人臉識(shí)別
  • 【EsDA應(yīng)用】5分鐘快速實(shí)現(xiàn)圖像人臉檢測

1. 硬件準(zhǔn)備

在標(biāo)有絲印為TF Card 的卡槽處,插入SD卡;

在標(biāo)有絲印為DUART的模塊上,將TTL轉(zhuǎn)USB串口模塊的TX與板子絲印為RXD連接,TTL轉(zhuǎn)USB串口模塊的RX與板子絲印為TXD相連;并將串口模塊的USB端口接入電腦;

在標(biāo)有絲印為Type-C接口處,插上Type-C線,并將Type-C線的另一端USB口插入電腦;

在標(biāo)有絲印為NET0或 NET1的RJ45插座處接上網(wǎng)線的水晶頭,網(wǎng)線另一端水晶接頭插在PC的網(wǎng)絡(luò)插座上。

ZLG600A模塊支持TTL,RS232以及RS485接口通信,本文采用TTL通信。在標(biāo)有絲印為 3.3V 的排針針腳處接上ZLG600A模塊的 VCC 引腳;在標(biāo)有絲印為 GND 的排針針腳處接上ZLG600A模塊的 GND 引腳;在標(biāo)有絲印為 UTX1 的排針針腳處接上ZLG600A模塊的 RXD 的引腳;在標(biāo)有絲印為 URX1 的排針針腳處接上ZLG600A模塊的 TXD 的引腳上。

c8575eba-b017-11ee-aa22-92fbcf53809c.jpg

2. 上位機(jī)配置模塊

2.1 硬件連接

選擇ZLG600A(支持TTL,RS232以及RS485接口通信)與PC端通信的方式,本文選用TTL通信。將TTL轉(zhuǎn)USB串口模塊的TX與ZLG600A模塊絲印為 RXD 連接,TTL轉(zhuǎn)USB串口模塊的RX與ZLG600A模塊絲印為 TXD 相連,TTL轉(zhuǎn)USB串口模塊的GND與ZLG600A模塊絲印為 GND 相連,TTL轉(zhuǎn)USB串口模塊的VCC與ZLG600A模塊絲印為 VCC 相連;并將串口模塊的USB端口接入電腦。接線如下圖所示。

c8657590-b017-11ee-aa22-92fbcf53809c.jpg2.2 軟件操作

若想了解該模塊更多信息請(qǐng)?jiān)L問致遠(yuǎn)電子ZLG600A相關(guān)資料進(jìn)行查閱,本文只講解如何利用EsDA快速使用該模塊。

c8876902-b017-11ee-aa22-92fbcf53809c.png

解壓縮后,雙擊執(zhí)行ZLG600A_Configure V1.00.exe這個(gè)上位機(jī)程序。

c88e16bc-b017-11ee-aa22-92fbcf53809c.png

找到在設(shè)備管理器中對(duì)應(yīng)的串口設(shè)備,選擇波特率為 19200,點(diǎn)擊連接讀卡器,因?yàn)槭褂肨TL通信,所以其他配置按默認(rèn)的即可,點(diǎn)擊配置模塊,若配置成功則如下圖所示。

c89c5114-b017-11ee-aa22-92fbcf53809c.png

雙擊執(zhí)行ZLG600A_Test V3.00.exe這個(gè)上位機(jī)程序。c8a3617a-b017-11ee-aa22-92fbcf53809c.png選擇對(duì)應(yīng)通信的串口號(hào),設(shè)置波特率為19200后點(diǎn)擊連接讀卡器。若不確定是否已激活卡片,可以點(diǎn)擊卡片激活,此時(shí)可以看到被分配的卡片ID號(hào)。c8aee8ba-b017-11ee-aa22-92fbcf53809c.png

以上,卡片和讀卡器就已激活配置成功,后續(xù)可以使用讀卡器對(duì)卡片進(jìn)行讀寫等操作。


c844dd9e-b017-11ee-aa22-92fbcf53809c.jpg ?項(xiàng)目實(shí)施

1. 加載密鑰

本業(yè)務(wù)是向模塊內(nèi)加載密碼,而非改變Mifare卡內(nèi)扇區(qū)的密碼。每個(gè)區(qū)有密鑰A和密鑰B兩個(gè),對(duì)應(yīng)的cmd指令是load_mifare1_keya,load_mifare1_keyb。后續(xù)若想改變Mifare卡內(nèi)的密鑰,可以使用原密碼驗(yàn)證通過后,直接用寫塊數(shù)據(jù)指令將密碼塊進(jìn)行改寫。

1.1 流圖繪制

添加timer,fscript,rfid_zlg600,和log節(jié)點(diǎn)到畫布中并連線如下圖,為了和后面的業(yè)務(wù)進(jìn)行區(qū)分,timer的消費(fèi)者fscript的顯示名稱在此改為加載密鑰A。

c8bbc558-b017-11ee-aa22-92fbcf53809c.png

1.2 節(jié)點(diǎn)配置

雙擊timer節(jié)點(diǎn),配置周期性去加載密鑰的時(shí)間。雙擊timer的消費(fèi)者節(jié)點(diǎn)fscript(顯示標(biāo)簽為加載密鑰A),卡密鑰的類型分為密鑰A和密鑰B,分別代表不同的cmd參數(shù),密鑰A的cmd指令為load_mifare1_keya,密鑰B的cmd指令為load_mifare1_keyb,在fscript中指定驗(yàn)證密鑰的類型,密鑰的值以及操作的塊區(qū)號(hào)。

print("load_mifare1_keya")output.cmd = 'load_mifare1_keya'
buf = wbuffer_create()
wbuffer_write_uint8(buf, 0xAA) //低字節(jié)wbuffer_write_uint8(buf, 0xFF) wbuffer_write_uint8(buf, 0xFF) wbuffer_write_uint8(buf, 0xFF) wbuffer_write_uint8(buf, 0xFF) wbuffer_write_uint8(buf, 0xFF) //高字節(jié)
output.key_data = wbuffer_get_data(buf)output.key_data_len = 6
output.section_id = 1

雙擊rfid_zlg600節(jié)點(diǎn),配置模塊通信參數(shù)。c8c55adc-b017-11ee-aa22-92fbcf53809c.png雙擊rfid_zlg600的消費(fèi)者節(jié)點(diǎn)fscript,若加載密鑰的cmd指令成功,則說明密鑰正確。后續(xù)針對(duì)讀寫卡的其他操作都要進(jìn)行密鑰驗(yàn)證。

t('result::::::::::::::::::::')
if (msg.cmd == "load_mifare1_keya") { if(msg.result == 0) { output.payload = "load_mifare1_keya_ok" } else { output.payload = "load_mifare1_keya_err" }}

log節(jié)點(diǎn)是用來輸出日志信息到控制臺(tái)或調(diào)試窗口等。1.3 下載驗(yàn)證繪制完流圖后,點(diǎn)擊CTRL+S即可保存流圖,點(diǎn)擊下載流圖??梢钥吹酱谥稚巷@示加載密鑰成功的打印信息。

c8cccdf8-b017-11ee-aa22-92fbcf53809c.png

2. 讀卡UID

在本業(yè)務(wù)中先驗(yàn)證密鑰再對(duì)卡UID進(jìn)行讀取。

2.1 流圖繪制

添加timer,fscript,rfid_zlg600,和log節(jié)點(diǎn)到畫布中并連線如下圖,為了和后面的業(yè)務(wù)進(jìn)行區(qū)分,timer的消費(fèi)者fscript的顯示名稱在此改為讀卡號(hào)。c8df05ea-b017-11ee-aa22-92fbcf53809c.png

2.2 節(jié)點(diǎn)配置

雙擊timer節(jié)點(diǎn),配置周期性去讀卡號(hào)的時(shí)間。

雙擊timer的fscript節(jié)點(diǎn)(顯示標(biāo)簽為讀卡號(hào)),讀之前必需成功進(jìn)行密鑰驗(yàn)證。

print("get_mifare1_uid")output.cmd = 'get_mifare1_uid'output.keytype = 0x60
buf = wbuffer_create()
wbuffer_write_uint8(buf, 0xAA) //低字節(jié)wbuffer_write_uint8(buf, 0xFF) wbuffer_write_uint8(buf, 0xFF) wbuffer_write_uint8(buf, 0xFF) wbuffer_write_uint8(buf, 0xFF) wbuffer_write_uint8(buf, 0xFF) //高字節(jié)
output.key_data = wbuffer_get_data(buf)output.key_data_len = 6
//一個(gè)扇區(qū)有4個(gè)塊output.section_id = 1output.block_id = 4

雙擊rfid_zlg600節(jié)點(diǎn),配置模塊通信參數(shù)。c8c55adc-b017-11ee-aa22-92fbcf53809c.png

雙擊rfid_zlg600的消費(fèi)者節(jié)點(diǎn)fscript,若成功驗(yàn)證密鑰后則將讀取的卡UID進(jìn)行顯示。

var i = 0print('result::::::::::::::::::::')if(msg.cmd == "get_mifare1_uid") { if(msg.result == 0) { print('mifare1_uid_len: ' + msg.mifare1_uid_len) print('mifare1_uid: start') len = msg.mifare1_uid_len rbuf = rbuffer_create(msg.mifare1_uid, len) for (i = 0; i < len; i = i + 1) { ? ? ? ? ? ?data = rbuffer_read_uint8(rbuf) ? ? ? ? ? ?print('data'+ i + ':' + data) ? ? ? ?} ? ? ? ?print('mifare1_uid: end') ? ? ? ? ? ? ? ?output.payload = "get_mifare1_uid_ok" ? ?} else { ? ? ? ?output.payload = "get_mifare1_uid_err" ? ?} ? ?}

2.3 下載驗(yàn)證

繪制完流圖后,點(diǎn)擊CTRL+S即可保存流圖,點(diǎn)擊下載流圖??梢钥吹酱谥稚巷@示讀取卡UID的值的打印信息。c9009dd6-b017-11ee-aa22-92fbcf53809c.png

3. 寫塊數(shù)據(jù)

本業(yè)務(wù)需要先對(duì)卡內(nèi)操作的塊區(qū)驗(yàn)證密鑰,驗(yàn)證成功后對(duì)同一扇區(qū)都可進(jìn)行寫操作(一個(gè)扇區(qū)有四個(gè)塊區(qū))??梢酝ㄟ^本業(yè)務(wù)對(duì)扇區(qū)尾的密碼塊進(jìn)行修改,這也是更改密碼的唯一方法。

3.1 繪制流圖

添加timer,fscript,rfid_zlg600,和log節(jié)點(diǎn)到畫布中并連線如下圖,為了和后面的業(yè)務(wù)進(jìn)行區(qū)分,timer的消費(fèi)者fscript的顯示名稱在此改為寫塊數(shù)據(jù)。

c907336c-b017-11ee-aa22-92fbcf53809c.png

3.2 節(jié)點(diǎn)配置

雙擊timer節(jié)點(diǎn),配置周期性去寫塊數(shù)據(jù)的時(shí)間。

雙擊timer的fscript節(jié)點(diǎn)(顯示標(biāo)簽為寫塊數(shù)據(jù)),寫塊數(shù)據(jù)之前必需成功進(jìn)行密鑰驗(yàn)證。設(shè)置需要寫入的指定的扇區(qū)和寫入的數(shù)據(jù)。

print("write_mifare1_data")output.cmd = "write_mifare1_data"output.keytype = 0x60
buf = wbuffer_create()wbuffer_write_uint8(buf, 0xAA) //低字節(jié)wbuffer_write_uint8(buf, 0xFF) wbuffer_write_uint8(buf, 0xFF) wbuffer_write_uint8(buf, 0xFF) wbuffer_write_uint8(buf, 0xFF) wbuffer_write_uint8(buf, 0xFF) //高字節(jié)
output.key_data = wbuffer_get_data(buf)

buf1 = wbuffer_create()wbuffer_write_uint8(buf1, 0x12) //低字節(jié)wbuffer_write_uint8(buf1, 0x34) wbuffer_write_uint8(buf1, 0x56) wbuffer_write_uint8(buf1, 0x78) wbuffer_write_uint8(buf1, 0x90) wbuffer_write_uint8(buf1, 0x01) wbuffer_write_uint8(buf1, 0x02) wbuffer_write_uint8(buf1, 0x03) wbuffer_write_uint8(buf1, 0x04) wbuffer_write_uint8(buf1, 0x05) wbuffer_write_uint8(buf1, 0x06) wbuffer_write_uint8(buf1, 0x07) wbuffer_write_uint8(buf1, 0x08) wbuffer_write_uint8(buf1, 0x09) wbuffer_write_uint8(buf1, 0x11) wbuffer_write_uint8(buf1, 0x12) //高字節(jié)
output.data = wbuffer_get_data(buf1)output.data_len = 16
output.section_id = 1 output.block_id = 4

雙擊rfid_zlg600節(jié)點(diǎn),配置模塊通信參數(shù)。c8c55adc-b017-11ee-aa22-92fbcf53809c.png

雙擊rfid_zlg600的消費(fèi)者節(jié)點(diǎn)fscript,查看寫入塊數(shù)據(jù)的結(jié)果并打印。

var i = 0print('result::::::::::::::::::::')if (msg.cmd == "write_mifare1_data") { if(msg.result == 0) { output.payload = "write_mifare1_data_ok" } else { output.payload = "write_mifare1_data_err" }}

3.3 下載驗(yàn)證

繪制完流圖后,點(diǎn)擊CTRL+S即可保存流圖,點(diǎn)擊下載流圖。

可以看到串口助手上顯示寫塊數(shù)據(jù)成功的打印信息。

c929fe74-b017-11ee-aa22-92fbcf53809c.png

4. 讀塊數(shù)據(jù)

本業(yè)務(wù)需要對(duì)指定塊區(qū)域進(jìn)行密鑰驗(yàn)證后,才可對(duì)同一扇區(qū)內(nèi)的數(shù)據(jù)進(jìn)行讀操作(一個(gè)扇區(qū)包含四個(gè)塊區(qū),且一個(gè)扇區(qū)共用一個(gè)密鑰)。

4.1 繪制流圖

添加timer,fscript,rfid_zlg600,和log節(jié)點(diǎn)到畫布中并連線如下圖,為了和后面的業(yè)務(wù)進(jìn)行區(qū)分,timer的消費(fèi)者fscript的顯示名稱在此改為讀塊數(shù)據(jù)。

c931e850-b017-11ee-aa22-92fbcf53809c.png

4.2 節(jié)點(diǎn)配置

雙擊timer節(jié)點(diǎn),配置周期性去讀塊數(shù)據(jù)的時(shí)間。

雙擊timer的fscript節(jié)點(diǎn)(顯示標(biāo)簽為讀塊數(shù)據(jù)),讀塊數(shù)據(jù)之前必需成功進(jìn)行密鑰驗(yàn)證。設(shè)置需要讀取的指定的扇區(qū)。

print("read_mifare1_data")output.cmd = 'read_mifare1_data'output.keytype = 0x60
buf = wbuffer_create()
wbuffer_write_uint8(buf, 0xAA) //低字節(jié)wbuffer_write_uint8(buf, 0xFF) wbuffer_write_uint8(buf, 0xFF) wbuffer_write_uint8(buf, 0xFF) wbuffer_write_uint8(buf, 0xFF) wbuffer_write_uint8(buf, 0xFF) //高字節(jié)
output.key_data = wbuffer_get_data(buf)output.key_data_len = 6
//一個(gè)扇區(qū)有4個(gè)塊output.section_id = 1output.block_id = 4

雙擊rfid_zlg600節(jié)點(diǎn),配置模塊通信參數(shù)。c8c55adc-b017-11ee-aa22-92fbcf53809c.png

雙擊rfid_zlg600的消費(fèi)者節(jié)點(diǎn)fscript,查看讀取到的塊數(shù)據(jù)的內(nèi)容并打印。

var i = 0print('result::::::::::::::::::::')

if (msg.cmd == "read_mifare1_data") { if(msg.result == 0) { print('mifare1_data_len: ' + msg.mifare1_data_len) print('mifare1_data: start') len = msg.mifare1_data_len rbuf = rbuffer_create(msg.mifare1_data, len) for (i = 0; i < len; i = i + 1) { ? ? ? ? ? ?data = rbuffer_read_uint8(rbuf) ? ? ? ? ? ?print('data'+ i + ':' + data) ? ? ? ?} ? ? ? ?print('mifare1_data: end') ? ? ? ? ? ? ? ?output.payload = "read_mifare1_data_ok" ? ?} else { ? ? ? ?output.payload = "read_mifare1_data_err" ? ?} ? ?}

4.3 下載驗(yàn)證

繪制完流圖后,點(diǎn)擊CTRL+S即可保存流圖,點(diǎn)擊下載流圖。可以看到串口助手上顯示讀取塊數(shù)據(jù)內(nèi)容的打印信息。

c973651e-b017-11ee-aa22-92fbcf53809c.png

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 無線
    +關(guān)注

    關(guān)注

    31

    文章

    5536

    瀏覽量

    175456
  • ESDA
    +關(guān)注

    關(guān)注

    0

    文章

    28

    瀏覽量

    7733
  • 射頻讀卡器
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    6689
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    DA14594 BLE Pro開發(fā)套件 開源 (原理圖+BOM+PCB)

    DA14594-006FDEVKT-P BLE Pro開發(fā)套件 *附件:REN_DA1459x_開發(fā)板 硬件手冊(cè).pdf *附件:DA1459x Pro開發(fā)套件 (469-16-D) 物料清單
    的頭像 發(fā)表于 05-22 10:47 ?461次閱讀
    DA14594 BLE Pro<b class='flag-5'>開發(fā)套件</b> 開源 (原理圖+BOM+PCB)

    MAXQ1743 DeepCover安全磁卡讀卡器IC技術(shù)手冊(cè)

    DeepCover 嵌入式安全方案采用多重先進(jìn)的物理安全機(jī)制保護(hù)敏感數(shù)據(jù),提供最高等級(jí)的密鑰存儲(chǔ)安全保護(hù)。 DeepCover MAXQ1743是集成的三軌磁條讀卡器IC,在機(jī)器/磁卡接口上為POS終端或ATM讀卡器提供安全保障。磁卡數(shù)據(jù)可采用AES或DES/TDE
    的頭像 發(fā)表于 05-15 09:44 ?113次閱讀
    MAXQ1743 DeepCover安全磁卡<b class='flag-5'>讀卡器</b>IC技術(shù)手冊(cè)

    SD讀卡器芯片GL827L規(guī)格書

    SD讀卡器芯片GL827L規(guī)格書
    發(fā)表于 03-24 09:15 ?0次下載

    ID讀卡器Python小程序開發(fā)

    液顯ID讀卡器UDP協(xié)議開發(fā)Python小程序。代碼如下: ? # pip install netifacesimport subprocessimport structimport
    的頭像 發(fā)表于 01-10 16:05 ?426次閱讀

    液顯ID讀卡器C#小程序開發(fā)

    液顯WIFI無線讀卡器ID-10F用C#語音開發(fā)HTTP協(xié)議讀卡小程序。讀卡器圖片如下:? ID讀卡器的特點(diǎn): ?UDP通訊協(xié)議,設(shè)備主動(dòng)讀
    的頭像 發(fā)表于 01-10 15:31 ?334次閱讀
    液顯ID<b class='flag-5'>讀卡器</b>C#小程序<b class='flag-5'>開發(fā)</b>

    ID讀卡器TCP協(xié)議QT小程序開發(fā)

    ID卡網(wǎng)絡(luò)讀卡器TCP協(xié)議QT小程序開發(fā)。 TCP(傳輸控制協(xié)議,Transmission Control Protocol)是互聯(lián)網(wǎng)中最核心、最基本的協(xié)議之一。以下是對(duì)TCP協(xié)議的詳細(xì)介紹: 一
    的頭像 發(fā)表于 12-31 10:19 ?545次閱讀
    ID<b class='flag-5'>讀卡器</b>TCP協(xié)議QT小程序<b class='flag-5'>開發(fā)</b>

    【正點(diǎn)原子STM32H7R3開發(fā)套件試用體驗(yàn)】開發(fā)套件開箱報(bào)告

    打開盒子,把開發(fā)套件,再和之前的STM32F103精英版做個(gè)對(duì)比: 上下對(duì)比,可以看到,兩套開發(fā)套件,是一脈相承的,都是開發(fā)板,電源,紅外遙控。在盒子的底部,還有連接線。 可以說,
    發(fā)表于 12-12 00:54

    AM243x LaunchPad?開發(fā)套件用戶指南

    電子發(fā)燒友網(wǎng)站提供《AM243x LaunchPad?開發(fā)套件用戶指南.pdf》資料免費(fèi)下載
    發(fā)表于 10-30 09:58 ?0次下載
    AM243x LaunchPad?<b class='flag-5'>開發(fā)套件</b>用戶指南

    充電樁非接觸式讀卡器 FSV-MD5422-01

    1、簡介 FSV-MD5422-01?產(chǎn)品是一款基于?13.56MHZ?頻率射頻技術(shù)上開發(fā)出來的非接觸式讀卡器模塊,?產(chǎn)品基于?TTL、RS232?串口兩種設(shè)計(jì)接口,通信協(xié)議簡單實(shí)用,
    的頭像 發(fā)表于 10-29 10:27 ?507次閱讀
    充電樁非接觸式<b class='flag-5'>讀卡器</b> FSV-MD5422-01

    【星閃派物聯(lián)網(wǎng)開發(fā)套件體驗(yàn)連載】智能交通燈

    板,5個(gè)模塊,1個(gè)底板,1條數(shù)據(jù)線 單獨(dú)的星閃派開發(fā)板: 全家福: 硬件組裝: 星閃派物聯(lián)網(wǎng)開發(fā)套件,模塊化、集成化,各功能模塊已集成到小電
    發(fā)表于 10-05 13:00

    二代身份證識(shí)別儀身份證閱讀讀卡器

    掃描儀 工地實(shí)名制讀卡器 二代證閱讀 ID/IC讀卡器 NFC讀卡模塊 多合一身份證讀卡
    發(fā)表于 09-07 15:09

    TPS63802HDKEVM-硬件開發(fā)套件

    電子發(fā)燒友網(wǎng)站提供《TPS63802HDKEVM-硬件開發(fā)套件.pdf》資料免費(fèi)下載
    發(fā)表于 09-04 10:08 ?0次下載
    TPS63802HDKEVM-硬件<b class='flag-5'>開發(fā)套件</b>

    【xG24 Matter開發(fā)套件試用體驗(yàn)】深入了解Silicon Labs xG24 Matter開發(fā)套件

    -使用Silicon Labs xG24開發(fā)套件支持智能加速以構(gòu)建聲音感知門鎖”(Creating a Smarthome Device That Is Truly Smart - Building
    發(fā)表于 08-27 20:23

    【xG24 Matter開發(fā)套件試用體驗(yàn)】初識(shí)xG24 Matter開發(fā)套件

    今天帶剛收到xG24 Matter開發(fā)套件的快遞,為大家做個(gè)xG24 Matter開發(fā)套件的視頻介紹,帶大家認(rèn)識(shí)一下這款xG24 Matter開發(fā)套件。 EFR32xG24 Explorer
    發(fā)表于 07-11 23:31

    三相全橋RCP開發(fā)套件

    三相全橋RCP開發(fā)套件是EasyGo與泰克攜手推出的一款電力電子開發(fā)工具,將電力電子功率硬件以及實(shí)時(shí)仿真技術(shù)相結(jié)合,通過MATLAB及相關(guān)硬件搭積木式實(shí)踐學(xué)習(xí),以模塊化設(shè)計(jì)的方式讓學(xué)生將理論與實(shí)際
    發(fā)表于 06-11 13:50

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品