课程六
课程简介
学生将自己制作触控感应器并了解感应器的操作方式。
学生将利用触控感应器来驱动 micro:bit 的输出,例如点亮发光二极管和转动伺服电机 。
学生将制作当头角被触碰时,会摇摆尾巴的小牛项目。
6.4.2 Menerangkan fungsi semua perkakasan yang digunakan dalam pengisian pengaturcaraan.6.4.5 Menghasilkan sambungan perkakasan produk reka bentuk yang mengeluarkan cahaya, bunyi dan pergerakan.
你知道吗?世界上有很多动物拥有非常独特的头角。
https://modernfarmer.com/2014/08/10-best-horns-animal-world-definitive-list/
https://themysteriousworld.com/10-amazing-horns-in-the-animal-kingdom/
在马来西亚路边常见的牛儿也有头角!
让我们来制作会摇摆尾巴的小牛项目。
影片六:会摇摆尾巴的小牛
字幕
1
00:00:16,315 --> 00:00:19,125
大家好! 欢迎回到 microbit 系列。我是 Alina。
2
00:00:19,125 --> 00:00:22,185
今天我们将制作一只牛!
3
00:00:22,185 --> 00:00:24,795
在之前的影片里,我们已经学习如何建立伺服电机的电路
4
00:00:24,800 --> 00:00:27,205
并利用按钮指令伺服电机。
5
00:00:27,205 --> 00:00:30,220
今天我们将探索如何
6
00:00:30,220 --> 00:00:32,945
自己制作触控感应器
7
00:00:32,945 --> 00:00:36,015
来指令microbit 和外部配件。先准备
8
00:00:36,015 --> 00:00:38,955
好所需要的材料: 纸板, 铝箔纸,
9
00:00:38,955 --> 00:00:41,925
万用黏贴胶,伺服电机,
10
00:00:41,925 --> 00:00:45,115
五条鳄鱼夹线,microbit 开发板和电源。
11
00:00:45,235 --> 00:00:48,275
我门利用手画或印制方式构建牛的身体
12
00:00:48,275 --> 00:00:50,545
并将其设计剪出来。
13
00:00:51,125 --> 00:00:54,305
我们准备两张牛的绘图。
14
00:00:54,305 --> 00:00:57,265
把牛剪出来。小心地把它的尾巴与其分开。
15
00:00:58,555 --> 00:01:01,605
在第一片纸板上,使用铝箔纸
16
00:01:01,605 --> 00:01:04,334
包裹牛角。在第二片纸板上,
17
00:01:04,334 --> 00:01:07,495
把铝箔纸粘在牛头部和牛角上。
18
00:01:07,495 --> 00:01:10,475
用鳄鱼夹夹住
19
00:01:10,565 --> 00:01:12,165
第一片纸板的牛角。
20
00:01:27,665 --> 00:01:30,115
鳄鱼夹的另一端连接到P0引脚
21
00:01:30,115 --> 00:01:31,765
而另一条鳄鱼夹线连接到GND引脚。
22
00:01:34,385 --> 00:01:37,795
利用万用黏贴胶把两片纸板粘在一起。
23
00:01:39,025 --> 00:01:42,115
确保两片纸板之间留有空隙。
24
00:01:43,105 --> 00:01:46,095
铝箔纸作为电导体促使电流流通。
25
00:01:46,095 --> 00:01:48,995
当我们触摸有铝箔纸的部位时,
26
00:01:48,995 --> 00:01:52,255
电路便完整了。 装入支臂到伺服电机上
27
00:01:52,515 --> 00:01:53,965
并拧紧。
28
00:01:55,780 --> 00:01:57,820
把伺服电机粘到牛尾巴的部分。
29
00:02:01,880 --> 00:02:04,560
把支臂粘到刚才剪出来的牛尾巴上。
30
00:02:08,500 --> 00:02:11,115
连接电线到伺服电机。
31
00:02:11,115 --> 00:02:14,155
橙色电线到白色电线,红色电线到红色电线,
32
00:02:14,155 --> 00:02:15,985
和褐色电线到黑色电线。
33
00:02:16,365 --> 00:02:19,015
把白色电线连接到P1引脚
34
00:02:36,355 --> 00:02:38,455
黑色电线到GND引脚
35
00:02:39,025 --> 00:02:40,475
和红色电线到3V引脚
36
00:02:40,895 --> 00:02:41,895
在 microbit 开发板上。
37
00:02:43,085 --> 00:02:45,445
把 microbit 开发板粘在牛的背部。
38
00:02:48,325 --> 00:02:51,155
在 MakeCode 编辑器上, 点击并拉出
39
00:02:51,175 --> 00:02:52,175
“当引脚(P0)被按下时”。
40
00:02:53,585 --> 00:02:56,495
保留P0引脚。点击并拉出
41
00:02:56,525 --> 00:02:59,805
“Set servo P0 angle to 90 degree”积木块,
42
00:03:01,895 --> 00:03:02,895
“暂停”
43
00:03:03,115 --> 00:03:04,775
500 毫秒。
44
00:03:09,180 --> 00:03:12,540
点击并拉出 “set servo P0 angle
45
00:03:13,220 --> 00:03:14,220
to 0 degree” 积木块。
46
00:03:16,180 --> 00:03:18,760
我们更改 P0 引脚到 P1 引脚
47
00:03:19,315 --> 00:03:22,185
因为我们的伺服电机连接在
48
00:03:22,185 --> 00:03:23,245
P1 引脚。
49
00:03:24,095 --> 00:03:25,895
添加“暂停”积木块
50
00:03:27,005 --> 00:03:28,575
500 毫秒。
51
00:03:31,815 --> 00:03:33,995
重复使用以上的积木块
52
00:03:35,685 --> 00:03:38,735
以便我们的伺服电机可以转回
53
00:03:38,735 --> 00:03:39,735
原先的位置。
54
00:03:47,195 --> 00:03:50,415
利用数据线连接 microbit 到电脑。
55
00:03:50,855 --> 00:03:53,525
点击下载并存档编程文件
56
00:03:53,525 --> 00:03:54,545
到 microbit。
57
00:03:54,900 --> 00:03:57,875
拆除数据线。连接
58
00:03:57,880 --> 00:03:59,780
电源或电池到 microbit。
59
00:04:05,360 --> 00:04:08,400
打开电源并观察
60
00:04:08,405 --> 00:04:11,445
牛角被触摸时的变化。整理你的作品。排列电线和
61
00:04:11,445 --> 00:04:13,585
microbit 开发板,以便我们从前面看不见它们。
62
00:04:13,960 --> 00:04:16,915
牛的项目已完成!至于挑战任务,添加发光的 LED 灯泡
63
00:04:16,920 --> 00:04:19,925
到牛的眼睛并点亮发光的 LED 灯泡
64
00:04:19,925 --> 00:04:20,920
条件是每当尾巴摆动后,如果牛角
65
00:04:20,925 --> 00:04:21,625
被触摸时。
66
00:04:21,625 --> 00:04:22,625
尝试愉快!
观看完影片,就到了学生动手做的时间啦!尝试完成以下的任务:
小牛头角被触碰时,摇摆小牛的尾巴
增加发光二极管为小牛的眼睛。小牛头角被触碰后,尾巴摇摆时才点亮发光二极管。
点击链接到makecode开始编程。
接下来,学生们可以阅读笔记,以便巩固课程里所学到的新知识。
触控感应器
触控感应器感应侦测表面是否被触碰。
自制触控感应器 - 把一条鳄鱼夹连接到引脚,另一条鳄鱼夹连接到接地接口。
人体能够导电。当我们一手触碰引脚,另一只手触碰接地接口时,电流便从引脚通过人体流入接地接口,促成完整的电路。
-思考并回答-
列出适合作为触控感应器的材料。
触控感应器的编程方式
方法一:使用逻辑类积木块
方法二:使用事件类积木块
虽然以上所显示的程序不一样,但是编程成果却都是一样的。在编程世界里,你将会遇到多样化的编程方式而往往不同的编程方式也可以达到同样的目的。编程世界里没有一个标准答案,更在乎的是程序的效率。
影片中的练习
编程方式
所编写的程序