12006| 0
|
[BXY高中信息技术教程] 「BXY」micro:bit 高中信息技术教程—感知环境促健康 |
本帖最后由 EVE 于 2021-7-28 10:32 编辑 在我们的生活中,温度对健康至关重要。气温的过高或过低都会影响到我们身体的状态,甚至可能会生病。为此,本节课上,我们将自制一个能够检测环境温度的装置,它能帮助我们实时监测环境温度,并且在环境变差时提醒我们。 二、实践目标本实践项目运用micro:bit作为智能终端,通过LM35温度传感器采集数据,来实时检测环境温度并设置高温提醒。 三、知识目标
四、实践准备硬件清单:
软件使用:BXY编程软件知识链接 简介:这里的“I、O”分别是“input”输入和“output”输出的缩写,I/O扩展板的作用是将micro:bit上的IO口以引脚口的形式引出,方便我们接入传感器、执行器等模块。IO口与micro:bit上的接口一一对应。Tips:关于扩展版的详细介绍可见附录1。 简介:这是一款基于LM35半导体的温度传感器,可以用来对环境温度进行定性的检测。LM35半导体温度传感器是美国国家半导体公司生产的线性温度传感器。其测温范围是-40℃到150℃,灵敏度为10mV/℃,输出电压与温度成正比。 五、实践过程在本项目中,我们将利用LM35温度传感器,分两步设计一个温度检测装置,来实时检测环境的温度,并在环境温度变差时进行提醒。 1、实时检测环境温度 任务1:环境温度实时检测1、硬件搭建STEP1:将micro:bit开发板插入I/O扩展板,注意正反,LED点阵屏朝扩展板的“micro:bit”图标方向 STEP2:通过传感器连接线将LM35线性温度传感器连在扩展板的P1端口。其中,红线和黑线分别对应电源正极和负极,蓝线对应信号线,用来传输信号。
STEP3:通过USB连接线将micro:bit接到计算机。 连接完成后如下图, 2、软件编写在首次编程时,我们将先对软件进行设置,之后再编写程序。 STEP1:软件设置 之后我们会看到有一个名为“untitled”项目文件生成, (4)创建完成后,点击菜单栏“文件”中的“另存为” (5)在弹出的界面中选择保存位置,输入文件名“m1.1”,保存类型默认 保存完成后,我们即可开始编程, STEP2:程序编写:
3、运行调试STEP1:点击“烧录”上传程序 烧录完成后可以看到有提示字样, STEP2:观察效果 任务2:添加提醒功能在上个任务中,我们已经完成了对于环境温度的实时检测,接下来,我们将在此基础上,为这个装置添加提醒功能,当实时检测到的环境温度过高时,使micro:bit的点阵屏显示一个哭脸,否则,始终显示笑脸。 1、软件编写STEP1:软件设置 STEP2:程序编写
2、运行调试STEP1:点击“烧录”上传程序 观察micro:bit,我们可以看到点阵屏上有笑脸显示,如下左图, STEP2:将装置放在环境温度较高的区域,如夏季的室外等
六、延伸拓展思考: 附录 附录1:
|
1.2 KB, 阅读权限: 10, 下载次数: 29
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed