初学者LabVIEW任务

时间:2011-01-15 22:50:28

标签: labview

我参加了FRC(FIRST机器人竞赛)团队,我们计划使用LabVIEW对我们的机器人进行编程。我想知道在我们开始对机器人进行实际编程之前是否有人有任何基本的LabVIEW任务可以用来学习LabVIEW?

编辑:大多数程序员至少对编程有基本的了解,并且来自另一种语言。

5 个答案:

答案 0 :(得分:3)

我相信最好的方法是通过LabVIEW的入门教程: http://digital.ni.com/manuals.nsf/websearch/EC6EF8DE9CB98742862576F7006B0E1E

我说这个的原因是因为它们包含了每节课之间的练习,你可以尝试这样做,而无需查看解决方案。

另外,以下网站有关于LabVIEW的3小时和6小时课程,可以用同样的方式处理: http://www.ni.com/academic/labview_training/

此外,如果您需要针对该特定项目的指导,我不介意参与指导您的团队。您可以向我提供您的老师/教授的联系方式,我可以与他们取得联系。

保重 阿德南

答案 1 :(得分:2)

我还在一个FIRST团队工作了一段时间,我在那里教我的程序员。我发现,降低语言的最佳方法是练习一些简单的项目,这些项目可以巩固数据流和其他重要概念。

一些:

带有用户可控操作控制器的停车灯,用于控制每盏灯应保持多快的速度。一旦你完成了它,修复它,以便用户只能改变停止距离和速度限制。这样你就可以完成一些数学函数了。

我总是用虚构的killbots教授一些基本概念,比如循环和移位寄存器。 killbot有一个预设的kill限制(for for循环),并且必须跟踪移位寄存器获得的命中数。

我当然不会接受NI的训练。他们只是设法混淆了新程序员,甚至是那些有其他语言经验的人。我还发现最好不要教NI的全局变量概念,因为它打破了LabVIEW的全部要点,即数据流。

哇。那是漫长的啰嗦。

答案 2 :(得分:1)

虽然我还没有通过它们,但Ben Zimmer的公司一直在http://www.frcmastery.com/发布(显然是免费的)FRC培训视频。可能他们值得一试。

答案 3 :(得分:0)

如果安装了LabVIEW,您可以查看在线帮助文​​件的以下两部分:

  1. Getting started
  2. Fundamentals
  3. 入门部分是关于如何使用LabVIEW的技术部分,另一方面,基础知识提供了如何使用LabVIEW编程的深层内容,并涵盖了很多内容。这两个元素都可以在网上找到(我提供了URL)

答案 4 :(得分:0)

就个人而言,我并非如此深入了解NI资源。 但是,他们提供了这个简短且相当不错的课程:http://cnx.org/content/col10241/1.4 (我喜欢这些视频)。

另外,我用过这个 http://techteach.no/labview/lv85/labview/index.htm