欢迎来到 长毛象遥控器APP 文档主页!

_images/sf-controller-cn-main.jpg
长毛象遥控器 是一款虚拟远程控制APP,用于控制百变积木控制板或者基于树莓派等开发板的其他机器人套件。
该应用程序集成了按钮、开关、操纵杆、D-pad 滑块和油门滑块、数字显示、超声波雷达、灰度检测和车速表等部件。长毛象遥控器支持添加多个遥控器,每个配置最多可以添加17个区域(A-Q),可以根据需要在其中放置不同的部件以自定义您自己的控制器。

下载与安装

长毛象遥控器是一款虚拟远程控制APP,用于控制基于Arduino树莓派以及各类开发板的机器人。目前支持Android与IOS操作系统。

Android 手机与平板

安卓用户请点击 此链接 下载APP。下载后需要手动安装。

苹果 手机与平板

使用苹果手机或者平板的同学们,可以前往 App Store 搜索 “长毛象遥控器” 安装,或者点击 此链接 前往 App Store 下载。

_images/sf-controller-cn.jpeg

快速使用

本篇教程以长毛象遥控器APP遥控百变积木控制板上板载LED的亮灭作为示例,帮助你快速上手长毛象遥控器APP。

需要准备:
  1. 百变积木控制板。

  2. 安装了长毛象遥控器APP的设备。

  3. 2.4GHz 的 Wi-Fi 网络环境。

添加遥控器

打开长毛象遥控器APP,我们可以看到界面中间有一个“+”,点击这个“+”,添加一个新的遥控器。

_images/add-controller.png

在弹出来的 “创建遥控器” 窗口中,选择空白模板,然后在名字文本框中输入 “控制星” 将这个遥控器命名为 “控制星” ,最后点击确定完成遥控器设置。

_images/add-controller2.png

添加部件

完成遥控器设置后,我们进入遥控器里,这时我们会看到很多“+”,这些都是可以添加部件的区域。每个部件右下角的字母用于标识部件。

_images/add-widget.png

找到C区域,点击上面的“+”,在弹出的窗口中找到按钮部件,点击添加。

_images/add-widget2.png

然后可以看到我们成功地在C区域添加一个按钮部件。点击C区域部件右上角齿轮可以设置这个部件的名字,我们设置为“LED”,表示这个按钮用于控制LED。

_images/add-widget3.png _images/add-widget4.png

最终界面如下:

_images/add-widget5.png

Mixly编程

打开 Mixly 编程软件,创建如下代码文件,然后编译上传到百变积木板上。

注解

代码里的 Wi-Fi 名称与密码需要与安装了长毛象遥控器APP的设备连接的Wi-Fi保持一致 。而且 必须是2.4GHz的Wi-Fi

_images/kaka-demo.png

代码讲解:

_images/kaka-demo3.png
上图积木块的作用是读取指定区域按钮的状态。选择C区域,与之前我们在长毛象遥控器APP设置的遥控器对应。

连接与遥控

注解

需要先确认 安装了长毛象控制器APP的设备百变积木控制板 连接的是 同一个Wi-Fi

将代码上传到百变积木控制板后,打开百变积木控制板。 进入“控制星”遥控器,在右上角找到“已断开”,点击这三个字,点击后等待一段时间,“长毛象遥控器”APP会自动搜索同一网络下支持控制的设备,我们找到“test”设备,点击名字连接设备。

_images/connect.png _images/connect2.png _images/connect3.png

连接成功后,我们会发现“已断开”三个字已经变成了“test”。接着,点击右上角的“运行”按钮(三角形图案),开启遥控器。开启遥控器后,我们才能使用遥控器进行遥控。

_images/connect4.png _images/connect5.png

开启遥控器后点击遥控器里C区域的按钮。我们会发现,当手按着按钮时,LED会亮起,当松开按钮时LED又会熄灭。

界面介绍

主界面

_images/mainpage.png

添加遥控器

  1. 在主界面点击添加遥控器的按钮。

    _images/add-controller-guide.png
  2. 选择模板并设置遥控器的名字,然后点击确认添加遥控器。

    _images/add-controller-guide2.png

调整遥控器顺序

  1. 点击主界面左上角的排序按钮 sort

  2. 在弹出的窗口拖动遥控器的名字以调整遥控器的顺序。

    _images/sort1.png

删除遥控器

  1. 点击主界面右上角的编辑按钮 edit1 ,点击后编辑按钮会变成红色 edit2

  2. 点击遥控器列表中的遥控器右上角删除按钮 delete

    _images/delete-controller.png
  3. 再次点击编辑按钮 edit2 退出编辑模式。

遥控器界面

_images/controller.png

修改遥控器名称

  1. 点击遥控器页面右上角的编辑按钮 edit 进入编辑状态。

  2. 在图示位置修改遥控器的名称。

    _images/rename.png
  3. 点击右上角的保存按钮 save ,保存变更。

添加部件

  1. 点击遥控器页面右上角的编辑按钮 edit 进入编辑状态。

  2. 点击任意区域的加号,选择添加的部件类型。

    _images/choose-widget.png
  3. 点击部件右上角的齿轮 setting ,可以设置部件的属性。

  4. 点击右上角的保存按钮 save ,保存变更。

更换部件

  1. 点击遥控器页面右上角的编辑按钮 edit 进入编辑状态。

  2. 点击要修改的部件,可以修改部件类型。

    _images/choose-widget.png
  3. 点击部件右上角的齿轮 setting ,可以修改部件的属性。

  4. 点击右上角的保存按钮 save ,保存变更。

删除部件

  1. 点击遥控器页面右上角的编辑按钮 edit 进入编辑状态。

  2. 点击删除的部件,向左滑动到最后,点击下图所示图标即可删除部件。

    _images/delete-widget.png
  3. 点击右上角的保存按钮 save ,保存变更。

连接设备

注解

在连接主设备前,需要确认 安装了长毛象控制器APP的设备将被遥控的设备 连接的是 同一个Wi-Fi

  1. 连接好Wi-Fi,打开要连接的设备。

  2. 点击遥控器页面右上角的连接状态。

    _images/connect-guide.png
  3. 等待一段时间,长毛象控制器APP会自动搜索同一网络下的设备。当出现对应的设备名,点击设备名连接对应设备。

    _images/connect-guide2.png
  4. 连接成功后,连接状态的区域会显示已连接设备的名称。

    _images/connect-guide3.png

开启遥控器并遥控

  1. 成功连接设备后,点击开启遥控器按钮 play ,开启遥控器。

  2. 开启遥控器后,操控添加好的部件。

部件介绍

_images/widget.png _images/widget2.png