一、最终设计:
终于赶在27号结束之前将设计完成了,界面简陋了点,有些Low!
,但是整体功能已经实现的差不多了。 在上一帖里面提到了,我要对数据解析,感兴趣的朋友可以研究一下, CC2530 ZigBee组网的数据格式,我将子节点的上传数据格式进行了扩展,在一帧数据中加入了其独一无二的标识,如下图:
可见,我在一帧数据中加入了“F”,这样在协调器的数据格式则如下图:
因此数据就能够按此格式上传到BBB板的上位机上!
在上位机程序中,只需要挑出有用的数据和表示加以显示即可!
数据处理方式如下图的Qt程序:
最终效果则如下图所示:
图标会不断地闪烁,表示网络中的节点工作正常!
可见一帧数据中确实有“F”出现!
保存数据的功能!
关于软件!
最后上一段最终的测试视频吧:
[media]http://player.youku.com/player.php/sid/XNzMyMDQyNTM2/v.swf[/media]
二、本次活动所有的帖子在此:
1、BBB方案原理图改进!
:https://bbs.eeworld.com.cn/thread-435621-1-1.html
2、BeagleBone Black设计:BBB板底板PCB绘制完成!
:https://bbs.eeworld.com.cn/thread-437613-1-1.html
3、BeagleBone Black设计:BBB板运行Ti的官方Linux操作系统:
https://bbs.eeworld.com.cn/thread-437690-1-1.html
4、BeagleBone Black设计:更新BBB底板PCB的3D效果,分享一下Altium Designer PCB :
https://bbs.eeworld.com.cn/thread-437948-1-1.html
5、BeagleBone Black设计:制板归来以及焊接准备和计划:
https://bbs.eeworld.com.cn/thread-437971-1-1.html
6、BeagleBone Black设计:BBB底板焊接完成及驱动测试!
:https://bbs.eeworld.com.cn/thread-438231-1-1.html
7、
BeagleBone Black设计:关于WAV音乐播放音量调节的心得!:
https://bbs.eeworld.com.cn/thread-438241-1-1.html
8、
BeagleBone Black设计:BBB底板添加电容屏和tslib测试!:
https://bbs.eeworld.com.cn/thread-438642-1-1.html
9、BeagleBone Black设
计:BBB底板添加电池和
完善电容屏效果!:https://bbs.eeworld.com.cn/forum.php?mod=viewthread&tid=438716
10、
BeagleBone Black设计:ADC应用和摇杆调试!:
https://bbs.eeworld.com.cn/forum.php?mod=viewthread&tid=438761
11、
BeagleBone Black设计:Qt程序编写和桌面图标添加!:
https://bbs.eeworld.com.cn/thread-438921-1-1.html
12、
BeagleBone Black设计:数据库的添加和测试:
https://bbs.eeworld.com.cn/thread-440208-1-1.html
13、
BeagleBone Black设计:ZigBee组网的Qt界面设计思路:
https://bbs.eeworld.com.cn/thread-440219-1-1.html
14、BeagleBone Black设计: ZigBee模块通讯测试,活动倒数第二帖:
https://bbs.eeworld.com.cn/thread-440818-1-1.html
15、BeagleBone Black设计: 活动设计最终版以及扩展板详细介绍!:
https://bbs.eeworld.com.cn/thread-440975-1-1.html
三、介绍一下我设计的BBB扩展板:
整个BBB扩展板的功能如上图所示,具体原理图前面的帖子有介绍!有些驱动还未测试,主要是想做一块功能全面一点的开发板来进行Linux的学习!
好了,这次的活动就暂时做到这里了,还有好多好多想法没实现和还有好多问题都存在,不管怎么样,这段时间很充实,也学到了好多Linux的知识, 结交了很多朋友!最后祝论坛原办越好!
本帖最后由 anananjjj 于 2014-6-26 19:23 编辑