课件编号11736306

湘电子版八下3.10 智能门铃——micro:bit蓝牙通信 课件(共39张PPT)+教案

日期:2024-05-21 科目:信息技术 类型:初中教案 查看:42次 大小:6606656Byte 来源:二一课件通
预览图 0
通信,PPT,39张,课件,蓝牙,电子版
    (课件网) 第10节 智能门铃———micro:bit蓝牙通信 湘电子版 八年级下 新知导入 前面我们学习了有关micro:bit开发板的有关知识,并制作了智能家居的“大脑”,我们是不是可以用micro:bit蓝牙通信功能,实现智能家居系统的各功能部件之间的通信,如按下门铃按键后, 卧室中的智能音箱可以提示有客人来访。这节课我们来试一试。 新知讲解 活动任务 本节我们将通过智能门铃功能的实现来探究智能家居项目中如何实现两个micro:bit开发板之间的数据通信。 新知讲解 我的问题 (1)如何让多个功能部件协作构成一个家居场景? (2)如何让micro:bit开发板连接多个电子元器件? 新知讲解 (1) 、门铃按键的功能如何实现? (2) 、如何让开发板发出声音? (3)、如何使按键部分与发声部分实现数据通信? 完成智能家居系统中的智能门铃功能时,需要解决如下问题: 活动建议 新知讲解 活动建议 门铃功能可以简化为“门铃按键”和“门铃声音”两部分,考虑使用两块开发板来扩展系统功能。 要解决两块开发板之间的通信问题;其次,要为按键和蜂鸣器之间构建合理的逻辑关系;最后,编写出控制程序。 新知讲解 活动建议 要注意两个开发板之间程序的逻辑关系和触发条件。 建议编程时先梳理出程序的逻辑结构,画出程序流程图,根据流程图编写程序。 新知讲解 LED是指发光二极管。 micro:bit有25颗可独立编程的LED灯,你可以用它来显示文本,数字以及图像。 在micro:bit板的前面有2个按钮(A和B)。按下这些按钮,则可以运行编辑好的代码。你可以检测这些按钮被按下的时间。 活动过程 micro:bit开发板主要功能 LED 按钮 新知讲解 在micro:bit连接器的边缘有25个外部接口,我们把这些接口称作“引脚”。 它可以用来为电机,显示屏,或者其他带引脚的电子元器件编程,或者是连接外部传感器控制代码。 通过反转LED屏幕,micro:bit进入输入模式。LED屏幕起到一个基础的光线传感器的作用,你可以用它来检测周围的环境光。 引脚 光线传感器 新知讲解 指南针是用于检测地球磁场,可以让你探测到micro:bit面对的方向。在使用之前,你需要校准指南针。 无线电可以让你在2块micro:bit之间进行无线通讯。用无线电发送信息到其他的micro:bit板子上,创建多人游戏以及更多有趣的发明! 指南针 无线电 新知讲解 一个BLE(蓝牙低能量)天线可以让micro:bit接收蓝牙信息。 这可以让micro:bit和电脑,手机以及平板进行无线通信。因此你可以用micro:bit控制你的手机,并且用你的手机发送无线代码到你的设备上。 USB接口可以让你通过一根micro-USB线把你的micro:bit连接至电脑。这将给micro:bit供电,并且可以让你把代码脚本下载到micro:bit上。 蓝牙 USB接口 新知讲解 一、工作规划 为了使开发板能够连接多个电子元器件,并实现通信连接的智能门铃功能,可对micro:bit开发板进行拓展,参考如下工作过程: (1)编写利用按钮产生触发的程序; (2) 编程实现两个micro:bit开发板之间的蓝牙通信; (3) 编写在触发条件执行后,蜂鸣器发出声音的程序; (4) 调试程序,判断程序的合理性; (5) 组间评议,提出修改意见; (6) 根据建议,进行修改调整和高级创作。 新知讲解 二、为智能门铃编写按键引发的触发程序 智能门铃由两部分组成,分别是门铃按键和门铃声音。按键部分产生智能 门铃程序触发,当按钮A被按下时,触发激活智能门铃的操作;当按键B被按下时,触发向声音部分发送指令的操作。 1.按钮规划 新知讲解 请填写按钮功能的设计表。 按钮名称 触发的事件 新知讲解 编程实现各按钮功能时,通过设置变量并控制变量的值,向机器传达不同的状态。 2.程序规划 智能门铃按钮程序具体的变量设计参照下表,并填写完成。 变量 ... ...

    ~~ 您好,已阅读到文档的结尾了 ~~