10. 软件编程案例08:舵机¶
10.4. 主要元件介绍¶
舵机¶
- 舵机由直流电机、减速齿轮组、电位器和控制电路组成的一套自动控制系统。通过发送脉冲信号,指定输出轴旋转角度。舵机一般而言都有最大旋转角度(比如180度)。
- 一般而言,舵机的基准信号都是周期为20ms,宽度为1.5ms。这个基准信号定义的位置为中间位置。舵机有最大转动角度,中间位置的定义就是从这个位置到最大角度与最小角度的量完全一样。最重要的一点是,不同舵机的最大转动角度可能不相同,但是其中间位置的脉冲宽度是一定的,那就是1.5ms。
- 在实验箱板载了一颗180°舵机。
注意:micro:bit官方已经将舵机的控制代码封装成积木块,用Makecode编程时,无需考虑脉冲宽度之类的复杂信息。
- 连线时注意正负极。
10.5. 软件编程设计¶
步骤 1¶
- 点击打开微软makecode在线积木块编程https://makecode.microbit.org/#。
- 点击New Project按钮,新建一个项目。
程序¶
- 请参考程序连接:https://makecode.microbit.org/_fudJaMCRhE1r
- 你也可以通过以下网页直接下载程序。