欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    1 linkboy软件体验入门.docx

    • 资源ID:14052508       资源大小:939.67KB        全文页数:17页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    1 linkboy软件体验入门.docx

    1、1 linkboy软件体验入门linkboy 体验入门arduino是当下最火爆的开源硬件平台,也是创客们实现自己小想法的首选平台。不过对于我们小白朋友来说,还是需要学习arduino的编程语言,至少C+语法和数据结构等专业知识还是必须的。虽然也有一些针对arduino的图形化编程语言,但是大都是直接映射到arduino的原生开发环境的程序语句,并没有本质变化,该学的还是需要学习。那么linkboy和其他图形化编程软件有啥区别呢?看这里:1)内置硬件连线界面,支持元器件级别的实物连接模拟(包括LED、电阻电容、面包板等);2)连接好硬件之后,可直接对各个元器件操作,面向对象的编程思维,更适合人

    2、类直觉;3)内置仿真功能,不需要硬件只用电脑一键模拟运行用户的逻辑,仿真模拟效果直观;4)所有元器件全部封装好底层驱动:按键自动检测按下和松开,传感器可直接读取数值5)内置大量的预制模块和元件,轻松搭建复杂作品;6)完善的逻辑和流程控制语句,同构于专业编程语言,可实现各种复杂功能;7)全面的插件支持,可图形化编辑音乐简谱、鼠标编辑图像点阵、液晶显示字体等;8)一键下载烧录,且完全独立于arduino IDE(不需要用户事先安装arduino和联网配置);9)软件开源持续更新,接口文档全面,支持用户自行添加自己的专有模块;广告就写到这里了,接下来我们开始体验linkboy吧,看看它是不是传说中的

    3、那么方便。首先下载linkboy,可在我们的官方网站下载:www.linkboy.cc,下载后是一个压缩包格式,linkboy是绿色软件,直接解压到电脑上就可以运行了:然后双击 linkboy.exe 经过短暂的启动界面之后,就出现了主界面:界面很简洁 下面我们以一个小示例,讲解如何用linkboy开发arduino小作品。这个小示例就是大名鼎鼎的blink让一个外接LED小灯,一闪一闪。话不多说,我们直接上步骤了。首先鼠标放到左边模块库列表上,我们看到里边有好的电子模块,合理使用和组合这些模块,就可以快速做出创客作品。当然,每个创客作品中,“主控板”是必不可少的。现在我们看看主控板在哪里,鼠

    4、标点击“主控板系列”中的“arduino主板类”,我们看到这里有常见的各类主板:目前已经支持了arduino的四个系列板子。分别是mini,nano,UNO以及2560。点击一下中间的那个UNO板,就添加到了工作台上:鼠标左键点击这个控制板,右侧会出现一个悬浮面板,我们放大一下:点击最上边的文本框可以修改模块的名称;点击左旋右旋可以旋转模块;点击“信息”按钮查看模块信息:点击“示例”按钮可以查看和这个模块相关的所有示例:最下边还有两个按钮,分别是“初始化”和“反复执行”。这两个就是提供给用户使用的,当arduino板子刚开始通电时,就会触发一次“初始化”事件;之后反复的触发“反复执行”事件。这

    5、两个按钮我们稍后再讲,下面先拖进来一个控制的目标LED指示灯。指示灯元件在这里:基础元件类里边有各种元器件,点击其中的“红灯”元件即可添加进来:另外LED需要串联一个电流电阻,防止电流过大烧坏,所以需要再添加一个限流电阻,就在LED的上方:鼠标放到“红灯”上边,系统会闪烁显示一些连线,这就是提示用户合法的导线连接。这时可以通过鼠标连接导线了,依次点击小灯上的端口和控制板上的端口完成连接:连接好了,那么我们接下来就开始编辑小灯闪烁的程序了。如何编辑呢?刚才我们添加的那个控制器,鼠标点击的时候出现一个面板,上边有“初始化”按钮,点击那个按钮,出现了下边这个标签:一个绿色的标签就添加到工作台上了,这

    6、个标签的含义就是告诉用户,当系统初始化时,就会执行这个标签里边包含的指令,一条一条地顺序执行,直到遇到最后的那个“结束”标签才结束。好,那我们现在就向里边添加小灯的指令吧 需要把鼠标移动到软件左上角,点击“指令”页面,这样就切换到了指令栏:里边有好多个各种类型的逻辑指令,我们这次都用不到,只需要点击最下边的“模块类 功能指令”,就添加进来一个空白的指令:我们看到这个新添加的指令在不断闪烁,这是提示我们需要编辑它。然后鼠标点击一下这个指令,出现一个指令选择界面,我们可以点击列表中的“红灯”,可以看到它有“点亮”,“熄灭”和“反转”这三个指令:选择其中的“点亮”:然后鼠标拖动“红灯-点亮”指令到“

    7、控制器-初始化”标签上,当出现蓝色方框时松开鼠标,指令就添加进去了:实际上这里我们已经编辑好了一个完整的程序,只不过它的功能很简单开机之后小灯点亮。接下来我们要完善这个程序,让他一闪一闪。要想小灯闪烁的话,需要一个时间相关的指令,比如延时一秒钟,linkboy基于模块化设计,所有功能都分散到了各个模块里边,比如这里要用到的延时指令,潜伏在延时器模块中,我们在这里可以找到它:好,我们把它抓出来放到工作台上,然后按照刚才小灯的步骤,再次添加一个新指令,点击这个新指令,我们发现指令列表里边多出来一个“延时器”,点击“延时器”,我们看到它有好多种延时,什么延时分钟啦,延时秒啦,小时啦, 真是太方便了:

    8、我们选择“延时X秒”吧。然后再依次添加一个小灯熄灭的指令,以及另一个延时指令,最后如下:这时候界面上的那两个延时指令上边的“浮点数”圆框是闪烁的,这是提示我们需要完善一下参数,比如延时多少秒,这个需要鼠标点击设置一下,点击闪烁的“浮点数”圆框,在弹出的面板中鼠标点击对应的数值,然后点击确定:最后设置好如下:好,我们的第一个linkboy小作品就做完了,耶 然后把这个小程序下载到你的UNO板子上吧,首先要连接好小灯,一定要按照软件界面的接法去连,然后插上数据线到电脑USB,另一端连接好arduino的端口,点击软件左上角的娃娃图标:由于我们之前没有保存程序,所以软件会提示先保存数据,在弹出的文件

    9、对话框中选择好路径保存,之后出现进度条,等进度条走完,出现了一个下载提示框:我们只需要选择第一行的串口号即可,一般是COMXUSB-SERIAL CH340等字样。选择好之后,其他的参数不需要设置,保持默认即可,直接点击“开始下载”,之后UNO板子上的串口通讯灯会闪烁,几秒钟后,外接的LED就会亮一秒,灭两秒执行起来。当然,如果手头没有硬件,也不用着急去买,linkboy具有独特的模拟仿真功能,可以在电脑上让你的程序运行起来,查看效果。直接点击软件左上角的绿色播放按钮即可:我们看到程序已经模拟运行起来了,不过红灯只亮了一下,就一直熄灭状态了,并不是我们想要的不断闪烁功能 奇怪,问题出在哪里了呢

    10、?是不是linkboy的仿真功能是糊弄人的呀 别着急,我们检查一下程序。首先这个初始化是只执行一次(系统刚通电的时候),也就是红灯点亮和熄灭以及延时这4个指令只执行一次,之后就退出了初始化事件框,永远也不会再执行了。除非是重新开始仿真(对应硬件实物就是拔掉电源再重新插上)。那么我们就找到根源了,原因就是没有加上无限循环的指令,这样小灯的亮0.5秒,灭0.5秒只会通电时执行一次,因此最终效果是:通电后,小灯亮0.5秒钟,之后熄灭。永远不再亮了%¥#好,那我们就改一下程序,有两种改法,第一种是加上一个反复执行的语句,在这里:拖进来,然后把原先的四个指令拖到这个反复之执行语句中,最后把反复执行语句添加到“初始化”标签里,如下:再模拟仿真一下,果然小灯反复闪烁起来。如果下载这个程序到arduino控制板上,小灯也会是一样的闪烁效果。我们还有另一种办法,不需要反复执行语句也可以实现小灯闪烁,其实用到了控制器的“反复执行”事件,因为只要系统空闲就会一直触发这个事件,所以里边的指令部分就是不断地被执行,也就是改成如下程序也可以实现小灯闪烁不停的效果:


    注意事项

    本文(1 linkboy软件体验入门.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开