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

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

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

怎樣制作一個閃存卡系統(tǒng)

454398 ? 來源:網(wǎng)絡整理 ? 作者:佚名 ? 2019-11-11 10:59 ? 次閱讀

步驟1:項目零件清單

Geekduino/Arduino UNO等效板

RFIDuino Shield

USB電纜

一堆RFID標簽

一組匹配的抽認卡。我們以這些字母匹配我的閃存卡為例,但是您可以根據(jù)自己想學習的內(nèi)容找到或制作自己的卡片!

步驟2:獲取RFID標記數(shù)據(jù)

在此處獲取RFIDuino庫和示例草圖,并將RFIDuino文件夾放置在您的arduino庫文件夾中。

如圖所示連接RFIDuino。 (單擊此處查看v1.1的連接圖)

在板子上打開RFIDuino_helloworld。您可以在File》Examples》RFIDuino》RFIDuino_helloworld

下找到此草圖。您需要確保已針對RFIduino硬件調整了代碼。

v1.2屏蔽(2針天線,板上印有“ REV 1.2”)將需要以下代碼RFIDuino myRFIDuino(1.2); //initialize an RFIDuino object for hardware version 1.2 v1.1屏蔽(4針天線,板上沒有印制版本號)將需要以下代碼RFIDuino myRFIDuino(1.1); //initialize an RFIDuino object for hardware version 1.1

在RFIDuino_helloworld草圖中都可以找到這兩行代碼,只需取消注釋不需要的代碼即可。

如果仍然不確定您正在使用什么硬件,請參見本頁

將微型USB電纜從計算機連接到Geekduino

使用Arduino中的上載按鈕將RFIDuino_helloworld3加載到板上IDE。

加載后,您可以將開發(fā)板保持與計算機的連接-您將需要此連接來為開發(fā)板供電并與計算機通信

打開串行監(jiān)視器。 Tools -》 Serial Monitor

應該將串行監(jiān)視器設置為其默認設置(“無行結束”,9600波特)

在RFIDuino天線上滑動標簽。綠燈點亮,蜂鳴器發(fā)出聲音。

串行監(jiān)視器將顯示5個數(shù)字。這些數(shù)字組成了標簽的ID。

復制這些數(shù)字以備將來使用。建議一次掃描一個標簽,將ID復制到文檔中,并在文檔中記錄有關標簽所附著的內(nèi)容。將ID寫入閃存卡本身也很方便。注意:下一步,您將需要所有標簽的ID。

步驟3:編程

您的組件將保持與上一步相同的狀態(tài)。

打開RFIDuino_flashCards。您可以在File》Examples》RFIDuino》RFIDuino_flashCards

下找到此草圖。您需要確保已針對RFIduino硬件調整了代碼。

v1.2屏蔽(2針天線,板上印有“ REV 1.2”)將需要以下代碼RFIDuino myRFIDuino(1.2); //initialize an RFIDuino object for hardware version 1.2 v1.1屏蔽(4針天線,板上沒有印制版本號)將需要以下代碼RFIDuino myRFIDuino(1.1); //initialize an RFIDuino object for hardware version 1.1

在RFIDuino_flashCards草圖中都可以找到這兩行代碼,只需取消注釋不需要的代碼即可。

如果仍然不確定您使用的是哪種硬件,請參閱此頁面。 RFID Experimenter‘s Kit帶有1.2版防護罩。

通過編輯第66行來修改所需卡號的代碼。例如,如果您有6張卡,請使用代碼const int NUMBER_OF_CARDS = 3; //number of cards that can be paired with another card.

在這一行中,您要說明要匹配的卡對。

