制作需注意:一是做好硬件连接,二是运用编程测试
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、编辑程序:通