Presentation is loading. Please wait.

Presentation is loading. Please wait.

K60入门课程 03 首都师范大学物理系 靳熙芃.

Similar presentations


Presentation on theme: "K60入门课程 03 首都师范大学物理系 靳熙芃."— Presentation transcript:

1 K60入门课程 03 首都师范大学物理系 靳熙芃

2 基于K60的倒车雷达

3 认识串口 串口概念 计算机管理器 串口调试助手 通用异步收发器(UART)库函数

4 串口的定义 UART---串行接口 主要接口(RXD,TXD) RXD---Receive Data TXD---Transmit Data
波特率 Baud Rate 引出串口助手

5 K60底板 USB转串口

6 计算机管理器 先将USB线查到电脑上,打开计算机管理器查看端口

7 串口调试助手 波特率必须与程序匹配

8 软件介绍 通用异步收发器(UART)库函数

9 通用异步收发器(UART)库函数

10 通用异步收发器(UART)库函数

11 练习3-1 利用K60底板(含核心板) 在电脑的串口调试助 手软件上面显示文字

12 \r和\n和\r\n的区别 ENTER=\r\n(换行+回车)

13 输出数据类型

14 认识超声波传感器 超声波传感器原理 传感器(SENSOR)库函数

15 超声波传感器 基本工作原理: 超声波测距模块一触发 信号后发射超声波,当 超声波投射到物体而反 射回来时,模块输出一 回响信号,以触发信号 和回响信号间的时间差, 来判定物体的距离

16 超声波传感器 简单介绍一下原理

17 传感器(SENSOR)库函数 超声波 1、安装超声波函数
void Ultra_Install(uint32_t TrigPort, uint32_t TrigPin, uint32_t EchoPort, uint32_t EchoPin); TRIG1 ECHO1 PTC4 PTC5 TRIG2 ECHO2 PTC6 PTC7

18 传感器(SENSOR)库函数 超声波 2、超声波测距函数
int Ultra_GetDis(uint32_t TrigPort, uint32_t TrigPin, uint32_t EchoPort, uint32_t EchoPin); TRIG1 ECHO1 PTC4 PTC5 TRIG2 ECHO2 PTC6 PTC7

19 练习3-2 利用串口函数以及超声波传感器测距函数,实现 超声波测距并且利用串口在电脑屏幕上面打印距 离数据的效果。

20 练习3-3 合理设定距离区间,实现根据距离远近点亮不同 的LED的功能

21 练习3-4 将LED换成蜂鸣器,实现距离探测报警器的功能

22 趣味练习(超声波DJ) 结合上节课的音乐播放器,实现根据距离的远近 让蜂鸣器发出不同频率的声音


Download ppt "K60入门课程 03 首都师范大学物理系 靳熙芃."

Similar presentations


Ads by Google