荷兰风车 - jimaobian/DFRobotWikiCn GitHub Wiki

荷兰风车说明书

  • 荷兰风车实物图

荷兰风车可以实现两种展示效果的切换; 按下A按钮,切换到模式一,可以实现吹一下(声音传感器),风车转动起来,之后慢慢的自己停下来; 按下B按钮,切换到模式二,可以实现吹一下风车一直转动,再吹一下,风车才会停下来。

荷兰风车所需要的元件清单:

  • Micro:bit 主控板 *1
  • Micro:bit 扩展板 *1
  • 声音传感器 *1
  • 喇叭模块 *1
  • 电机驱动模块 *1
  • 电机 *1

元件连接图

  • 连线图

荷兰风车程序原理

以下程序为使用mind+平台(下载地址:mindplus.cc)

通过主程序来调用两个不同的驱动模式,按下A按钮切换为模式一,B按钮切换至模式二:

  • 程序截图1

模式一,实现的功能是,在风吹动的时候,风车开始转起来,并慢慢的减慢转动速度直到停止。

  • 程序截图2

在这个程序中,建立了一个变量不停的递减,并赋值给转速,这样实现速度的降低慢慢停下来的效果。

模式二,实现的功能是,在风吹动的时候,风车开始转起来,再次吹动的时候,风车会停止,这样就达到了实时控制这个展示的荷兰风车的状态。

  • 程序截图3

模式二中,通过一个电机状态的变量具有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