单元一
第2课 智能门锁-RFID写卡测试
知识点:智能门锁;智能门锁-RFID写卡测试
真实任务:向卡片写入一段信息,再读回来核对是否写成功。
建议先修:第1课(卡住时先回去过一遍)。

智能门锁:对照六学期兴趣课程示例,在自立板上完成输入—计算—输出。
一、任务目标
向卡片写入一段信息,再读回来核对是否写成功。
二、我们要学什么
- 学习要点:向 RFID 卡写入信息并能读回核对
- 本课过关:能完成:写卡后再读,内容与刚写入的一致。
- 示例对齐:体验题对应
1-2-1 智能门锁-RFID写卡测试.mix;完整代码对应1-2-2 智能门锁-手动RFID写卡.mix。
三、本节要点
围绕「向 RFID 卡写入信息并能读回核对」来搭。上一课只会读出出厂卡号;本课要往卡里写数据,再读回来核对。
知识点精讲(自学)
- 本课技能:向 RFID 卡写入信息并能读回核对。
- 上一课只会读出出厂卡号;本课要往卡里写数据,再读回来核对。
- 观察:写完再读,内容是否一致。
- 过关:写卡后再读,内容与刚写入的一致。
先对照屏幕/灯/声:写完再读,内容是否一致。再改写入内容,再读核对是否更新。
四、解题思路
关键能力「向 RFID 卡写入信息并能读回核对」。可对照:给门禁卡写入房间号或姓名,写完再刷一次,确认卡里真是这些字。 通道:输入=要写入的数据 + 把卡放在读写下,输出=写成功提示,读回的内容,屏/蜂鸣反馈。成功时应见:写完再读,内容是否一致。
本课主要用到:彩屏 TFT、板载按键、蜂鸣器/音乐。
- 1向 RFID 写入一段信息。
- 2再读回同一张卡,内容应与写入一致。
- 3和第 1 课只读出厂号区分。
- 4写完读回,核对没有写错。
解题流程(只留关键词)
五、图形块功能讲解
下表是本课新出现的图形块。旧块不重复讲解;认完再点「载入」到工具箱核对。
| 图形块 | 分类 | 作用 | 本课用法 |
|---|---|---|---|
![]() | 传感 | 向卡写入数据并返回结果。 | 本课里用它做:向卡写入数据并返回结果。载入后按名称在工具箱核对。 |
![]() | 传感 | 读取卡内数据区。 | 搭积木时靠它完成:读取卡内数据区。载入后对照截图找块。 |
![]() | 板载传感 | 边沿检测:这一瞬间是否刚按下(适合触发一次动作)。 | 对应步骤中的:边沿检测:这一瞬间是否刚按下(适合触发一次动作)。打开工具箱核对同名块。 |
![]() | 显示 | 在点阵上显示内置或自定义图案(心形、对勾等)。 | 本课里用它做:在点阵上显示内置或自定义图案(心形、对勾等)。载入后按名称在工具箱核对。 |
六、正误对比
写卡失败也没关系,不必读回来核对。
写入一段独特内容,再读卡,确认读回结果一致。
七、编程练习
先点「载入」进入 MixVM(board=sowl_design)。默认积木模式;程序来自 MixGo SOWL 六学期兴趣课程/学期6。若题目标了 design 外设,接线会一并导入。在 Mixly 里「运行 / 停止」,需要时点「检查」。动手前请看本页第四节和第五节。
六学期兴趣课程:1-2-1 智能门锁-RFID写卡测试.mix。载入后运行。
正在载入编程环境
正在载入 MixGo SOWL 仿真编程环境…
八、课堂练习
前两题是判断,后面是选择;选定答案后点击「检查」。
判断:写卡失败也没关系,不必读回来核对。
判断:按本课过关来核对:写入一段独特内容,再读卡,确认读回结果一致。
写卡成功的标志是?
和读取测试相比,本课新在?
过关应能?
本节小结
带走一句:已经能按「向 RFID 卡写入信息并能读回核对」做出对应现象。



