荷兰风车 - jimaobian/DFRobotWikiCn GitHub Wiki
荷兰风车说明书
荷兰风车可以实现两种展示效果的切换; 按下A按钮,切换到模式一,可以实现吹一下(声音传感器),风车转动起来,之后慢慢的自己停下来; 按下B按钮,切换到模式二,可以实现吹一下风车一直转动,再吹一下,风车才会停下来。
荷兰风车所需要的元件清单:
- Micro:bit 主控板 *1
- Micro:bit 扩展板 *1
- 声音传感器 *1
- 喇叭模块 *1
- 电机驱动模块 *1
- 电机 *1
元件连接图
荷兰风车程序原理
以下程序为使用mind+平台(下载地址:mindplus.cc)
通过主程序来调用两个不同的驱动模式,按下A按钮切换为模式一,B按钮切换至模式二:
模式一,实现的功能是,在风吹动的时候,风车开始转起来,并慢慢的减慢转动速度直到停止。
在这个程序中,建立了一个变量不停的递减,并赋值给转速,这样实现速度的降低慢慢停下来的效果。
模式二,实现的功能是,在风吹动的时候,风车开始转起来,再次吹动的时候,风车会停止,这样就达到了实时控制这个展示的荷兰风车的状态。
模式二中,通过一个电机状态的变量具有0和1 两种状态,设置当变量为1的时候电机转动;在不断的读取声音传感器的强度来切换电机状态变量,来达到效果。
组装说明书
链接:https://pan.baidu.com/s/1RlQBsH0TLHce5cUI0cP0tw 提取码:4c6i
木质结构CAD图纸
如果你想自己切割使用,请在以下链接获取CAD图纸:
链接:https://pan.baidu.com/s/1S7d_KE6jix3X28Vq-7SE7Q 提取码:nt9i
如有问题请联系售后:
技术交流群QQ:319059620
售后服务热线:021-61620183