EF恩孚科技产品教程
欢迎来到micro:bit知识库
Micropython 系列教程
小小科学家套件
小小发明家套件
智能家居套件
实验箱套件
1. 实验箱套件介绍
2. 电路基础知识
3. 软件编程案例01:LED灯
4. 软件编程案例02:按钮
5. 软件编程案例03:RGB LED灯
6. 软件编程案例04:电位器
7. 软件编程案例05:光敏传感器
8. 软件编程案例06:温度传感器
9. 软件编程案例07:蜂鸣器
10. 软件编程案例08:舵机
11. 软件编程案例09:自锁按钮
12. 软件编程案例10:彩虹LED灯环
13. 软件编程案例11:直流电机
13.1. 简介
13.2. 硬件连线图
13.3. 电路原理图
13.4. 主要元件介绍
直流电机
13.5. 软件编程设计
步骤 1
步骤 2
步骤 3
程序
13.6. 结论
13.7. 思考
13.8. 常见问题
13.9. 相关阅读
14. 电路设计案例01:自锁按钮控制LED灯
15. 电路设计案例02:电位器控制风扇转速
手表套件
手表套件Pro
基础套件
Ring:bit 小车套件
Ring:bit 二代小车套件
motor:bit 智能小车套件
robit智能小车套件
iot:bit物联网套件
micro:bit 扩展板
EF恩孚科技产品教程
Docs
»
实验箱套件
»
13. 软件编程案例11:直流电机
Edit on GitHub
13. 软件编程案例11:直流电机
¶
13.1. 简介
¶
电机是依据电磁感应定律实现电能转换为动能的一种装置。在这次的实验中,我们将用一个开关来控制电机的启动与停止。
13.2. 硬件连线图
¶
使用香蕉线按如上图连接电路,电池盒内放入2颗7号AAA电池。
13.3. 电路原理图
¶
micro:bit插槽的GND端和电池GND相连内部,形成电流回路。
13.4. 主要元件介绍
¶
直流电机
¶
电机是依据电磁感应定律实现电能转换为动能的一种装置。电机的分类非常多,最常见的为直流电机,当在电机两端加上直流电压时,电机会旋转,电压越高,旋转的速度越快。
在实验箱板载了一个直流电机,连接了一个风扇来展示点击的转动。
- 连线时注意正负极。
13.5. 软件编程设计
¶
步骤 1
¶
点击打开
微软makecode在线积木块编程https://makecode.microbit.org/#
。
点击New Project按钮,新建一个项目。
步骤 2
¶
在on start积木块中插入向P0口写入0,防止电机误启动,将P1引脚拉高,以等待按键信号。
步骤 3
¶
判断数字读取P1口的值是否为0,如果是向P0口写入1启动电机,如果不等于0,则向P0口写入0停止电机。
程序
¶
请参考程序连接:
https://makecode.microbit.org/_Y94cmyMePXsh
你也可以通过以下网页直接下载程序。
---
13.6. 结论
¶
按下按钮时,电机开始旋转,再按一次,电机停止旋转。
13.7. 思考
¶
如果要用电位器对电机进行速度控制,该如何设计电路与编程?
13.8. 常见问题
¶
13.9. 相关阅读
¶