当前位置:   article > 正文

蓝牙APP制作-基于APP Inventor(实现测控数据采集、控制等)_app inventor 如何创建并读取app配置文件

app inventor 如何创建并读取app配置文件

一、APP Inventor 简要介绍

        APP Inventor是谷歌公司开发的一款线开放的Android编程工具软件,采用图形化编程的方式,特别适合对于APP编程基础一般的小伙伴。
        APPinventor 开发环境搭建简单,通过拖拉组件的方式实现界面设计和完成逻辑设计。组件设计十分丰富,从普通的页面布局,界面设计到通信连接和传感器,涵盖了大部分所需的功能。为了满足相关需求,APP Inventor支持使用插件等等。

二、蓝牙APP界面制作

        打开APP INventor的设计界面后,找到通信连接的组件。采用拖拉的方式将蓝牙服务器移动到工作面板当中,即可完成添加蓝牙功能。通过拖动列表选择框,按钮,标签等可以完成蓝牙APP界面的设计。对于不同需求,还可进行页面切换等功能。

三、蓝牙APP逻辑设计
     

        在完成蓝牙APP界面设计后,点击逻辑设计,即可进入到逻辑设计界面。在逻辑设计界面,通过拖动各类逻辑组件并将其拼接在一起后,能够实现所需的功能。

3.1 蓝牙连接断开逻辑设计

        当可连设备按钮被点击后,APP显示可以连接的蓝牙,再次点击后,完成蓝牙的连接。当蓝牙连接后,断开连接按钮被点击后,蓝牙断开连接。该APP还对一无法连接等特殊情况做了相关的逻辑设计。

3.2 数据接送逻辑设计

        数据接收需要增加定时器功能,当定时器开启后,APP上将实现接收到从单片机上传输过来的数据。

3.3 控制界面的设计

        控制界面的设计较其他界面相比较为简单,控制界面的设计逻辑为,当某个按钮被按下,APP通过蓝牙模块向单片机发送相关数字,单片机接收到数字后,进行相关的操作。

四、本蓝牙APP功能介绍


1.该蓝牙APP能够实现测控数据的全部接收,可用于进行数据分析处理,类似于串口助手功能。
2.该蓝牙APP能够实现界面切换功能。本设计拥有两个界面,分别为数据接送界面与控制界面。数据接收界面能够显示全部数据,并能实现滚动查阅数据。控制界面能够对单片机进行相关控制。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/代码探险家/article/detail/1011558
推荐阅读
相关标签
  

闽ICP备14008679号