frc机器人比赛主题_LabVIEW助力FRC机器人比赛

龙源期刊网

http://www.qikan.com.cn

LabVIEW

助力

FRC

机器人比赛

作者:王喆弘

来源:《发明与创新

·

中学生》

2017

年第

12

去年寒假,我有幸参加了

FRC

机器人比赛。比赛中,我主要负责软件编程。通过本次比

赛,我不仅掌握了计算机语言

LabVIEW

的编程,还了解了机器人中软件与硬件相互配合的原

理。

以下是我学习和使用

LabVIEW

编程的过程,分享给大家。

第一步

——

学习

LabVIEW

的简单操作

LabVIEW

是图形化编程语言,易于新手学习。打开

LabVIEW

,见图

1

,选择

Blank VI

建一个新的面板进行学习。首先看到的是前面板和后面板。前面板用来显示程序运行结果,后

面板则是编写程序的地方。两个面板可通过

Ctrl+E

进行快速切换,使编程更加高效。切换到

后面板后,我们可以在这里尽情地创作。

单击鼠标右键,会出现许多菜单和选择,比如结构框、计时器、数组等。在菜单上选择所

需的元件,在后面板的空白处单击鼠标即可将此元件放置其中,然后将有关联的元件连接,再

到前面板上运行,就能看到程序的运行结果。

第二步

——

认识机器人硬件

软件编程是为了控制硬件运动,所以我需要知道机器人上有哪些部件需要编程。通过讨论

与学习,我最终确定编写两个手柄、四个驱动电机、三个大功率电机的程序。

别看需要编程的硬件少,但要实现多种功能,编程量可不小。

第三步

——

机器人的初始化

将程序编写在

FRC

官方所给的模板里,最终将整套程序导入机器人的主控板即可。

首先打开官方所给模板,进入初始化模块,在其中设置三个大功率电机和两个手柄的初始

化。由于驱动电机负责驱动机器人,所以将四个驱动电机归为一组,设置为一个

Drive

元件,

再连接信号输入和输出元件即可。

其次拖出三个电机设置元件,分别连上信号输入与信号输出元件,再将电机分别命名为

mty1

mty2

mty3

mty1

大功率电机初始化程序如图

2

所示。手柄初始化同理。

第四步

——

机器人的自动与手动控制

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值