jiafulu 发表于 2011-4-9 18:36:13

LabVIEW 8.5+数字罗盘,3D显示一个小飞机的方向【视频+图+LabVIEW源码+3个wrl格式的飞

看到很多演示物体姿态的视频,感觉太酷了,对于我这种只学了一点C语言的人只能看看而已。最近在学LabVIEW 8.5,看见里面有三维图片控件眼前一亮!可以导入扩展名为.wrl的VRML文件(我当时也不知道这是什么东东),上网上搜了一下,下了几个.wrl文件,经过几天努力,终于可以显示3D模型了,而且可以用里面的“变形”控件缩放对象、旋转对象(X Y Z 三轴)、平移对象。
http://cache.amobbs.com/bbs_upload782111/files_38/ourdev_629602HZVOY4.JPG
(原文件名:飞机方向.JPG)



来个视频看看:
http://www.tudou.com/programs/view/1TNdb0ZMkFU/
下面是三维图片控件(里面的“加载文件”就是要用到的控件)

http://cache.amobbs.com/bbs_upload782111/files_38/ourdev_629592RSTHXB.jpg
(原文件名:三维图片控件.jpg)

然后用变形控件改变3D模型的方向(也可以旋转,平移,缩放)
http://cache.amobbs.com/bbs_upload782111/files_38/ourdev_629593JG8T3M.jpg
(原文件名:变形.jpg)

最近用HMC1022+C8051F350做了个数字罗盘,也就是电子指南针,单片机串口不停的输出方向角度,精度为0.1度,有一个I/O口作为调零功能,也就是当这个引脚接低电平后方向归零,旋转一周是360度。用这块板子连接到电脑的串口上,LabVIEW软件显示一个小飞机的方向,旋转小板,电脑显示的小飞机也会跟着旋转。
串口输出的数据(以“$”开头):
http://cache.amobbs.com/bbs_upload782111/files_38/ourdev_629594WOXUKT.jpg
(原文件名:串口.jpg)

这个数字罗盘板子的三极管的引脚竟然弄错了(粗心惹的祸!),焊的时候把三极管旋转了一下,挺难看的!但不影响使用。

3个.wrl文件在压缩包里ourdev_629601B411X3.rar(文件大小:110K) (原文件名:project.rar)

lvhaian 发表于 2011-4-9 19:49:11

庆祝一下 ^_^

mige062 发表于 2011-4-9 19:51:29

恭喜楼主

asha 发表于 2011-4-9 20:17:51

不错,呵呵。如果真能做到0.1,再加个加速度传感器来个三维的。最少能卖个3000+

bingshuihuo888 发表于 2011-4-9 22:14:28

mark!!

langeliu 发表于 2011-4-9 22:29:06

good

aliveghost 发表于 2011-4-9 23:05:08

mark

ansai0089 发表于 2011-4-10 00:51:54

mark

fzy2007a 发表于 2011-4-10 01:49:23

支持楼主,做出继续更丰富的好东西

jiafulu 发表于 2011-4-10 09:23:43

回复【3楼】asha
-----------------------------------------------------------------------

用串口调试助手看,跳动最大0.1度,长期使用是否稳定还需要测试。如果加上3轴陀螺仪,就能完全把板子的姿态显示出来了

lxw2087290 发表于 2011-4-24 19:21:30

mark

au730 发表于 2011-4-29 17:02:01

mark

zfzdhz 发表于 2011-4-29 17:44:59

mark

haigerl 发表于 2011-4-29 17:49:16

mark

mcuandme 发表于 2011-5-20 16:27:38

好东西 借鉴一下

zjihtt 发表于 2011-6-24 11:18:35

佩服,我也准备弄一个,正愁怎么来测试呢。看到楼主用LabView了,眼前一亮啊

liliuqun 发表于 2011-6-24 11:24:51

记号

loongsuns 发表于 2011-6-24 11:40:58

mark

zjihtt 发表于 2011-6-24 21:22:42

jiafulu,您好!
我下了您的工程,用串口发送数据模拟角度,发类似“$040.5”的数据,那个小飞机怎么不动呢?

SDbeijixing 发表于 2011-6-24 22:40:14

MARK

newofcortexm3 发表于 2011-6-26 15:16:29

膜拜学习下!

veryjc 发表于 2011-6-26 23:02:07

楼主真给力 收下了

shiguiyuan 发表于 2011-6-27 14:43:52

mark

kkking 发表于 2011-7-25 15:14:52

LZ的东西太给力了,我用LZ的模板改成了一个三轴加速度计的上位机,能静态监视四轴的动向,labview太强大了

wsn05 发表于 2011-7-26 00:09:05

好久不用labview了,以前也用labview做过实验,界面好看,先收了,再慢慢研究

ITOP 发表于 2011-7-29 22:30:26

有时间要学习下LABVIEW了

llyuli 发表于 2011-7-30 08:05:41

mark

thisjoy 发表于 2011-8-1 11:02:53

LZ的3D模型做的给力啊……

tyqhaha 发表于 2011-8-1 12:21:16

是什么输入呢 好奇

jiafulu 发表于 2011-8-1 20:19:10

