SPIKE Prime科创套装 篇四:乐高教育SPIKE Prime入门编程和搭建活动教学

2021-01-30 22:42:17

2点赞

1收藏

0评论

创作立场声明:本人为网易有道员工,有道是乐高教育中国合作伙伴。所以本人有机会学到一些乐高教育专业知识。然而我不是社会上的乐高机器人教师,更多是站在然而一个小学男孩的父亲角度来看待乐高教育的产品。每个人站在不同立场,内容就会有所偏重,客观与否还请大家指正,期待深入探讨交流。

之前文章熟悉了SPIKE Prime开箱、零件收纳、基本硬件认识、软件安装和认识之后,我们开始入门课程

第一课:创建乐高表情符号。

通过创建乐高表情符号,我们学习乐高教育SPIKE Prime基本的硬件连接,编程,让模型响应程序。

首先,当初次使用SPIKE Prime时,我们需要使用数据线连接SPIKE Prime的智能集线器到电脑,运行软件后,软件会提升“更新智能集线器的操作系统”。请依照软件指示进行更新。

更新完成后,我们开始我们的学习

首先,在软件的首页选择开始

进入入门页面。在入门页面中选择“1,从这里开始 创建乐高表情符号”

进入课程页面,第一课中会有指引,告诉我们,要为智能集线器创建一个小程序。

装好电池(最最入门的步骤了)

点击图标,连接智能集线器

可选数据线连接方式

或蓝牙连接方式

按照指示,拖动程序积木块“当程序启动时”

拖动“点亮笑脸”

拖动“播放警笛声”,我们的程序就完成啦

点击右下角,运行程序

恭喜你,完成了SPIKE Prime科创套装的第一次编程。

有兴趣的话,来试着做个不同的有趣表情吧。

第二课,学习传感器和电机的作用。

这节课,我们学习SPIKE Prime的电机和传感器的使用,通过程序让他们运行起来。

图文版:

首先,在软件的首页选择开始

进入入门页面。在入门页面中选择“2,电机和传感器”

进入课程编程页面,右侧是课程的指引介绍

依照指引,打开搭建手册,完成传感器和电机的搭建。

1,电机的运动控制:

我们可以通过程序,对SPIKE Prime所连接的电机进行编程控制。

完成搭建后,进入下一页,将大型电机连接至端口C。

可以看到,这里已经有预设的程序,直接运行就好:

当程序启动时——设置电机速度——设置电机运动圈数

可以在这里尝试修改电机参数,比如设置速度为20%,设置转动1圈,或选择转动多少度、多少秒。运行一下看看修改后的结果吧。

2,压力传感器对电机的控制

SPIKE Prime的压力传感器可以感受按压、或测量0-10N的压力。这里我们通过按压信号的输入来控制电机转动。

然后我们把压力传感器连接至端口B

这是个并行程序链:

当压力传感器被按压——设置电机转速——启动电机

当压力传感器被松开——关闭电机

运行一下看看吧

3,超声距离传感器

SPIKE Prime超声距离传感器可以测量物体离传感器的距离,我们用距离的输入判断来控制电机转动。

这个程序可以教给我们,超声距离传感器的作用。

4,颜色传感器

SPIKE Prime的颜色传感器可测量多种颜色,也可测量反射光。很多有趣的机器人巡线任务都要靠颜色传感器来完成。

这里的程序为,当颜色传感器看到不太颜色,启动不同的电机。

6,陀螺仪

陀螺仪内置在SPIKE Prime的智能集线器内,通过陀螺仪,可以测量智能集线器的x-y-z三个方向的倾斜度。如果用Python编程还可以读取陀螺仪在三个方向的加速度。

这个示范程序中,我们来学习使用陀螺仪的基本控制。

好了,通过这个系列的活动,小朋友们应该对SPIKE Prime的电机和传感器有了基本的认识了。后面我们来搭个有趣的模型动起来吧。

第三课,搭建活动模型,一个跳跳虫。

这节课我们来让模型动起来,做一个有趣的跳跳虫。

图文版

首先,在软件的首页选择开始

进入入门页面。在入门页面中选择“3,,让模型动起来,搭建一只跳跳虫”

依照课程指引,进入搭建页面

搭建完成后,我们进入下一页编程页面。

相对之前的蓝色电机模块,粉色程序块为运动模块,我们设置好运动电机后,就可以两个电机协同工作。运行一下程序看看吧:

如何让跳跳虫跳过50cm的距离呢?我们要来修改程序参数了。可能没法一次就成功,我们要不断尝试,不断优化。

可以设置运动时间,也可以设置电机转动圈数或度数等。大家来试试吧。

我们还可以做一些有趣的实验,比如,更快的电机速度能够让跳跳虫跳的更快吗?如果我设置成70%的速度,会怎样?

我们可以找到让跳跳虫跳的最快的程序。

我们还可以来优化跳跳虫的腿,更长的腿会跳的更快吗?什么样的腿可以爬过更多障碍?

小朋友们来试试看吧。

好了,完成三个入门活动,大家对SPIKE Prime有基本的了解了,我们可以进入系统的学习单元,或创建自己的小发明了。

更多推荐

乐高spike python_SPIKE Prime科创套装 篇四:乐高教育SPIKE Prime入门编程和搭建活动教学...