1、大赛简介
DUT-LabVIEW俱乐部由大连理工大学创新实验学院人形机器人实验室发起组织,由NI(美国国家仪器)公司提供技术、设备和部分资金支持,全国继清华、同济、天大、上交、武大、哈工大等高校第26个LabVIEW俱乐部。
LabVIEW是一种程序开发环境,由美国国家仪器公司(NI)研制开发,类似于C和BASIC的开发环境。LabVIEW软件是NI设计平台的核心,它采用图形化编程语言--G语言,产生的程序是框图的形式,易学易用,可在很短的时间内掌握并应用到实践中去。LabVIEW主要用来测试测量、控制和仿真,应用领域极广。
此次比赛是针对于LabVIEW刚入门或还未入门的人员,旨在了解LabVIEW,给广大LabVIEW爱好者提供一个检验自我和探索LabVIEW的平台。
2、参赛对象
大连理工大学全日制在校本科生。
注:由于本次比赛题目简单,故只接收本科生的报名;以后俱乐部会举办针对于研究生的比赛,还请研究生谅解。
3、比赛题目
3.1要求:上位机(电脑)操作界面和下位机(arduino板)程序都必须用LabVIEW实现。
3.2项目选择(任选其一):
1)自动浇花系统
一、比赛细则:浇花系统可以根据湿度、温度变化自动或人工开启浇灌功能。
二、评分标准(百分制):
基本功能(40分):上位机程序具有温湿度监测(10分),手动调节浇灌功能(10分),自动调节浇灌功能(20分)。
‚界面及源代码(30分):界面美观友好(10分),程序可读性强、代码工程量(10分),解说介绍清晰且演示成功(10分)。
ƒ功能完善及创意(30分):功能完善方面参考如Save data to file,Better control,Internet,Sensor Calibration,Multi configurations,Build exe等等(10分);创意功能(10分);硬件的美观程度(10分)。
三、参考硬件配置:1、arduino板;2、笔记本电脑;3、水泵(及配套水管);4、温度传感器;5、湿度传感器等。
2)声控点灯系统
一、比赛细则:首先,让arduino上面的麦克风识别扬声器播放固定频率的两种音频文件,让arduino控制LED灯的亮灯状态(start.wav控制灯亮、stop.wav控制灯灭,下载链接)。
二、评分标准(百分制):
基本功能(40分):随机播放start.wav或stop.wav或其他声音共8次,播放start.wav亮绿灯,播放stop.wav亮红灯,播放其他声音红绿灯全亮,每判断正确一次得5分,灯没亮或没有按照规定点亮LED灯算识别错误,识别错误不扣分。
‚界面及源代码(30分):界面美观友好(10分),程序可读性强、代码工程量(10分),解说介绍清晰且演示成功(10分)。
ƒ功能完善及创意(30分):功能完善(10分),创意功能(10分),硬件美观程度(10分)。
三、参考硬件配置:1、arduino板;2、笔记本电脑;3、麦克风;4、各种颜色LED灯。
4、奖项设置
本次竞赛设一等奖、二等奖、三等奖,对获奖同学颁发证书和NI公司提供的精美礼品。
5、日程安排
流程 |
时间 |
详细 |
报名 |
9.11~9.24 |
1~3人团队,选出队长,在问卷星网址填好参赛信息。 |
培训 |
9.25 |
由学长给大家进行简单培训,并一起交流参赛经验,根据参赛队提交的纸质版参赛表发放硬件。硬件以押金的形式分发,一个队伍交¥50元押金获取任意一套设备。如果提交作品,押金返还;如果完好返还所发硬件,也可退还押金。培训地点我们将在qq群内公布,请加群 340625979。 |
答疑 |
9.11~10.27 |
如比赛期间遇到任何问题,可在QQ群中询问,会有相关人员进行答疑。 |
提交作品 |
10.27 |
报名表(附件中下载)、比赛代码和作品简介在10.27日晚12:00前发送至1304992155@qq.com,邮件名的格式为(负责人姓名+学院班级+学号),比赛代码参与最终比赛作品评比。 |
现场展示 |
10.30 |
现场展示的具体时间安排和分组情况会根据提交作品的情况另作安排,具体安排会通知到每个参赛人员,请参赛人员在10.28~10.29期间保持手机畅通。 |
公示结果 |
11.2 |
比赛结果会公布在教务处、创新实验学院网站和QQ群。 |
奖品领取 |
11.2~11.12 |
比赛奖品放置在研教楼8楼810人形机器人实验室,请参赛人员在限定时间内前来领 |
6、注意事项
1、本次比赛仅限50个参赛队名额,人满不再分发硬件。
2、比赛涉及的arduino开发板和部分硬件由俱乐部提供,若个别硬件俱乐部没有提供,选手可自行解决。在宣讲会当天每队交50元押金,获取任意一套设备,请参赛队自备零钱。成功参赛(提交作品,并现场展示,确认参赛人员信息并签字),则退还押金。把硬件完好返还,也可退还押金。
3、上位机必须使用LabVIEW语言编程,不可使用其他语言(C、C++、Python等等),如使用其他语言,取消比赛资格。
4、参赛的人员务必要加入QQ群(340625979),群里会发一些关于比赛的信息和通知。同时,群公告里有网盘的名称和密码,网盘中有LabVIEW的安装包和学习资料。
5、推荐自学教程网址:
1)
2)