好久没来了,闭门弄LabVIEW 物联网(不知道这么称呼合适吗,经理说怎么狠就怎么叫!),因为公司需要,仪器的数据要能发布到网络中去,也就是仪器运行时别人输入你的网络IP,能显示出一个网页,实时显示仪器数据。用LabVIEW实现这个功能太方便了,里面有个WEB发布功能,需要设置很少的几个选项就能用了,前提是得有静态IP,公司用的是ADSL 动态的IP,还好路由器有花生壳动态域名解析功能,这个问题解决了,现在运行还算稳定。经理又要申请什么“软件著作权”,我把文档写好发过去,那边说只能写代码,这种框框图不可以!还得转换成C,我那个郁闷啊,让我写程序行,写材料真费劲,头痛中。。

zengxushen 发表于 2011-8-4 15:23:34

LZ很坚持啊!

zengxushen 发表于 2011-9-21 20:04:01

回复【18楼】zjihtt
jiafulu,您好!
我下了您的工程,用串口发送数据模拟角度,发类似“$040.5”的数据,那个小飞机怎么不动呢?
-----------------------------------------------------------------------

我也是这样啊!求解答

Name_006 发表于 2011-12-5 22:56:26

多谢楼主的想法了我正准备弄这个

newhand1991 发表于 2011-12-14 22:44:02

好、11

yuzr 发表于 2011-12-14 22:46:58

mark

newhand1991 发表于 2011-12-14 22:47:21

好啊

kingboy100 发表于 2011-12-15 09:27:46

mark

omega999 发表于 2011-12-15 09:55:38

好东西啊。 labview 强大。

HYLG 发表于 2011-12-15 10:16:14

好就一个字。

haigerl 发表于 2011-12-15 10:27:49

mark

jiafulu 发表于 2011-12-16 10:56:16

这个数字罗盘做了几个,感觉比在其他公司买的便宜,想要弄一个的看看我发的这个帖子
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=5253950&bbs_page_no=1&search_mode=3&search_text=jiafulu&bbs_id=9999

HYZ1989 发表于 2012-1-11 20:33:19

mark'

jintian18 发表于 2012-1-12 10:55:50

mark

ss_soldier 发表于 2012-1-12 11:09:29

记号了

wxx116zh 发表于 2012-1-12 13:48:07

mark

hhui02 发表于 2012-1-12 14:47:22

看看是神马咚咚。

yizchan 发表于 2012-1-12 15:48:46

这个好玩,可惜我的数字罗盘套件放了很久没焊好。

hekun559 发表于 2012-1-12 20:29:01

给个电路学习下哈

hjk3971 发表于 2012-2-12 23:12:49

mark

kneken 发表于 2012-2-12 23:31:29

mark

ggyyll8683 发表于 2012-2-13 08:35:05

mark

wwjdwy 发表于 2012-2-13 15:48:16

祝贺一个。楼主算法的资料有么?

huang512ch 发表于 2012-2-19 18:39:27

pentong 发表于 2012-3-6 16:59:52

不错,终于找到个实例

zrx737 发表于 2012-3-6 17:16:44

mark

jiafulu 发表于 2012-6-9 12:56:24

硬盘出问题了,源码没了,没想到论坛里的源码还不能下载了

wpnx 发表于 2012-6-9 14:32:30

正在学习LABVIEW

xiaoding818 发表于 2012-6-9 22:00:27

mark一下~~

天马 发表于 2012-6-12 15:17:37

楼主的东西不能下载啊,能不能传我一份啊,谢谢啊,现在要用,
401132592@qq.com

am869943552 发表于 2012-8-14 22:40:57

mark!{:lol:}

jacktau 发表于 2012-12-14 19:17:00

不错不错~~~~~~~~~~~~~~~~~~~~~

kmani 发表于 2012-12-19 08:57:37

感谢楼主分享。

yamqqqq 发表于 2012-12-19 09:23:16

楼主是技术大牛,技术面很广!

HYZ1989 发表于 2013-2-28 13:56:23

图片看起来很拉风

yue621 发表于 2013-3-1 15:46:57

膜拜楼主!下载学习!

ly3too 发表于 2013-5-10 18:21:25

atan2的误差怎么矫正啊

angrybulb 发表于 2013-5-11 22:04:41

楼主厉害啊,不过我感觉飞机的旋转变化好像比传感器的要慢一点啊。是不是labview的问题啊

gongxd 发表于 2013-5-12 10:38:45

很不错啊

谦谦 发表于 2014-5-25 15:54:17

前人种树后人乘凉。

brelo 发表于 2014-8-7 08:44:51

庆祝一下 ^_^

xiaoha_abc 发表于 2014-10-24 22:59:58

请问楼主我在导出swf格式的3D文件时贴图消失了是怎么回事,就是labview上没有显示颜色,只是黑色

louguixin 发表于 2014-11-25 20:44:50

东西不错收藏留着以后慢慢用呵呵

7inspire 发表于 2014-12-18 15:54:11

不错,学习了,
页: [1]
查看完整版本: LabVIEW 8.5+数字罗盘,3D显示一个小飞机的方向【视频+图+LabVIEW源码+3个wrl格式的飞