学习培训 20 3.RFID优缺点 O RFID的缺点如下: O 数据泛滥 O 没有一个全球标准; O 安全问题; O 可能会被恶意使用; O 高温损坏。 学习培训 21 13.2 RFID硬件 O RFID的硬件由读/写器和应答器(通常为电 子标签)组成。读/写器和应答器之间的通 讯方式有很多种。通常情况下,这些方式 是互不兼容的,主要原因是工作的频带不 同。 学习培训 29 13.3.4 操作RFID应答器读写块 O RFID应答器读写块的操作在rfid库的帮助下 变得非常简单。该库提供了非常简单的 MIFARE_Read()和MIFARE_Write()来完成 读取和写入的功能。 学习培训 30 13.4 简易公交收缴费系统 O 13.4.1 缴费系统 O 13.4.2 收费系统 学习培训 6 第12章 声音模块 O 12.1 麦克风模块 O 12.2 超声波模块 学习培训 7 12.1 麦克风模块 O 12.1.1 读取麦克风数据 O 12.1.2 声控灯 O 12.1.3 自适应声控灯 学习培训 8 12.1.1 读取麦克风数据 学习培训 9 12.1.2 声控灯 学习培训 10 12.1.3 自适应声控灯 学习培训 33 第14章 实时时钟——RTC O 14.1 RTC简介 O 14.2 DS1302集成电路 O 14.3 DS1302工作原理 O 14.4 寄存器的突发模式 O 14.5 第三方库ds1302 O 14.6 简易LED时钟 学习培训 34 14.1 RTC简介 学习培训 12 12.2.1 超声波模块HC-SR04 学习培训 13 12.2.2 第三方库NewPing 学习培训 Hale Waihona Puke Baidu14 12.2.3 超声波模块应用 学习培训 15 第13章 RFID——射频识别 O 13.1 RFID概览 O 13.2 RFID硬件 O 13.3 为RFID编程 O 13.4 简易公交收缴费系统 学习培训 16 13.1 RFID概览 O 1.RFID构成 O 2.RFID工作原理 O 3.RFID优缺点 学习培训 17 1.RFID构成 O RFID主要是由读/写器和应答器构成的。读 /写器的作用是对应答器进行读和写操作, 例如最常见的交通工具刷卡器。应答器是 一个信息存储介质,其中的数据通常可以 保存一段较长的时间。这些数据可以被读 写器操作。 第11章 LCD O 11.1 LCD模块LCD1602 O 11.2 LCD控制库LiquidCrystal O 11.3 LiquidCrystal_I2C库 学习培训 1 11.1 LCD模块LCD1602 O 接下来的学习过程中将以LCD1602为基础 来进行讲解。LCD1602是字符型的液晶显 示器。 学习培训 2 11.2 LCD控制库LiquidCrystal O 11.2.1 LiquidCrystal八线模式 O 11.2.2 LiquidCrystal四线模式 学习培训 3 11.2.1 LiquidCrystal八线模式 学习培训 4 11.2.2 LiquidCrystal四线模式 学习培训 5 11.3 LiquidCrystal_I2C库 学习培训 24 13.3 为RFID编程 O 13.3.1 读取RFID应答器的出厂数据 O 13.3.2 RFID开发流程 O 13.3.3 操作RFID应答器的值块 O 13.3.4 操作RFID应答器读写块 学习培训 25 学习培训 26 13.3.1 读取RFID应答器的出厂数据 O RFID应答器在出厂时通常会将访问位设置 为FF078069h,而将Key A和Key B均设置为 FFFFFFFFFFFFh。rfid第三方库提供的 DumpInfo示例程序可以读取出RFID应答器 中可访问的数据。 学习培训 18 2.RFID工作原理 O RFID的工作原理就是利用电磁波进行通讯。 RFID正常工作除了需要硬件的支持外,还 需要相关的协议支持,例如常见的ISO/IEC 14443A协议。在软件协议的约束下,应答 器与读/写器直接就可以正确地进行通讯。 学习培训 19 3.RFID优缺点 O RFID的优点如下: O RFID设备抗干扰能力强,不易损坏; O RFID应答器使用寿命长; O 读取距离大; O 应答器中的数据可以加密; O 数据存储容量大; O 存储信息可以修改。 O 上一个小节实现的是一个当前环境下是非 常好用的一个声控LED,但是如果再将它 放在一个噪声比较大的环境中,就会看到 LED会时刻都被点亮,通过对程序做一些 简单的修改,我们可以创造出一个“自适 应”型的声控灯。 学习培训 11 12.2 超声波模块 O 12.2.1 超声波模块HC-SR04 O 12.2.2 第三方库NewPing O 12.2.3 超声波模块应用 O 13.2.1 RFID读/写器 O 13.2.2 RFID应答器 学习培训 22 13.2.1 RFID读/写器 O RFID读/写器用来从应答器中读取信息或者 向应答器中写入信息。MFRC522是工作在 13.56MHz下的非接触式通信读/写集成电路。 学习培训 23 13.2.2 RFID应答器 O RFID应答器用来存储数据。在本章中使用 的是MF1S503x系列的MIFARE 1KB智能卡。 学习培训 31 13.4.1 缴费系统 O 缴费系统的实现思路如下: O 使用Key B进行验证; O 根据串口监视器的提示输入充值金额; O 确认充值金额; O 充值成功,显示余额。 学习培训 32 13.4.2 收费系统 O 收费系统的实现非常简单,思路如下: O 使用密钥进行验证; O 执行扣费操作; O 输出余额。 学习培训 27 13.3.2 RFID开发流程 O rfid库将读写寄存器以及校验等步骤都进行 了封装。用户只需要访问几个公共的方法, 就可以使用RFID。 学习培训 28 13.3.3 操作RFID应答器的值块 O RFID应答器的数据块可以被配置为读/写块 和值块。值块拥有比读/写块更多的操作, 这使得对数据的操作非常方便。下面的示 例就是使用MIFARE_Increment()函数对值 块进行加1操作。