内容正文:
1
高中信息技术
必修2 信息系统与社会
信息控制
板载按键与串口输入控制信息输出
02
2
信息采集
板载传感器获取信息
扩展传感器获取信息
01
信息系统
智能终端联网
智能终端接入服务器
数据库存储终端数据
数据处理及HTML模板渲染
智能终端数据可视化
03
网络应用
开发
聊天机器人应用开发
04
3
每课课程设计
换成min... text has been truncated due to evaluation version limitation.
项目一
板载传感器获取信息
4
5
一、情景引入
温度、湿度、二氧化碳浓度等环境因素都会影响我们的日常生活,及时关注天气变化,也方便大家日常出行。
6
一、情景引入
怎样监测环境温度?
手机app环境实况
温度传感器
7
一、情景引入
设计一个环境温度监测装置
环境温度实时监测
8
二、项目目标
9
三、项目准备
1. 硬件清单
micro:bit主控板
USB数据线
10
三、项目准备
教材配套
BXY Python Editor是一款运行于Windows平台的MicroPython编程IDE。
界面简洁,操作便利,内置很多基础操作库。
BXY支持micro:bit和掌控板编程。
2. 软件环境
下载链接:
https://bxy.dfrobot.com.cn/download
11
四、项目实践
1. 分析设计
用micro:bit主控板获取温度,
并显示在点阵屏上;
12
四、项目实践
2. 硬件连接
视频小窗,... text has been truncated due to evaluation version limitation.
13
四、项目实践
2. 硬件连接
软件中显示串口号,电脑出现“MICROBIT”盘;
硬件与软件就连接成功了,开始编写程序吧~~;
视频小窗,... text has been truncated due to evaluation version limitation.
14
四、项目实践
知识链接
板载功能:光线、温度传感器,加速度计,蓝牙,电子罗盘,磁力计;
micro:bit V1
穿插知识链... text has been truncated due to evaluation version limitation.
15
四、项目实践
知识链接
板载功能:新增扬声器,麦克风;
micro:bit V2
穿插知识链... text has been truncated due to evaluation version limitation.
16
四、项目实践
3. 软件编写:(1)了解BXY界面
17
四、项目实践
3. 软件编写:(2)显示文字
18
四、项目实践
micro:bit正面有5*5的LED显示屏;
可以用来显示图案和文字;
每个像素点的亮度范围:0~9;
知识链接
穿插知识链... text has been truncated due to evaluation version limitation.
19
四、项目实践
3. 软件编写:(2)显示文字
scroll:滚动的
from microbit import *
#导入所有microbit自带库文件
display.scroll('Hello World!')
#滚动显示文字
视频小窗,... text has been truncated due to evaluation version limitation.
20
点击”检查”,查看是否报错,
然后“保存”文件,并 “烧录“程序到主控板;
四、项目实践
3. 软件编写:(2)显示文字
21
四、项目实践
3. 软件编写:(2)显示文字
循环显示:①参数设置
from microbit import *
display.scroll(string,loop=True)
视频小窗,... text has been truncated due to evaluation version limitation.
22
四、项目实践
3. 软件编写:(2)显示文字
from microbit import *
#导入所有microbit自带库文件
while True:
display.scroll('Hello World!')
#滚动显示文字
循环显示:②while 循环
视频小窗,... text has been truncated due to evaluation version limitation.
23
四、项目实践
3. 软件编写:(3)获取温度数据
24
四、项目实践
3.