您還需要修改草圖以包括該ID的ID。您要包含的標簽。可以使用Hello World草圖找到這些ID。找到從第76行開始的代碼塊-看起來像這樣。 byte keyTag[NUMBER_OF_CARDS][5] ={

byte lowerCaseTag[NUMBER_OF_CARDS][5] ={

{128,0,72,35,76}, //a, Apple, 0

{128,0,72,75,111}, //b, Basketball, 1

{128,0,72,28,7}, //c, Cake, 2

}; 在第107行,以相同的方式列出了匹配的卡集。 byte upperCaseTag[NUMBER_OF_CARDS][5] ={

{128,0,72,75,152}, //A, Apron, 0

{128,0,72,70,93}, //B, Butterfly, 1

{128,0,72,14,0}, //C, Car, 2

};

用您自己的標簽ID替換此處列出的標簽ID,并確保清楚地標記每個標簽,以免造成混淆。標簽按照它們在這些組中的順序進行配對(即:第一組中的標簽2將與第二組中的標簽2配對。)

從計算機上連接Micro USB電纜到您的Geekduino

使用Arduino IDE中的上載按鈕將RFIDuino_flashCards加載到您的板上。

加載后,您可以在Arduino IDE中打開串行監(jiān)視器以獲取提示。

從第一組刷卡中的一張。蜂鳴器將彈起3個升音符,并且護罩上的LED指示燈將變?yōu)榫G色。這樣一來,您就可以準備下一張卡了。

刷卡不是正確匹配卡的任何卡,它將播放3個單調音符,讓您知道自己刷錯了卡?;瑒诱_的匹配卡,它將播放3個升音符并重置,讓您可以繼續(xù)播放!

步驟4:您已準備好學習!

至此,您可以使用默認設置來配對,或者可以改進設計!由于您可以選擇閃存卡,因此適用于各種年齡段。我們以字母匹配卡為例,但是,如果您是醫(yī)學生,這是幫助您記憶解剖學和生理學的好方法!添加燈光是獲得反饋的好方法。您甚至可以添加屏幕和電池以使其便攜!我們很樂意看到這件事付諸實踐!
責任編輯:wv

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

    關注

    0

    文章

    22

    瀏覽量

    9797
  • Arduino
    +關注

    關注

    187

    文章

    6457

    瀏覽量

    186501
收藏 人收藏

    評論

    相關推薦

    將MSP430? MCU與MMC或SD閃存卡連接

    電子發(fā)燒友網(wǎng)站提供《將MSP430? MCU與MMC或SD閃存卡連接.pdf》資料免費下載
    發(fā)表于 10-22 09:21 ?0次下載
    將MSP430? MCU與MMC或SD<b class='flag-5'>閃存卡</b>連接

    3568F-Linux系統(tǒng)啟動制作系統(tǒng)固化

    一個包含SPL 啟動程序的設備開始啟動。SPL啟動后,將優(yōu)先從SD系統(tǒng)(非常規(guī)SD)引導U-Boot、 Linux內(nèi)核鏡像,若未插入Linux
    發(fā)表于 07-25 15:46

    貼片式tf Nand flash芯片試用體驗

      雷龍發(fā)展Nand flash芯片試用體驗   、項目背景   最近自己開始準備了智能家居控制系統(tǒng)項目,需要包含室內(nèi)的溫濕度、空氣質量、煙霧濃度以及氣體含量,能夠存儲相應的數(shù)據(jù)
    發(fā)表于 06-05 17:57

    SD與Flash存儲究竟存在哪些差異?

    SD 是基于閃存技術的種可移動存儲,由 SD 協(xié)會進行開發(fā)并標準化,在數(shù)碼相機、智能手機、平板電腦等設備中廣泛采用。SD 作為完整的
    的頭像 發(fā)表于 06-05 15:54 ?1407次閱讀
    SD<b class='flag-5'>卡</b>與Flash存儲究竟存在哪些差異?

    如何將SD眾多文件打包成.img文件方便鍵燒寫呢?

    相信不少SOC FPGA用戶在第次設計SDimage時都參考過Intel的經(jīng)典教程 EmbeddedLinuxBeginnerSGuide ,教程里面演示制作SDimage時,
    的頭像 發(fā)表于 04-16 16:28 ?1222次閱讀
    如何將SD<b class='flag-5'>卡</b>眾多文件打包成<b class='flag-5'>一</b><b class='flag-5'>個</b>.img文件方便<b class='flag-5'>一</b>鍵燒寫呢?

    3562-Linux系統(tǒng)啟動制作系統(tǒng)固化

    ](基于 RK3562_LINUX_SDK_RELEASE_V1.1.0_20231220) 評估板支持通過 Linux 系統(tǒng)啟動(下文稱為“SD 啟動”)和板載 eMMC 設備兩 種方式啟動。本文檔主要演示 SD 啟動
    的頭像 發(fā)表于 03-05 15:58 ?266次閱讀
    3562-Linux<b class='flag-5'>系統(tǒng)</b>啟動<b class='flag-5'>卡</b><b class='flag-5'>制作</b>及<b class='flag-5'>系統(tǒng)</b>固化

    CYUSB3KIT-003如何集成NOR閃存?

    我有 CYUSB3KIT-003。 我需要集成 NOR 閃存,我可以從中將固件讀取到 RAM,然后 NOR
    發(fā)表于 03-05 07:23

    tf是什么 tf和內(nèi)存樣嗎

    ,TF并不是傳統(tǒng)意義上的內(nèi)存,下面我將詳細介紹這種存儲的特點、用途、優(yōu)勢以及與內(nèi)存的區(qū)別。 首先,TF
    的頭像 發(fā)表于 02-01 14:06 ?8342次閱讀

    TLT507-Linux系統(tǒng)啟動制作系統(tǒng)固化

    TLT507-Linux系統(tǒng)啟動制作系統(tǒng)固化
    的頭像 發(fā)表于 01-26 16:54 ?2008次閱讀
    TLT507-Linux<b class='flag-5'>系統(tǒng)</b>啟動<b class='flag-5'>卡</b><b class='flag-5'>制作</b>及<b class='flag-5'>系統(tǒng)</b>固化

    TL3588--系統(tǒng)啟動制作系統(tǒng)固化

    TL3588--系統(tǒng)啟動制作系統(tǒng)固化
    的頭像 發(fā)表于 01-25 09:50 ?1557次閱讀
    TL3588--<b class='flag-5'>系統(tǒng)</b>啟動<b class='flag-5'>卡</b><b class='flag-5'>制作</b>及<b class='flag-5'>系統(tǒng)</b>固化

    RK3568-Linux系統(tǒng)啟動制作系統(tǒng)固化

    RK3568-Linux系統(tǒng)啟動制作系統(tǒng)固化
    的頭像 發(fā)表于 01-22 11:06 ?1507次閱讀
    RK3568-Linux<b class='flag-5'>系統(tǒng)</b>啟動<b class='flag-5'>卡</b><b class='flag-5'>制作</b>及<b class='flag-5'>系統(tǒng)</b>固化

    什么是SD NAND存儲芯片? SD NAND與TF的區(qū)別

    什么是SD NAND?它俗稱貼片式T,貼片式TF,貼片式SD,貼片式內(nèi)存,貼片式閃存卡,貼片式
    的頭像 發(fā)表于 01-06 14:35 ?1623次閱讀
    什么是SD NAND存儲芯片? SD NAND與TF<b class='flag-5'>卡</b>的區(qū)別

    PCI5565反射內(nèi)存系統(tǒng)結構與使用

    反射內(nèi)存系統(tǒng)結構與使用 反射內(nèi)存系統(tǒng)結構與使用 反射內(nèi)存基于 PCI 接口,是反射內(nèi)存實時光纖網(wǎng)絡產(chǎn)品系 列中的
    的頭像 發(fā)表于 11-29 14:45 ?817次閱讀

    如何用8零件制作無線電設備

    應急無線電發(fā)射器EMTX的制作,對于初學者而言是很好的入門DIY項目,今天,本文作者Kostas(SV3ORA)給我們介紹了如何構建8組件40/30米QRP應急無線電發(fā)射器,步驟
    的頭像 發(fā)表于 11-20 14:40 ?2186次閱讀
    如何用8<b class='flag-5'>個</b>零件<b class='flag-5'>制作</b><b class='flag-5'>一</b><b class='flag-5'>個</b>無線電設備

    如何實現(xiàn)信號發(fā)生器的制作呢?

    今天給大家分享信號發(fā)生器的制作方法,這個小制作不但有正弦波還有方波,就連三角波都可以輸出,你是不是覺得定會很難吧
    的頭像 發(fā)表于 11-15 15:33 ?1963次閱讀
    如何實現(xiàn)<b class='flag-5'>一</b><b class='flag-5'>個</b>信號發(fā)生器的<b class='flag-5'>制作</b>呢?