制作需注意:一是做好硬件连接,二是运用编程测试。micro:bit造物粒子套件micro:bit主控板micro:bit扩展板MicroUSB连接线电扇模块按钮模块旋钮模块运动传感器所需准备硬件编程软件”mind+”其实与“按钮灯”一样,只要把灯换为风扇便可。任务一:运用按钮控制小风扇3、编辑程序:按钮只有两个动作:按下、松开,先检测P0号引脚的值判断按钮是否被按下。任务一:运用按钮控制小风扇按钮按下:p0的值为1按钮松开:p0的值为0逻辑条件语句:如果……那么执行……否则执行……风扇转:p1值高电平风扇停:p1值低电平3、编辑程序:(注意:可以查看教师提供“学习宝典”中的“按钮控制风扇”微课视频)任务一:运用按钮控制小风扇思路分析程序编写如果:按钮按下(p0的值为1)那么:风扇转动(p1值高电平)否则:按钮松开(p0的值为0)风扇停止(p1值低电平)逻辑条件语句:如果……那么执行……否则执行……任务一:如何运用按钮控制小风扇?(注意:可以查看教师提供“学习宝典”中的“按钮风扇”微课视频)任务二硬件连接1、硬件连接:将任务一按钮风扇用到的按钮模块换成旋钮模块。任务二:运用旋钮调控小风扇任务二视频效果2、实现功能:当旋钮旋至较大值时,micro:bit控制风扇转速增大;当旋钮旋至较小值时,micro:bit控制风扇转速变小。旋钮的旋转值不同,对应的风扇转速不同。任务二:运用旋钮调控小风扇3、编辑程序:通过读取旋钮的值,来决定风扇的转速。旋钮的值为模拟值,取值范围在0-1023之间,将其值映射为风扇对应的转速。旋钮连接板子的P0号引脚。任务二:运用旋钮调控小风扇读取旋钮P0值:实时赋值给风扇P1:实时赋值按钮控制与旋钮调控的“读取”、“设置”数据语句是有区别的。只有高、低两数值(1、0)可调控多个数值(0~1023)任务一与任务二的区别:读取:设置:读取:设置:3、编辑程序:通过读取旋钮的值,来决定风扇的转速。旋钮的值为模拟值,取值范围在0-1023之间,将其值映射为风扇对应的转速。旋钮连接板子的P0号引脚。任务二:运用旋钮调控小风扇思路分析程序编写把旋钮p0调试的值实时赋值给风扇P1环卫工人们经常顾不上吃饭他们的手是这样的硬件连接:将任务二旋钮风扇用到的旋钮模块换成运动传感器。强调:运动传感器,又称红外热释电运动传感器,能检测运动的人或动物身上发出的红外线,一定范围内,有人或动物,可以传递信号,就像按钮被按下传递信号一样。任务三:应用“运动传感器”智能控制小风扇实现功能:当运动传感器检测到有人时,micro:bit控制风扇转动起来。任务三:应用“运动传感器”智能控制小风扇任务三视频效果编辑程序:运动传感器与按钮是一样的,只有感应到人、感应不到,两种情况,即也只有0、1两个值。,任务三:应用“运动传感器”智能控制小风扇思路分析程序编写如果:运动传感器感应有人(p0的值为1)那么:风扇转动(p1为高电平)否则:感应无人(p0的值为0)风扇停止(p1为低电平)风扇都转起来了(完成问卷调查https://www.wjx.cn/jq/40828447.aspx)运动传感器智能控制风扇按钮控制风扇旋钮调控风扇总结拓展