[原创] M4任务三+四:在LCD上倾角变化的显示界面

anananjjj   2012-5-23 23:34 楼主

利用Ti的图形库和MSP-EXP430FR5739开发板上的加速度传感器作出了这个可以检测相对水平和垂直方向倾角检测的东西!!

整个程序是在底层驱动库的基础上编写的,完全原创哟!加速度方面我以前就利用430实现过倾角的侧量https://bbs.eeworld.com.cn/viewthread.php?tid=324229

将加速度传感器的XYZ输出引脚分别接在M4板子上的PB5,PE4,PE5(串口5功能取消),采用ADC1模块采集这三个通道的AD值,然后再根据加速度传感器的

datasheet算出三个方向的加速度,在不运动时,三个轴的和加速度始终为1g,方向垂直向下,所以可以利用简单的公式可以算出ZY轴相对水平的夹角和Z轴相对垂直方向的夹角。

视频:[media]http://player.youku.com/player.php/sid/XNDAxMjg5NTUy/v.swf[/media]

 

图片: SI850264.JPG

 

SI850265.JPG

源代码:

Acceleration(adc).zip (3.45 MB)
(下载次数: 69, 2012-5-24 08:51 上传)

官方库已经加在里面,打开后可直接运编译仿真

 

上传一些用到的资料:

 

149334_AD_ADXL330.pdf (244.02 KB)
(下载次数: 12, 2012-5-24 09:05 上传)
加速度传感器ADXL330的datasheet

MSP-EXP430FR5739 usersguide.pdf (1.16 MB)
(下载次数: 15, 2012-5-24 09:05 上传)
EXP430FR5739的官方手册

SW-GRL-UG-5821.pdf (1.69 MB)
(下载次数: 108, 2012-5-24 09:05 上传)
Ti图形库的官方介绍

好了,评测任务只有USB host的任务还未完成,继续加油!!

[ 本帖最后由 anananjjj 于 2012-5-24 09:06 编辑 ]

回复评论 (15)

Cool
点赞  2012-5-24 08:37
支持一下!
学习靠的就是努力,靠的就是坚持……
点赞  2012-5-24 21:26
先赞一个,
建议:
MSP430FR5739的USB接口支持一个虚拟串口,在M4开发板上可以实现一个USB 的CDC HOST,这样就可以省去连线了.
点赞  2012-5-24 22:16

回复 5楼 Triton.zhang 的帖子

好主意!!!接下来刚好做Host的任务!!
点赞  2012-5-24 22:51

回复 6楼 anananjjj 的帖子

表盘是怎么做的?
点赞  2012-5-25 15:31

回复 7楼 Study_Stellaris 的帖子

首先先画图,然后利用Ti的图片取模软件取模!
点赞  2012-5-25 15:37
好看
点赞  2012-5-25 23:24
不错
点赞  2012-6-4 00:54

效果真不错

看视频效果真的很好!
点赞  2012-8-31 12:27

刚刚回复攒了一个积分又没了?

刚刚回复攒了一个积分又没了?
点赞  2012-8-31 20:11
漂亮,谢谢分享!
点赞  2012-12-29 13:54
太酷了,赞一个,我的这块板子还没怎么用过呢。。
点赞  2012-12-29 23:33
666666666666一看就是实干的大婶
点赞  2017-2-14 09:50
点赞  2017-4-24 22:20
请问~Ti的图片取模软件在哪里可以找到呢~
点赞  2017-4-24 23:37
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复