论文部分内容阅读
近年来,随着O2O、O2C等新兴的商业模式深入人心,物联网的概念已经开始渗透到各行各业,线上和线下的结合也越来越紧密。无论是前段时间各种打车APP和外卖平台的白热化竞争,还是最近话题十足的共享单车,都说明这种商业模式已经给人们的生活带来了巨大影响。随着各大互联网公司的疯狂布局,物联网已经渗透到了各个传统行业,家庭装修及工程设计也不例外。传统的家庭装修及工程设计周期较长,并且在设计初期,图纸展现不够直观,已不能满足消费者需求。在移动客户端直接绘制并生成图纸,这种模式将会更加便捷直观,为商家带来更高的成交量。本文基于激光测距仪蓝牙设备和Android平台,设计并实现一种BLE蓝牙通信方法及绘图系统。本文主要工作有以下三个方面:1、实现了一个基于Android平台和激光测距仪通过蓝牙传输数据的Android绘图客户端。使用者使用激光测距仪测量房间的长宽高等数据,通过蓝牙模块将数据传送到Android客户端上,在客户端上构建虚拟模型并生成可导出的图纸,Android客户端提供应用场景和相应的虚拟物品,使用者可以创建直观的图纸。2、提出了一种基于CRC校验的蓝牙通信协议和基于回调函数的激光测距仪蓝牙通信方法,可以高效地低功耗地完成数据传输和缓存工作;提出了一种Canvas+Bitmap+GreenDao的绘图方法,该方法可以方便快捷的绘制出简易图形并标注数据;提出自定义控件和布局相结合的方法实现了虚拟物品图形的封装,完成了增添虚拟物品的功能;通过开源库PagerSlidingTabStrip实现数据清单窗口的滑动以及通过iText类库生成PDF文档。3、分析了客户端需要实现功能的逻辑关系,划分了具体的功能模块,设计了人机交互的UI界面,完成蓝牙通信方法和绘图系统的编码工作,最后在模拟器及真机上测试功能的完善性及系统兼容性。