查看“【向标签内写入内容】”的源代码
←
【向标签内写入内容】
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{| style="width: 800px;" |- | 在获得一张新的mifare标签时,需要将其格式化为ndef数据格式 *1)所需硬件:【[[Microduino-Core/zh]]】,【[[Microduino-USBTTL/zh]]】或【[[Microduino-USBTTL-C/zh]]】,【[[Microduino-Module NFC/zh]]】(带读卡器) *2)所需软件:Microduino IDE 1.6.7或以上版本。下载如下程序到核心模块Core中(复制粘贴到IDE中,直接下载,或在文件→示例→NFC中) *3)首先使用示例中的“mifareclassic_formatndef”将卡片格式化为ndef数据格式。 [[file:Classic formatndef.png|center|600px|thumb]] 将卡片放在读卡器上,确认模块与读卡器连接好。打开串口等待提示,当出现“press any key to continue”时在串口输入任意字符即可进入之后步骤。 *4)值得注意的是:默认格式化密码为: <source lang="cpp"> uint8_t keya[6] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}; </source> 初始写入内容在如下代码处更改 <source lang="cpp"> const char * url = "www.microduino.cn"; uint8_t ndefprefix = NDEF_URIPREFIX_HTTP_WWWDOT; // for an email address //const char * url = "mail@example.com"; //uint8_t ndefprefix = NDEF_URIPREFIX_MAILTO; // for a phone number //const char * url = "+1 212 555 1212"; //uint8_t ndefprefix = NDEF_URIPREFIX_TEL; </source> *5)打开示例中的“readMifare”示例 在程序中找到如下程序段,该段程序会向卡片中写入“50274895mcokie8”字符串(不包括引号)。之后程序会再次读出该字符串。 <source lang="cpp"> // If you want to write something to block 4 to test with, uncomment // the following line and this text should be read back in a minute memcpy(data, (const uint8_t[]){ '5', '0', '2', '7', '4', '8', '9', '5', 'm', 'c', 'o', 'k', 'i', 'e', '8' }, sizeof data); success = nfc.mifareclassic_WriteDataBlock (4, data); </source> 打开串口开始运行程序,会看到如下返回。 *6)该示例中包括:写入数据,读出数据,读出卡片ID,输入密码(keya数组)等功能。 [[file:Readmifare.png|center|600px|thumb]] *'''[[Microduino-Module NFC/zh | 返回Microduino-NFC模块页面]]''' |}
返回至
【向标签内写入内容】
。
导航菜单
个人工具
创建账户
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
Welcome
首页
创客大赛
大赛详情
3D打印
安装月球车
图形化编程
操控月球车
升级月球车
编程工具下载
软件下载
Arduino
Processing
Mixly
Scratch
模块套件
Microduino 102
mCookie 102
mCookie 202
mCookie 302
IBC
其他
应用套件
四轴飞行器
平衡车
小车CUBE
音乐播放器
刷卡音乐播放器
wifi气象站
彩虹音乐触摸灯
分贝检测仪
迎门汇报
LED点阵时钟
LED点阵屏幕
硬件
mCookie
Sensor
Microduino
MicroWrt
MicroNux
MicroRobot-Core
MicroRobot-CoreESP
ideaBoard
ideaBox
MicroMV
MicroAI
帮助
常见问题
帮助
工具
链入页面
相关更改
特殊页面
页面信息