课程五
课程简介
学生将学习伺服电机的用途与连接方式。
学生将建立电路连接伺服电机,并使用事件驱动程序来编写程序。
你知道吗?大象的鼻子是动物世界里其中一个最神奇的身体部位。
大象的鼻子竟然有4万块肌肉!相比之下,人类却只有 639 块肌肉。
如果我们想要制作会摇摆的大象鼻子项目,我们需要什么材料呢?
伺服电机
伺服电机能够通过编程驱动轴旋转至指定的角度(0°到180° )。
会动的电子系统里都会有电机。电机的种类取决于它的旋转方式。例如,伺服电机的向左或右旋转和直流电机的正反转。电机的种类能够达到不同的目的。
- 思考并回答 -
这个课程里所使用的伺服电机模型是EF92A。提问是我们能够使用其他模型的电机吗?为什么我们只选择3V伺服电机呢?
让我们来制作会摇摆的大象鼻子项目。
影片五:会摇摆的大象鼻子
字幕
5
00:00:18,635 --> 00:00:21,485
大家好! 欢迎回到 microbit 系列。我是 Alina。
6
00:00:21,485 --> 00:00:24,625
今天我们将制作大象和它的鼻子!
7
00:00:24,625 --> 00:00:26,495
在之前的影片中,我们看到了
8
00:00:26,495 --> 00:00:29,075
如何使用蜂鸣器,microbit 开发板上的按钮,
9
00:00:29,075 --> 00:00:32,165
和基于事件的编程。
10
00:00:32,205 --> 00:00:35,175
在这个影片中,我们将介绍另一个新的外部配件,
11
00:00:35,175 --> 00:00:38,175
那就是伺服电机!在我们开始前,先让我们准备
12
00:00:38,175 --> 00:00:41,175
好所需要的材料: 颜色纸, 微型
13
00:00:41,175 --> 00:00:44,165
3V 伺服电机 , 连接线,
14
00:00:44,165 --> 00:00:46,525
3条鳄鱼夹线和 microbit 开发板。
15
00:00:46,525 --> 00:00:49,545
Microbit 只能提供 3V 来启动电机。
16
00:00:49,715 --> 00:00:53,185
按照常例,自由发挥你的创意来建立大象的体部。
17
00:00:53,185 --> 00:00:56,075
确保大象的鼻子和它的身体是分开的。
18
00:00:59,025 --> 00:01:01,835
在连接大象鼻子的头部钻个洞。
19
00:01:01,855 --> 00:01:05,075
连接电线到伺服电机。橙色电线
20
00:01:05,075 --> 00:01:07,995
到白色电线, 红色电线到红色电线,
21
00:01:07,995 --> 00:01:10,325
和褐色电线到黑色电线。
22
00:01:15,455 --> 00:01:18,325
把伺服电机装入洞孔里。
23
00:01:23,655 --> 00:01:26,715
将其支臂连接上
24
00:01:26,715 --> 00:01:27,715
刚才的伺服电机。
25
00:01:31,505 --> 00:01:34,485
拧紧。再在支臂上粘稳
26
00:01:34,485 --> 00:01:35,485
大象的鼻子。
27
00:01:46,585 --> 00:01:49,155
把白色电线夹到 P0 引脚,
28
00:01:49,155 --> 00:01:52,075
黑色电线到 GND 引脚和红色电线到3V引脚。
29
00:02:17,315 --> 00:02:20,405
在 MakeCode 编辑器上,选择并点击“当按钮被按下时”积木块 。
30
00:02:24,855 --> 00:02:27,235
在“高级”指令抽屉里边,点击“扩展”。
31
00:02:29,235 --> 00:02:31,225
然后,点击“舵机”。
32
00:02:33,845 --> 00:02:36,855
“舵机”指令抽屉将显示出来。拉出
33
00:02:36,855 --> 00:02:38,995
“Set servo”积木块并连接它到“当按钮A被按下时”
34
00:02:45,695 --> 00:02:47,975
留着 P0 引脚给刚刚连接到
35
00:02:47,975 --> 00:02:50,835
microbit 开发板上 P0 引脚的伺服电机。
36
00:02:52,935 --> 00:02:55,545
更改首个位置从 90 度
37
00:02:55,545 --> 00:02:57,445
到 160 度。
38
00:02:58,785 --> 00:03:02,135
你可以看见电机的支臂在模拟演示区里所展示的变化。
39
00:03:05,125 --> 00:03:06,765
点击并拉出“暂停”积木块。
40
00:03:07,385 --> 00:03:10,115
设定时间为 500 毫秒。
41
00:03:14,595 --> 00:03:16,975
更改下一个数值到30度。
42
00:03:24,875 --> 00:03:27,735
给支臂重复同样的积木块程序,
43
00:03:27,735 --> 00:03:28,815
以便其支臂可以回到原先的位置。
44
00:03:43,165 --> 00:03:45,165
使用数据线连接
45
00:03:45,275 --> 00:03:47,675
microbit 到电脑。
46
00:03:47,675 --> 00:03:50,385
点击下载并
47
00:03:50,385 --> 00:03:53,525
存档编程文件到刚才连接上的 microbit。
48
00:03:53,525 --> 00:03:56,385
观察当按钮被按下时,大象鼻子的变化。
49
00:03:56,385 --> 00:03:59,365
怎样才能在按钮B被按下时,
50
00:03:59,365 --> 00:04:02,195
播放生日快乐歌曲呢?
51
00:04:02,195 --> 00:04:05,545
再来,当按钮 A 和 B 被按下时,
52
00:04:05,545 --> 00:04:08,275
如何让大象鼻子向左右摇摆呢?一起和你的老师
53
00:04:08,275 --> 00:04:11,355
和朋友们讨论吧!整理好你的作品并尝试排列
54
00:04:11,365 --> 00:04:14,155
电线和 microbit 开发板,以便我们从前面看不见它们。
55
00:04:14,155 --> 00:04:17,375
大象项目已完成!在进入下一集之前,你的挑战任务是:
56
00:04:17,404 --> 00:04:18,314
尝试更改大象鼻子
57
00:04:18,315 --> 00:04:19,635
的位置,
58
00:04:19,635 --> 00:04:21,575
条件是当microbit被振动时。
59
00:04:21,575 --> 00:04:22,725
如何完成挑战呢?
60
00:04:22,725 --> 00:04:24,725
尝试愉快!
观看完影片,就到了学生动手做的时间啦!尝试完成以下的任务:
当按钮A被按下时,转动大象鼻子
当micro:bit被振动时,更改大象鼻子的位置
点击链接到makecode开始编程。
接下来,学生们可以阅读笔记,以便巩固课程里所学到的新知识。
影片中的练习
编程方式
所编写的程序