EV3电子教案入门篇第9课程序设计——智能风扇教学案一、提出问题在前面的课程中,我们制作了手摇风扇,如图9-1所示
那么如何让风扇更加智能呢
在日常生活中,我们都是通过开关来控制风扇,这节课我们就来给风扇加上开关,通过开关来控制风扇的转动
二、联想我们要利用EV3控制器(图9-2)控制风扇的转动
并且要使用一个按钮当作开关去控制风扇转动的开始和停止
图9-1手摇风扇图9-2EV3控制器三、要求智能风扇制作1
使用EV3控制电机转动风扇2
通过开关控制风扇转动四、构建技能牌:触动传感器触动传感器相当于是机器人的手,当触动传感器的红色触点被按下或松开的时候,这些事件都可以被机器人所感知,如图9-3所示
乐高触动传感器有三种状态:按压、松开和碰撞
EV3电子教案入门篇按压:当触点被按下后,触动记数加1
松开:当触点松开后,触动记数加1
碰撞:当触点按下,然后松开后,触动记数加1
智能风扇的安装1
电机的选择电机选择乐高的中型电机,又称为高速电机,如图9-4所示
它的转速在每分钟250转
但是中型电机的扭矩相对较小
电机的安装将风扇的手柄去掉,把电机直接安装在这个位置
这时会发现风扇会往电机这一侧倾斜,为了调整好重心,在另一侧安装一个黑色的配重块
这样使风扇能够平稳地立在桌面上,如图9-5所示
图9-3触动传感器图9-4乐高中型电机EV3电子教案入门篇3
安装触动与EV3控制器电机通过数据线连接在输出口A,触动传感器通过数据线连接在输入口1,如图9-6所示
图9-5中型电机控制风扇转动图9-6EV3控制风扇转动EV3电子教案入门篇五、算法与程序算法:当第一次按下触动传感器时,风扇转动;再次按下触动传感器时,风扇停止
选择“等待”模块,并选择“触动传感器”的“比较”选项,端口选择1,状态选择“1”按压,如图9-7所示
控制中型电机转动中型电机的设置为“开启”模式,如