BeagleBone Black设计: 活动设计最终版以及扩展板功能介绍!

anananjjj   2014-6-26 18:18 楼主
一、最终设计: 终于赶在27号结束之前将设计完成了,界面简陋了点,有些Low!,但是整体功能已经实现的差不多了。 在上一帖里面提到了,我要对数据解析,感兴趣的朋友可以研究一下, CC2530 ZigBee组网的数据格式,我将子节点的上传数据格式进行了扩展,在一帧数据中加入了其独一无二的标识,如下图: QQ截图20140626112615.png 可见,我在一帧数据中加入了“F”,这样在协调器的数据格式则如下图: QQ截图20140626134421.png 因此数据就能够按此格式上传到BBB板的上位机上! 在上位机程序中,只需要挑出有用的数据和表示加以显示即可! 数据处理方式如下图的Qt程序: QQ截图20140626162350.png 最终效果则如下图所示: IMG_20140626_154045.jpg IMG_20140626_154048.jpg 图标会不断地闪烁,表示网络中的节点工作正常! IMG_20140626_154127.jpg 可见一帧数据中确实有“F”出现! IMG_20140626_154138.jpg 保存数据的功能! IMG_20140626_154216.jpg 关于软件! 最后上一段最终的测试视频吧: [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扩展板: QQ截图20140626181338.png 整个BBB扩展板的功能如上图所示,具体原理图前面的帖子有介绍!有些驱动还未测试,主要是想做一块功能全面一点的开发板来进行Linux的学习! 好了,这次的活动就暂时做到这里了,还有好多好多想法没实现和还有好多问题都存在,不管怎么样,这段时间很充实,也学到了好多Linux的知识, 结交了很多朋友!最后祝论坛原办越好! 本帖最后由 anananjjj 于 2014-6-26 19:23 编辑

回复评论 (8)

看来乐高机器人非兄弟莫属
点赞  2014-6-26 18:35
32个赞,膜拜。
点赞  2014-6-26 18:44
引用: airqj 发表于 2014-6-26 18:35
看来乐高机器人非兄弟莫属

时间有点赶,感觉界面不好看,功能倒是实现了!
点赞  2014-6-26 19:06
好犀利!!!
点赞  2014-6-26 20:05
Zigebee 那一块倒是不错。协议栈 理解的还不错吧!!
点赞  2014-6-26 22:45
好给力的帖子啊!!
I like you, but just like you ! 纵然万劫不复,纵然相思入骨, 我也待你眉眼如初,岁月如故!
点赞  2014-6-26 22:51
楼主高手,覆盖面很广,学习了,
点赞  2015-2-16 09:44
如图,我现在手上有一块BeagleBone Black板和一块扩展板(都是买的),SD卡里已经有啦一个TI自带的Linux-EZSDK系统,能跑起来了。
我现在想编一个程序,在触摸屏界面上设置参数,通过网口或串口发送出去,然后接收返回的数据,在屏幕上显示。该怎么办。怎么和计算机连接,怎么下程序进去。。。。?


新手!求指教

  • XX)`[4MK}BWPN6X7EV7U%_8.png
点赞  2016-1-8 09:19
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复