(共17张PPT)
2.6小型信息系统的组建
信息技术《必修2》
——组建超声波测距避障系统
1.利用硬件组建超声波测距避障系统,体验小型信息系统的搭建;
学习目
标
2.理解超声波测距传感器的工作原理
4.体验信息系统在社会应用中的优势和局限性;
3.
利用超声波测距避障系统,体验信息的采集、判断等处理过程;
1、系统功能分析:
一、初识信息系统
输入端
数据处理
输出端
对获取的信息进行存储、加工、处理;
对输出的信息做出相应的反应;
利用超声波检测到与障碍物的距离,做出相应的反应,实现避障功能。
获取信息;
(超声波传感器、巡线传感器)
(主板)
(电机、灯、蜂鸣器)
2.实验部件:
一种检测装置,能感受到被测量的信息,并能将感受到的信息按一定的电信号或其他所需形式的信息输出,是信息获取和信息转换的重要手段。
一、初识信息系统
(1)传感器:
?
超声波传感器:
一种常用的非接触式传感器,利用它可以准确地检测与障碍物的距离,从而实现根据距离的变化做出相应的动作反应。
一、初识信息系统
S=vt/2
2.认识实验部件:
对输入的信息进行加工、判断、处理,并发出相应的指令。
一、初识信息系统
(2)核心主板:
2.实验器材:
一种输出执行装置,根据核心主板发出的指令,做出相应的反应。
一、初识信息系统
(3)电机:
1.实验器材:
二、组建信息系统
2.信息系统的搭建:
二、组建信息系统
三、编写程序,调试运行
Y
N
超声波>安全距离
后
退
停止
转弯
前进
1.模型构建,设计流程图
三、编写程序,调试运行
2.编写程序,调试运行:
while
True:
if
:
music.pitch(0)
else:
1
1
music.pitch(523)
1
(1)超声波传感器函数:
tinybit.ultrasonic(
)
(2)电机函数:
tinybit.setMotorPWM(左轮,
右轮,
时间)
tinybit.setMotorPWM(100,100,100)
tinybit.setMotorPWM(0,0,50)
tinybit.setMotorPWM(-100,-100,200)
tinybit.ultrasonic(
)
>
20
tinybit.setMotorPWM(-90,90,
500)
四、展示作品,交流评价
成功作品
失败作品
四、展示作品,交流评价
为什么会失败??
1、电机的速度值得设定?
2、超声波测距的距离限定?
3、受所测地面影响?
超声波测距避障系统是利用超声波在传播过程中定向性好、衰减较小、遇障碍物后形成反射,反射能力较强。利用这一特性,实现无接触测量物体距离。广泛应用于超声波倒车、超声波检查、超声波清洗、或者传统危险业务的探测定位等领域。
超声波技术的应用
超声波存在盲区且无法避免,精确度有待提高等问题。
合理利用技术!!
[
课堂总结]
五、课堂总结,拓展提升:
通过组建系统,体验和理解信息系统的工作过程
1
掌握超声波测距传感器的工作原理
2
体验信息的采集、加工、判断等处理过程
3
信息收集(输入)——操作、存储(处理)——传播(输出)
通过发送和接收超声波往返所用时间计算距离。
客观态度,合理利用技术。
信息系统在社会应用中的优势和局限性
2
超声波传感器
主板
电机等
五、课堂总结,拓展提升:
智能停车入库
——超声波测距避障系统
再
见!!