Download presentation
Presentation is loading. Please wait.
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) 结合上节课的音乐播放器,实现根据距离的远近 让蜂鸣器发出不同频率的声音
Similar presentations