第一梦想创客教育开始!

第一梦想创客教育

当前位置: 主页 > 教程 > linboy官方资料 >

linkboy元器件和模块添加指南

时间:2018-02-26 11:09来源:未知 作者:admin 点击:
linkboy元器件和模块添加指南 2016-12-28 16:24 | 发布者: ama | 查看: 115 | 评论: 0 摘要 : linkboy元器件和模块添加指南linkboy内置大量的arduino兼容电子模块,拖进来即可使用,极大地方便了咱们

linkboy元器件和模块添加指南

2016-12-28 16:24| 发布者: ama| 查看: 115| 评论: 0

 
摘要: linkboy元器件和模块添加指南linkboy内置大量的arduino兼容电子模块,拖进来即可使用,极大地方便了咱们不懂硬件和软件的小白创客,使我们不必再费心去研究那些模块的文档资料,也能快速上手。不过实际使用中,发现 ...
 
 
linkboy元器件和模块添加指南
linkboy内置大量的arduino兼容电子模块,拖进来即可使用,极大地方便了咱们不懂硬件和软件的小白创客,使我们不必再费心去研究那些模块的文档资料,也能快速上手。不过实际使用中,发现还是有一些个别的模块,在linkboy里边找不到(比如最新的1.7版里边就没有360度舵机,HC06蓝牙等),虽然linkboy是开源软件可自由定制,但是相关的介绍文档并不多,自行修改也是无从下手。为了方便大家自己动手添加专有的模块到linkboy模块库中,我简单整理了这份文档,从大体上说说如何向linkboy库中增加模块。
 
我们就以360度舵机为例,讲解如果把它添加到库里边吧~ 首先进入linkboy的安装目录,一般都是在C盘里找,如下:
 
里边有一些数字命名的文件夹,显然是版本号加上日期了,我们选择最近日期的文件夹(也就是最新安装的版本),进去之后看到一大堆文件:
这么多文件~ 不过幸好大部分我们不用管,直接点击 lib 文件夹进去,看名字就知道这里边存放了所有的模块了:
 
双击打开 linkboy.txt 文件,看到里边是这样的数据格式:
 
我们看到每个模块其实直接在这个文件里边指定了文件路径,然后linkboy软件启动的时候。读取这个文件,把每一个条目依次添加到左侧的模块列表中。所以我们只需要在对应的条目中复制粘贴一条即可。比如我们现在要添加360度舵机模块,并且希望它和普通的舵机放在一起,那么就可以复制粘贴一行上图中的红圈部分,粘贴一行。如下:
图中红圈就是我们复制粘贴的新行。因为360度舵机和普通舵机的控制程序是一样的,那么我们可以复制出来一个舵机模块文件夹,然后把红圈中的路径改为新的舵机文件夹,就可以了。首先安装路径 common\servo\Pack.B 寻找这个舵机文件,这是个相对路径(相对于lib文件夹),那么我们进入lib文件夹,果然发现有一个 common\servo 文件夹:
 
再点击进去,看看这个舵机文件夹里有什么:
 
看到了4个文档,其中两个文件夹。那么这就是舵机的配置文件夹了。我们再退回上一个文件夹,然后复制servo文件夹,并粘贴出来一个新的文件夹,取名为 servo_360:
 
好,我们再回头看一下刚才复制粘贴出来的那一行文字,把其中的servo改成 servo_360:
这时候已经就完成了。保存linkboy.txt,然后运行linkboy软件,看看是不是多出了一个舵机寞快呢:
 
果然出现了一个一模一样的舵机模块,看来我们成功了。现在再试试修改一下它的图片,首先在网上随便找一个360度舵机图片:
 
然后进入linkbyo根目录,找到这个软件并双击运行:
 
这个是linkboy附带的模块编辑器,打开之后界面如下:
 
点击“打开组件”按钮,在弹出的文件选择对话框中,找到我们刚才复制粘贴的这个文件并打开:Lib\common\servo_v1\Module.M
 
然后点击“打开图片”按钮,选中我们刚才网上找的图片:
 
那三个接线端口可以拖动的边缘,这样看上更合适一些。鼠标滚轮可以调节界面放缩:
 
然后点击“保存组件”按钮,再重新打开linkboy看看吧:
 
白色背景很难看,最好是变成透明的,这个好做,可以用PS软件修一下图,把白边设为透明,另存为PNG格式图片就行了。
 
现在添加这个新的舵机到工作台上:
 
我们发现,它的控制指令还是舵机的“设置角度为”指令,而360度舵机时通过脉冲宽度来控制它的转速,也就是舵机的指令部分我们希望改成“设置转速为”。所以还要改一下。首先打开另外一个软件:
 
界面如下:
 
然后点击“打开配置文件”按钮,在弹出的文件对话框中找到这个文件:
 
我们看到了最后一行的最后一列,那个就是指令的名字了,赶快改一下吧:
 
点击“保存配置文件”。再打开linkboy软件,一切正常,成功添加模块:
 
这样我们就成功添加了一个新的器件。不过需要注意,新器件保存在当前版本的linkboy安装里,如果下载了新版本的linkboy之后,那么需要把新器件拷贝到新版软件的lib文件夹,重新设置linkboy.txt文件才行。另外也不要删除旧版linkboy软件,否则辛辛苦苦做的新器件也被删掉了。如果你想自己的新器件始终在linkboy软件中出现的话,那么强烈建议用户,把你做好的新器件发给我们,我们会集成到新版软件中,这样你随时下载新版本,里边就已经集成好了这个新器件了。
 
PS:我们免费做集成工作,不收费呦~

(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片