资源简介 (共13张PPT)触目惊心,引思考大单元第二课时 实验课多重预警,防患未“燃”——小型信息系统的组建物联赋能,“智”守万家烟火气头脑风暴我的燃气报警系统我的燃气报警系统功能设计实时监测环境中燃气浓度变化感知燃气泄露01智感实现联网向手机推送报警信息实现远程报警03智联当环境中燃气超过一定值时,控制设备发出报警(声光报警)02智控阶段一:【硬件连接】—— 打造系统的“躯体”连接要点:燃气传感器→ESP8266VCC → 3.3vGND →GNDA0 →A0 (模拟输入)蜂鸣器 → ESP8266+ → D2- → GNDLED灯 → ESP8266+ → D0- → GND各小组借助学生任务单上的组装电路图,合作完成硬件连接。确认接线正确后,通电预热。+(组装电路图)阶段二:【编程实现】—— 注入系统的“灵魂”(本地报警)1.【智感】初识程序:小组合作运行task1_智感.py,释放测试气体并观察数值变化,然后借助注释理解程序。阶段二:【编程实现】—— 注入系统的“灵魂”(本地报警)2.【智控】小试牛刀:实现如果燃气泄露超过一定值时,发出声光报警,否则不报警。任务清单:①自主探究:完成学生任务单中逻辑控制部分流程图。②小组合作:完善task_2智控.py实现声光报警功能,并运行调试。value>__LED灯亮蜂鸣器鸣叫结束是否LED灯灭蜂鸣器静音逻辑控制部分流程图(双分支)点拨:通用电子元器件的基本控制:1.初始化引脚:初始化GPIO引脚(一定是GPIO后面的引脚号),并将其设置为输出模式。例如:LED=Pin(引脚号,Pin.OUT)2.控制:通过调用on()和off()方法将引脚设置为高低电平,实现控制元器件的开关。例如:(buzzer.on()或buzzer.off() )。阶段三:【开发进阶】—— 赋予系统“超能力”(远程报警)1.【智联】能力进阶:实现设备联网(用户名:"lcyz",密码:"12345678")。任务清单:①.阅读文档(学生任务单):探究network模块(管理网络连接)的用法。②.编程进阶:补充task_3智联.py代码,运行调试。万物互联的关键|网络点拨:巴法云微信消息推送机制:ESP8266→HTTP请求→巴法云→微信服务器→用户微信1.ESP8266发送请求到巴法云2.巴法云接受请求并验证UID有效性3.转发消息到微信服务器4.微信推送消息到绑定的用户关键代码:import urequests #导入urequests包response = urequests.get(url) #向url地址发起get请求response.close() # 必须关闭连接UID阶段三:【开发进阶】—— 赋予系统“超能力”(远程报警)2.【智联】合作探究,实现远程报警任务清单:①获取密钥:微信扫码登录巴法云,获取小组UID。②阅读文档(学生任务单):探究url构造格式(参数:UID, device, message)。③修改代码:修改task_4智联.py中的url参数,并运行测试。阶段三:【开发进阶】—— 赋予系统“超能力”(远程报警)智能分享要点硬件连接、程序代码、故障排查、功能实现、创新与思考等小组展示课堂小结:从信息传输过程到系统架构:燃气传感器→ESP8266→声光报警器移动信号通信WiFi通信感知层网络层平台层应用层物联“赋能”安全创新智启未来智守万家幸福平安! 展开更多...... 收起↑ 资源列表 小型信息系统的组建.pptx 燃气泄露导致的安全事故案例.mp4