此贴旨在教第一次接触无从下手的小白,老手可以Alt+F4了。
刚开始接触linkboy,都想赶紧上手试试如何,惯例,从点亮小灯开始。
首先,第一步,应该是下载软件安装驱动,常见的Arduino UNO、Arduino MEGA等,驱动程序就在Arduino IDE下drivers文件夹下,如果你还没有下载Arduino IDE,那么可以Arduino官网下载:
w 防 w 吞 w.
arduino.
cc
具体安装方法应该不用多说了,实在是不会了,百度一搜一大片,都比我写得好。
楼主手里只有一个Arduino Nano,是要CH340驱动的,有一样的同学自行搜索CH340驱动下载安装。
第二步,打开下载好的linkboy,如果你还没下载,去官网下载吧,ww
w.linkboy
.c
om.c
n
解压文件夹,打开主程序,见图
,打开后是这样的,
![](http://imgsrc.baidu.com/forum/w%3D580/sign=0be0b0817e310a55c424defc87444387/36994eec2e738bd44fca9843a68b87d6267ff98c.jpg)
第三步,开始点亮小灯吧.....
楼主是Arduino Nano,在左侧白色区域,电子元件和模块系列,arduino控制板类里可以找到,单击一下它,然后鼠标挪动到你想放到的位置,再单击一下,控制器模块就放置好了。
![](http://imgsrc.baidu.com/forum/w%3D580/sign=521566730d55b3199cf9827d73a88286/a6c02a728bd4b31c7ad7bec980d6277f9f2ff88c.jpg)
然后点击控制器模块,再点击系统启动时,(这里要说一下,按照Arduino IDE来看,这个系统启动时,应该是void setup(),而主函数应该是void loop(),但是我找了半天也没找到,尝试了只添加一个反复执行,也就是while(1),但是他没有办法连接进上一级函数,因为他上一级就没有。编译下载进去程序没反应,所以这里也就只好吧这个系统启动时当做主函数了。如有不对,还请指正。),添加"系统运行时",如下图
![](http://imgsrc.baidu.com/forum/w%3D580/sign=87e71517b419ebc4c0787691b227cf79/c25e8fd5b31c87015f5d9894207f9e2f0608ff8c.jpg)
然后你就可以看到结构框体了,
![](http://imgsrc.baidu.com/forum/w%3D580/sign=f583ac5becc4b7453494b71efffd1e78/67f9b71d8701a18b7800383d992f07082938fe8c.jpg)
然后我们添加一个反复执行,也就是while(1),把”反复执行“框体拖进”系统启动时“里面去,就是把上面的绿色圆点放到”系统执行时“几个大字上,会出现一个绿框,然后松手,“反复执行”就进入到系统启动时里面了(可能有时会进不去,那就再试一次就进去了,也不知道是不是只有我是这样),
![](http://imgsrc.baidu.com/forum/w%3D580/sign=b3cef486b04543a9f51bfac42e168a7b/5f318300a18b87d627a8816d000828381e30fd8c.jpg)
![](http://imgsrc.baidu.com/forum/w%3D580/sign=ea13a80744a98226b8c12b2fba83b97a/6b2ca58a87d6277f9ff8184a2f381f30e824fc8c.jpg)
然后从左侧黄色区域找到并添加“新指令”到“反复执行下面”,
![](http://imgsrc.baidu.com/forum/w%3D580/sign=b5925ceb8526cffc692abfba89004a7d/4da683d7277f9e2f05df377a1830e924b999f38c.jpg)
然后会弹出选择新指令的操作,这里我们是要点亮Arduino上自带D13引脚上的小灯,选择“控制器”中的“指示灯点亮”,
![](http://imgsrc.baidu.com/forum/w%3D580/sign=407e9d64c8fc1e17fdbf8c397a91f67c/6bfb237e9e2f07082bef0072ee24b899a801f28c.jpg)
然后可以看到新指令添加进去了,
![](http://imgsrc.baidu.com/forum/w%3D580/sign=86f1d0be19178a82ce3c7fa8c602737f/cb529a2e070828381be7f666bf99a9014d08f18c.jpg)
然后,我们需要延时,在左侧白色区域,定时延时类中找到延时器,添加进来,随便放哪都行,
![](http://imgsrc.baidu.com/forum/w%3D580/sign=ca2b01558d82b9013dadc33b438ca97e/7202030928381f30ecf3a7dbae014c086f06f08c.jpg)
然后我们和上一步一样,添加新指令,选择延时器,然后选择延时毫秒,(中间括号里的应该是数据类型,至于问号,不用管了,反正现在不影响使用,日后首领会处理的
)
![](http://imgsrc.baidu.com/forum/w%3D580/sign=18c095c0be014a90813e46b599763971/eb252c391f30e924be4eb6434b086e061c95f78c.jpg)
然后点击“数量值”,输入500,点击确定
![](http://imgsrc.baidu.com/forum/w%3D580/sign=8d55a6434d90f60304b09c4f0913b370/c4151b31e924b899aed6534a69061d950b7bf68c.jpg)
![](http://imgsrc.baidu.com/forum/w%3D580/sign=b1d655d2f103738dde4a0c2a831ab073/f31ded25b899a90144df71441a950a7b0308f58c.jpg)
然后,添加新指令,分别是“指示灯熄灭”,“延时500毫秒”,并把他们按照顺序罗列添加好,
![](http://imgsrc.baidu.com/forum/w%3D580/sign=4347e941748da9774e2f86238050f872/0509bc98a9014c0867d102d70d7b02087af4f48c.jpg)
这时我们就完成了,然后点击最左上角的Logo,下载到控制板中,等待几秒软件对程序进行编译,然后选择板子对应的端口号和芯片型号还有波特率,芯片型号根据个人情况而定,一般都是M328p不用改,波特率57600默认不用改,点击确定下载完成,就可以看到小灯在闪啦。
![](http://imgsrc.baidu.com/forum/w%3D580/sign=fcd46ccfae773912c4268569c8188675/54b4ad004c086e061742153905087bf40bd1cb8c.jpg)
![](http://imgsrc.baidu.com/forum/w%3D580/sign=785ab6353e12b31bc76ccd21b6193674/452c48096e061d9501ac1d4a7cf40ad163d9ca8c.jpg)
刚开始接触linkboy,都想赶紧上手试试如何,惯例,从点亮小灯开始。
首先,第一步,应该是下载软件安装驱动,常见的Arduino UNO、Arduino MEGA等,驱动程序就在Arduino IDE下drivers文件夹下,如果你还没有下载Arduino IDE,那么可以Arduino官网下载:
w 防 w 吞 w.
![](http://tb2.bdstatic.com/tb/editor/images/face/i_f25.png?t=20140803)
![](http://tb2.bdstatic.com/tb/editor/images/face/i_f25.png?t=20140803)
具体安装方法应该不用多说了,实在是不会了,百度一搜一大片,都比我写得好。
楼主手里只有一个Arduino Nano,是要CH340驱动的,有一样的同学自行搜索CH340驱动下载安装。
第二步,打开下载好的linkboy,如果你还没下载,去官网下载吧,ww
![](http://tb2.bdstatic.com/tb/editor/images/face/i_f25.png?t=20140803)
![](http://tb2.bdstatic.com/tb/editor/images/face/i_f25.png?t=20140803)
![](http://tb2.bdstatic.com/tb/editor/images/face/i_f25.png?t=20140803)
![](http://tb2.bdstatic.com/tb/editor/images/face/i_f25.png?t=20140803)
解压文件夹,打开主程序,见图
![](http://imgsrc.baidu.com/forum/w%3D580/sign=8326e874a8c379317d688621dbc5b784/da57deb54aed2e737002ac5e8001a18b86d6fa8c.jpg)
![](http://imgsrc.baidu.com/forum/w%3D580/sign=0be0b0817e310a55c424defc87444387/36994eec2e738bd44fca9843a68b87d6267ff98c.jpg)
第三步,开始点亮小灯吧.....
楼主是Arduino Nano,在左侧白色区域,电子元件和模块系列,arduino控制板类里可以找到,单击一下它,然后鼠标挪动到你想放到的位置,再单击一下,控制器模块就放置好了。
![](http://imgsrc.baidu.com/forum/w%3D580/sign=521566730d55b3199cf9827d73a88286/a6c02a728bd4b31c7ad7bec980d6277f9f2ff88c.jpg)
然后点击控制器模块,再点击系统启动时,(这里要说一下,按照Arduino IDE来看,这个系统启动时,应该是void setup(),而主函数应该是void loop(),但是我找了半天也没找到,尝试了只添加一个反复执行,也就是while(1),但是他没有办法连接进上一级函数,因为他上一级就没有。编译下载进去程序没反应,所以这里也就只好吧这个系统启动时当做主函数了。如有不对,还请指正。),添加"系统运行时",如下图
![](http://imgsrc.baidu.com/forum/w%3D580/sign=87e71517b419ebc4c0787691b227cf79/c25e8fd5b31c87015f5d9894207f9e2f0608ff8c.jpg)
然后你就可以看到结构框体了,
![](http://imgsrc.baidu.com/forum/w%3D580/sign=f583ac5becc4b7453494b71efffd1e78/67f9b71d8701a18b7800383d992f07082938fe8c.jpg)
然后我们添加一个反复执行,也就是while(1),把”反复执行“框体拖进”系统启动时“里面去,就是把上面的绿色圆点放到”系统执行时“几个大字上,会出现一个绿框,然后松手,“反复执行”就进入到系统启动时里面了(可能有时会进不去,那就再试一次就进去了,也不知道是不是只有我是这样),
![](http://imgsrc.baidu.com/forum/w%3D580/sign=b3cef486b04543a9f51bfac42e168a7b/5f318300a18b87d627a8816d000828381e30fd8c.jpg)
![](http://imgsrc.baidu.com/forum/w%3D580/sign=ea13a80744a98226b8c12b2fba83b97a/6b2ca58a87d6277f9ff8184a2f381f30e824fc8c.jpg)
然后从左侧黄色区域找到并添加“新指令”到“反复执行下面”,
![](http://imgsrc.baidu.com/forum/w%3D580/sign=b5925ceb8526cffc692abfba89004a7d/4da683d7277f9e2f05df377a1830e924b999f38c.jpg)
然后会弹出选择新指令的操作,这里我们是要点亮Arduino上自带D13引脚上的小灯,选择“控制器”中的“指示灯点亮”,
![](http://imgsrc.baidu.com/forum/w%3D580/sign=407e9d64c8fc1e17fdbf8c397a91f67c/6bfb237e9e2f07082bef0072ee24b899a801f28c.jpg)
然后可以看到新指令添加进去了,
![](http://imgsrc.baidu.com/forum/w%3D580/sign=86f1d0be19178a82ce3c7fa8c602737f/cb529a2e070828381be7f666bf99a9014d08f18c.jpg)
然后,我们需要延时,在左侧白色区域,定时延时类中找到延时器,添加进来,随便放哪都行,
![](http://imgsrc.baidu.com/forum/w%3D580/sign=ca2b01558d82b9013dadc33b438ca97e/7202030928381f30ecf3a7dbae014c086f06f08c.jpg)
然后我们和上一步一样,添加新指令,选择延时器,然后选择延时毫秒,(中间括号里的应该是数据类型,至于问号,不用管了,反正现在不影响使用,日后首领会处理的
![](http://tb2.bdstatic.com/tb/editor/images/face/i_f25.png?t=20140803)
![](http://imgsrc.baidu.com/forum/w%3D580/sign=18c095c0be014a90813e46b599763971/eb252c391f30e924be4eb6434b086e061c95f78c.jpg)
然后点击“数量值”,输入500,点击确定
![](http://imgsrc.baidu.com/forum/w%3D580/sign=8d55a6434d90f60304b09c4f0913b370/c4151b31e924b899aed6534a69061d950b7bf68c.jpg)
![](http://imgsrc.baidu.com/forum/w%3D580/sign=b1d655d2f103738dde4a0c2a831ab073/f31ded25b899a90144df71441a950a7b0308f58c.jpg)
然后,添加新指令,分别是“指示灯熄灭”,“延时500毫秒”,并把他们按照顺序罗列添加好,
![](http://imgsrc.baidu.com/forum/w%3D580/sign=4347e941748da9774e2f86238050f872/0509bc98a9014c0867d102d70d7b02087af4f48c.jpg)
这时我们就完成了,然后点击最左上角的Logo,下载到控制板中,等待几秒软件对程序进行编译,然后选择板子对应的端口号和芯片型号还有波特率,芯片型号根据个人情况而定,一般都是M328p不用改,波特率57600默认不用改,点击确定下载完成,就可以看到小灯在闪啦。
![](http://imgsrc.baidu.com/forum/w%3D580/sign=fcd46ccfae773912c4268569c8188675/54b4ad004c086e061742153905087bf40bd1cb8c.jpg)
![](http://imgsrc.baidu.com/forum/w%3D580/sign=785ab6353e12b31bc76ccd21b6193674/452c48096e061d9501ac1d4a7cf40ad163d9ca8c.jpg)
![](http://imgsrc.baidu.com/forum/w%3D580/sign=3c1fa3979f2f07085f052a08d926b865/31b65aafa40f4bfb40242f8c024f78f0f53618a2.jpg?v=tbs)