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入门编程和搭建活动教学...
发布评论