- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
必修二:信息系统与社会2.4.3传感器信息的获取授课人:XXX
生活应用怎样监测环境温度?图手机App环境实况温度传感器
获取传感器信息信息系统从传感器获取信息的方式:无线网络、蓝牙、串口(COM接口)等。传统的计算机一般没有传感器的接口,需要借助其他具备传感器接口的智能终端来实现信息的获取。而计算机和智能终端的通信一般采用COM接口或通过USB接口模拟COM接口来实现。串口是采用串行通信方式的扩展接口,通信线路简单,一般只要一对传输线就可以实现双向通信,从而大大降低了成本,特别适用于远距离通信,但传送速度较慢。目前串口多用于工业控制和测量设备以及部分通信设备中。环境温度实时监测装置
环境温度实时监测装置任务目标熟悉microbit主控板显示屏的使用使用板载温度传感器获取环境温度信息实现温度的实时显示
环境温度实时监测装置一、项目准备micro:bit主控板USB数据线器材清单
环境温度实时监测装置一、项目准备软件环境BXYPythonEditor是一款运行于Windows平台的轻量级的MicroPython编程IDE界面简洁,操作便利。内置很多基础操作库BXY支持对micro:bit及掌控板的编程下载链接:/download
环境温度实时监测装置二、分析设计开始点阵显示文字获取温度,显示在LED点阵屏上了解点阵屏的使用用Micro:bit主控板获取温度并显示在点阵屏上
环境温度实时监测装置三、硬件连接设备管理器—端口(COM和MPT)新增“mbedSerialPort(COM3)”设备
环境温度实时监测装置三、硬件连接串口号microbit盘
环境温度实时监测装置三、硬件连接板载功能:光线、温度传感器、加速度计、蓝牙、电子罗盘、磁力计
环境温度实时监测装置三、硬件连接板载功能:新增扬声器、麦克风
环境温度实时监测装置四、软件编写了解BXY界面
环境温度实时监测装置四、软件编写了解BXY界面版本号COM口号菜单栏
环境温度实时监测装置四、软件编写了解BXY界面
环境温度实时监测装置四、软件编写了解BXY界面
环境温度实时监测装置四、软件编写了解BXY界面快捷工具快捷指令
环境温度实时监测装置四、软件编写了解BXY界面代码编辑区串口区
环境温度实时监测装置四、软件编写了解BXY界面代码编辑区串口区
环境温度实时监测装置四、软件编写显示文字micro:bit正面有5*5的LED显示屏可以用来显示简易的图案和文字每个像素点的亮度范围:0-9
环境温度实时监测装置四、软件编写显示文字frommicrobitimport*#导入所有microbit自带库文件display.scroll(‘HelloWorld!’)#滚动显示文字点击“检查”,查看是否报错保存文件,并“烧录”程序到主控板思考:显示完后不再显示?
环境温度实时监测装置四、软件编写循环显示文字方法一:参数设置frommicrobitimport*display.scroll(string,loop=True)使用scroll(string)在显示屏上滚动字符串如果参数wait为False,则程序继续执行时,文本将在后台滚动如果参数loop为True,文本将永远重复显示如果参数monospace为True,字符总是占用5个像素列Display.scroll(string,delay=150,wait=True,loop=False,monospace=False
环境温度实时监测装置四、软件编写循环显示文字方法二:while循环frommicrobitimport*WhileTrue:display.scroll(‘HelloWorld!’)
环境温度实时监测装置四、软件编写获取温度数据temperature()可以检测环境温度,单位摄氏度℃frommicrobitimport*display.scroll(temperature())#使用temperature()内置函数获取温度思考:只能获取一次环境温度?
环境温度实时监测装置五、调试修改实时监测温度数据frommicrobitimport*WhileTrue:display.scroll(temperature())#使用temperature()内置函数获取温度sleep(100)#延时等待
环境温度实时监测装置六、任务拓展点阵显示屏根据温度的变化而变化frommicrobitimport*WhileTrue:iftemperature()30: display.scroll(“ok”)else: display.scroll(“no”)任务要求当温度小于30度时,点阵显示屏显
您可能关注的文档
- 2.1化学反应速率课件-高二上学期化学人教版选择性必修1.pptx
- 22.2.5.一元二次方程的根与系数的关系课件华东师大版九年级数学上册.pptx
- 英语高考备考北师大版课件Book6Unit17.pptx
- 2017-2018学年学习讲义之苏教必修2专题2化学反应与能量转化专题检测(二).docx
- 第7课隋唐制度的变化与创新--高一上学期统编版必修中外历史纲要上_1.pptx
- 23.2.3关于原点对称的点的坐标.课件-人教版九年级数学上册.pptx
- 2.1.1活泼的金属单质钠说课课件-高一上学期化学人教版(1).pptx
- 第六章其他新能源汽车.doc
- 2.2.1化学平衡状态课件高二上学期化学人教版选择性必修1.pptx
最近下载
- 甘肃工会考试题库及答案.doc
- T_SPAQ 0020S-2024 乳制品生产企业质量控制规范.docx VIP
- Q-CR 612-2017 电动车组制动系统.pdf VIP
- ( SiO2+Al2O3+Fe2O3) 总含量试验检测记录表.docx
- 儿童绘本石头汤.pptx VIP
- 2025年全球气候变化应对和减缓措施研究试题及答案.docx VIP
- 2024-2025学年天津市八年级下期末数学模拟试卷(附答案解析).pdf VIP
- 香港中學數學會考選擇題解法探討.pdf VIP
- (可修改)党代表履职培训PPT(共-43张).ppt VIP
- 2025年湖北高考生物真题试卷完全解读(含试卷分析与备考策略).docx VIP
文档评论(0)