轻松学Lesson9超声波测距仪
1.课程简介
本节课以超声波测距仪为例,为大家讲解超声波测距的原理及基于IIC通讯协议的LCD液晶屏的使用。
本节课所需硬件:Arduino UNO、IO扩展板、LCD显示器、超声波测距模块
Lesson-9.png (143.02 KB, 下载次数: 12)
2019-4-29 17:12 上传
2.本节知识点
设备初始化
LCD液晶显示器使用
*脉冲宽度检测
3. Mixly模块
初始化
3.1 初始化.png (10.21 KB, 下载次数: 7)
2019-4-29 17:12 上传
模块位置:“控制”栏
模块功能:初始化设备及变量。
该模块对应的Arduino程序的setup()函数,该函数内的命令在设备通电启动后仅执行一次,所以通常在此函数内进行设备初始化、串口通讯频率、端口模式等设定操作。
变量声明虽然可以放到该模块内,但在实际的Arduino代码,变量声明语句并不在setup()函数内。具体内容会在慕课最后一节中讲解。
LCD初始化
3.2 LCD初始化.png (34.53 KB, 下载次数: 7)
2019-4-29 17:12 上传
模块位置:“显示器”栏
模块功能:设定显示器类型,初始化LCD,建立IIC通讯。
1602:课程套件中所用的显示器类型,两行显示,每行16个字符。除此之外还有2004型,即4行显示,每行20字符。
ArduinoUNO板的时钟总线为A5端口,数据总线为A4端口,不可更改。
<