乐高扩展板积木块区

  • 本积木块搭配的是乐高教育SPIKE Prime科创套装,其中包含马达(电机),超声波传感器(距离传感器),压力传感器及颜色传感器及积木等诸多零件。
图1

(图1)乐高教育SPIKE Prime科创套装

1. 积木功能说明

图2

(图2)乐高马达


  • 功能简介:设置乐高马达的转动速度和转动方向。
  • 参数说明
    • 参数1:选择乐高马达连接端口。
    • 参数2:输入乐高马达的转动速度。
    • 参数3:选择乐高马达转动方向为顺时针或逆时针。
  • 返回值:无。

  • 功能简介:控制乐高马达开始转动或停止转动。
  • 参数说明
    • 参数1:选择乐高马达连接端口。
    • 参数2:选择控制乐高马达开始或停止转动。
  • 返回值:无。

  • 功能简介:控制乐高马达转动一定角度。
  • 参数说明
    • 参数1:选择乐高马达连接端口。
    • 参数2:输入乐高马达转动的角度。
  • 返回值:无。

  • 功能简介:控制乐高马达转动一定圈数。
  • 参数说明
    • 参数1:选择乐高马达连接端口。
    • 参数2:选择控制乐高马达转动的圈数。
  • 返回值:无。

  • 功能简介:控制乐高马达转动到固定位置。
  • 参数说明
    • 参数1:选择乐高马达连接端口。
    • 参数2:输入角度控制乐高马达转动到指定位置;范围:-180-180。
  • 返回值:无。

  • 功能简介:获取马达的转速,绝对位置,相对位置。
  • 参数说明
    • 参数1:选择乐高马达连接端口。
    • 参数2:选择获取转速,绝对位置或相对位置。
  • 返回值: 返回的转速值为正表示当前马达顺时针转动,转速值为负表示当前马达逆时针转动; 返回的绝对位置范围为-180-180度; 返回的相对位置表示马达累计转动的角度,当马达顺时针转动时,相对位置增加,反之则减少。

图3

(图3)超声波传感器


  • 功能简介:用超声波传感器测距,范围测量值。
  • 参数说明
    • 参数1:选择超声波传感器连接端口。
  • 返回值:返回测量的距离,单位为cm,距离值为负时表示超出测量范围。

  • 功能简介:控制超声波传感器四个灯的亮度。
  • 参数说明
    • 参数1:选择超声波传感器连接端口。
    • 参数2:分别输入超声波左上左下右上右下的灯的亮度。
  • 返回值:无。

  • 功能简介:控制超声波传感器四个灯的亮度。
  • 参数说明
    • 参数1:选择超声波传感器连接端口。
    • 参数2:分别输入超声波左上左下右上右下的灯的亮度。
  • 返回值:无。

图4

(图4)压力传感器


  • 功能简介:判断压力传感器是否被按下。**注:压力传感器教灵敏,有轻微按压即判断为被压下。
  • 参数说明
    • 参数1:选择压力传感器连接端口。
  • 返回值:返回True或False。

  • 功能简介:获取压力传感器的压力值。
  • 参数说明
    • 参数1:选择压力传感器连接端口。
  • 返回值:返回压力传感器测得的压力值,单位为牛顿(N)。

图4

(图4)颜色传感器


  • 功能简介:用颜色传感器检测颜色,返回颜色名称。支持识别8种颜色,分别是black(黑色)、violet(紫色)、blue(蓝色)、cyan(青色)、green(绿色)、yelliw(黄色)、red(红色)、white(白色)。
  • 参数说明
    • 参数1:选择颜色传感器连接端口。
  • 返回值:返回识别颜色的英文。

  • 功能简介:用颜色传感器检测颜色。
  • 参数说明
    • 参数1:选择颜色传感器连接端口。
  • 返回值:返回颜色RGB列表。

  • 功能简介:用颜色传感器检测环境光强度。
  • 参数说明
    • 参数1:选择颜色传感器连接端口。
  • 返回值:返回数字,数字越大表示环境光越强。

  • 功能简介:用颜色传感器检测反射光强度。
  • 参数说明
    • 参数1:选择颜色传感器连接端口。
  • 返回值:返回数字,数字越大表示反射光越强。

2. 硬件接线说明

图5

(图5)乐高扩展板build hat 实物图

  • 将扩展板上的40pin GPIO接口与树莓派引脚一一对应安装即可。

3. 注意事项

  • 在使用乐高积木前需要先将模式设置为串口模式。

  • 选择该积木块中的串口模式,等待树莓派重启后即可使用乐高模块中的积木。

4. 积木块应用案例

  • 无。
Copyright © 古德微 2023 all right reserved,powered by GDWRobot本课修订时间: 2022-03-28

results matching ""

    No results matching ""