iT邦幫忙

0

如果我想開發RFID應用程式

player 2010-12-04 00:44:0221831 瀏覽

1.RFID的SDK是有公版的? 還是隨實際的硬體有不同的SDK?
2.SDK的取得方式, 是要找發卡單位? 還是 RFID接收器的廠商?
3.開發的成本,大約多少錢? (RFID的固定式接收器x1 + SDK)
關於RFID,我有一些構想,但是在東西做出來之前,永遠只是個空想
(目前,很窮,太貴的暫不考慮)

9
sula3065408
iT邦研究生 1 級 ‧ 2010-12-06 08:32:16
最佳解答

一般來說,讀卡機都是各做各的,從應用軟體端來看沒標準,不發卡的話使用悠遊卡(台中e卡通、高雄的iPass也是,交通卡目前都是Mifare Card)也行,沒北票的KEY大概只能讀卡號,而卡號只不過是4 Bytes的數值而已,原則上每張卡片出廠都不一樣,除非超過4294967295張才會重複,除了SECTOR 0有預設的KEY可以讀,其他連讀不行,而整張卡片沒KEY也別想寫,要是想要便宜一點的話可以使用接觸式的Reader配合健保卡,健保卡也是沒KEY跟屁一樣,只能讀取表面上印刷的資料,卡號、身分證號碼、姓名及出生年月日,或是使用磁條卡讀卡機讀身分證,可以讀到身分證號碼,Mifare Card的成本高、Reader也比較貴。

以我所知,超商悠遊卡扣款的機器是虹堡的:http://www.trade-taiwan.org/WebSiteTemp/a1.asp?v\_id=84188062
有在做Mifare Card reader國內的另外一家是亞元:http://www.yokecorp.com.tw/
這一家也有在賣:http://www.ks-tech.com.tw/prodRFID.aspx

這一家是香港的公司ACS:http://www.smartcardsupply.com/Content/Hardware/Mifare.htm

這種Reader對岸做很多,後來訂出標準是IEEE 14443,所以你找IEEE 14443 reader也行。

10
dev
iT邦新手 5 級 ‧ 2010-12-04 01:48:48

你想做的是這種嗎?!
RF通訊實驗與家電控制
http://sites.powercam.cc/board.php?courseID=143&f=doc&folderID=839&cid=3223

player iT邦大師 1 級 ‧ 2010-12-04 17:58:34 檢舉

只要做身份識别就可以了
例如HR的上下班刷卡.以悠遊卡對應到各自的User帳號
這樣刷卡時, 就可以記錄ID與刷卡時間

sula3065408 iT邦研究生 1 級 ‧ 2010-12-06 08:50:28 檢舉

RF通訊跟RFID差很多暈

10
lukeshei
iT邦新手 3 級 ‧ 2010-12-04 19:11:18

可以參考微程式資訊股份有限公司 http://www.program.com.tw , 他們有整套的solution, 而且本身也是悠遊卡軟硬體的供應商之一

10
lordrd
iT邦新手 2 級 ‧ 2010-12-04 21:44:21

你若自己想玩 可以去 光華商場 問問廠家
或是上網找找
PCB板等級的 應該都幾千塊而已吧
就算高階門禁控制的成品 也在一萬左右吧 ~

RFID Reader 大部分 (95%以上) 都是 RS232 / RS485 介面的
若你是用筆電
記得買一個 USB 轉 RS232 ~
他提供的 不是 SDK
應該是提供 "命令集" 給你
讓你用 RS232 下命令給 Reader 然後讀出資料

10
gavinnokia
iT邦研究生 3 級 ‧ 2010-12-05 23:38:24

RFID Reader 如悠遊卡的 登錄 記錄.
可以去網拍找,我找了一個支援USB 型的
直接讀取悠遊卡上的10碼id對應id 可以做簡單的程式開發.
(把它當成條碼機直接用就對了,會讀出key.不需任何設定和驅動)
您可參考一下,非常好用.
http://goods.ruten.com.tw/item/show?21004262328662&s=hjacke
^^^ 好像有比較低你可以問一下.(但這家的沒買過)
http://tw.page.bid.yahoo.com/tw/auction/b55461355?r=1255997254
這家是我當時買的廠商.
(人還不錯,還送了我好幾張測試卡.不了解也可以問他)

希望你也開發成功,目前我寫了3套.2套上下班登錄用的.一套記錄會員用的.

sula3065408 iT邦研究生 1 級 ‧ 2010-12-06 08:05:04 檢舉

那個不是KEY只是卡號(4 BYTES)而已,每張卡片出廠都會有一個唯一的號碼。

gavinnokia iT邦研究生 3 級 ‧ 2010-12-06 10:03:49 檢舉

了解,謝謝.

minipc5 iT邦新手 5 級 ‧ 2011-04-07 01:10:16 檢舉

每張卡片出廠都會有一個唯一的號碼,簡稱UID碼,如同條碼機的號碼一樣,一堆數字!
把RFID reader當成條碼機直接使用,讀出key ,買這台比較容易開發使用
http://goods.ruten.com.tw/item/show?21010098648931

若要玩寫資料到卡片上,或對reader直接控制LED 聲音或讀取卡上指定的扇區欄位 ,則使用這款 有附上指令集和範例源碼檔案,才會比較容易上手使用
http://goods.ruten.com.tw/item/show?21010098659270

卡片就不用去管或操心了,全都有送卡片一堆!

我要發表回答

立即登入回答