乐高科技吧 关注:36,675贴子:383,739

【教程向】用手柄控制你的乐高

只看楼主收藏回复

其实大概就是BrickController 2 的简化版中文教程
为了简化描述,下文讲BrickController 2 简称为BC2
BC2支持sbrick系列,buwizz 1和2,以及乐高官方的powered up主机,boost主机,和科技主机(也就是我们熟知的control+,有人把它叫做新pf)
如果你的手机有红外发射器,那么你甚至可以通过BC2用手柄直接遥控老pf,总之非常强大


IP属地:山东来自Android客户端1楼2021-08-01 13:57回复
    这套设备的成本,emm
    软件成本为0,这个软件是免费的
    硬件上,你需要一个手机和一个支持蓝牙连接,并且能被手机识别的手柄。一般来说,Xbox手柄和ps4手柄都可以


    IP属地:山东来自Android客户端2楼2021-08-01 14:01
    回复
      2025-08-29 21:47:23
      广告
      不感兴趣
      开通SVIP免广告
      第一步,购买手柄(划掉)
      下载软件
      如果是iOS设备,直接在APP store下载即可。安卓的话,如果你上不去Google play,那么文末我会把apk上传网盘供大家下载


      IP属地:山东来自Android客户端3楼2021-08-01 14:03
      回复
        第二步,打开手柄,和手机进行蓝牙连接。不同手柄的具体操作细节不同,这一步不再展开说


        IP属地:山东来自Android客户端4楼2021-08-01 14:04
        回复
          第三步,简单认识软件
          我们先注意到最下方的四个按钮
          - devices代表接收设备,就是积木上放的那些
          - controller是控制器,也就是我们用的手柄
          - sequences可以自定义操作序列。我们暂时不深入研究这个
          - about是关于软件的信息


          IP属地:山东来自Android客户端5楼2021-08-01 14:10
          回复
            中间列表显示着一些已经定义好的控制方案。如果你的软件是新下载的,那么应该是空的


            IP属地:山东来自Android客户端6楼2021-08-01 14:12
            回复
              第四步,检查手柄的连接状态
              点击下方controller按钮,然后尝试操作手柄。正常的话,列表会显示当前手柄**作的内容。如果你操作了手柄但软件没有任何反应,那么回到步骤二



              IP属地:山东来自Android客户端7楼2021-08-01 14:18
              回复
                第五步,添加设备
                这一步我们添加需要被遥控的设备,像sbrick,bu或者Ctrl+什么的。我们需要先回到BC2的主界面,单击左下角的devices按钮。
                此时启动硬件设备,然后单击右下角放大镜图标
                这时软件会进行10秒钟的设备检测,十秒钟之后你的列表中应该会多出新检测到的设备
                注:设备有唯一的标识,两个同型号的设备也是不同的。我把我的一个装在小钢炮里的hub命名为hatchback,防止和其他hub弄混



                IP属地:山东来自Android客户端8楼2021-08-01 14:25
                回复
                  2025-08-29 21:41:23
                  广告
                  不感兴趣
                  开通SVIP免广告
                  如果你不想控制pf,那么四个PF Infra你可以忽视
                  单击我们你想控制的主机对应的一行,然后启动你的主机进行连接,会进入到这样的界面。你可以重命名,以及测试各个通道连接的内容


                  IP属地:山东来自Android客户端9楼2021-08-01 14:28
                  回复
                    第六步,创建作品
                    回到主页,单击右下角加号,然后输入你想创建作品的名字,再点击create
                    另外,如果你想删除某个东西,就把列表中的某一行向右滑动到底


                    IP属地:山东来自Android客户端11楼2021-08-01 14:33
                    回复



                      IP属地:山东来自Android客户端12楼2021-08-01 14:33
                      回复
                        一个作品可以使用多种控制方案,我们发现软件自动生成了一个默认的,也就是default profile。我们可以点右下角自己创建一个,也可以直接修改默认的。在这里我们直接创建一个新的。输入名字后单击create,于是我们进入到了控制方式的编辑界面
                        (在刚刚的列表中,直接单击控制方案的名字也可以进入编辑界面)



                        IP属地:山东来自Android客户端13楼2021-08-01 14:37
                        回复
                          我们要给这种控制方案添加控制器事件。像按了手柄上一个按钮,或者拨动摇杆,都算作控制器事件。每一个控制器事件都对应着一个电机的运动。手柄的一个操作可以绑定多个控制器事件(比如你按下油门可以让电机a持续旋转,同时也可以让电机b转90度)
                          我们先编辑车子的驱动。我们单击右下角的加号,然后按下手柄的某个按钮或操作某个摇杆(摇杆的前后移动和左右移动应该独立设置)
                          在这里,我以左侧摇杆左右滑动为例



                          IP属地:山东来自Android客户端14楼2021-08-01 14:49
                          回复
                            device一栏,可以选择是具体操作哪个设备
                            紧接着下面旋转操控哪个结构
                            如果invert被选中,那么这个操控会反向
                            channel type选择通道类型
                            如果是普通的驱动就选normal motor,转向就选servomotor,还有一种stepper motor是步进电机,这个序列式换挡操作可以用
                            如果你选了servo motor,右侧齿轮还可以设置回正什么的,单击齿轮然后启动设备进行连接,后面不再展开说;还可以设置伺服的最大角度


                            IP属地:山东来自Android客户端15楼2021-08-01 14:54
                            回复
                              2025-08-29 21:35:23
                              广告
                              不感兴趣
                              开通SVIP免广告
                              Joy type有三种,一般选择normal,train和accelerator我还没用过
                              Joy characterisic代表输出特性,线性,指数和对数,如果不懂就去百度
                              注:如果你是设置的按钮,应该不会有这两项


                              IP属地:山东来自Android客户端16楼2021-08-01 15:03
                              回复