移动互联实验平台使用【AS开发实验02】

文章目录

报告

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述

噜啦啦

一、实验目的和要求

  1. 掌握实验平台的组成及工作原理,各功能模块的使用方法。
  2. 了解实验平台各模块的组成,各模块与网关板的通信方式。
  3. 掌握 Android App 在实验平台的运行、验证测试方法。
    二、实验原理
  4. 实验设备
    2 人一组,提供友道移动互联实验箱 1 台,PC 机一台,数据线一条,协调器一件、电源线一条。
    在实验中,学生在老师的指导下,熟悉实验箱的结构布局,工作原理,各种数据采集模块的工作原理,Android 应用在实验箱上的加载、运行、测试方法,以及使用时单位安全注意事项。
  5. 实验箱的组网方式
    实验箱提供的工作模块与 A9 网关板通信方式有四种,ZigBee,Wifi 无线、蓝牙、NB-IoT,本实验主要采用前三种方式。
    1)ZigBee 通信:实验箱里 RF-CC2530 模块采集到节点的数据,采用 ZigBee 通信传递到协调器上的 RF-CC2530 模块。因为 A9 板不支持 Zigbee,需通过外接协调器通过 UART5 串口和网关通信。
    2)WiFi 通信:实验箱里的 Stm32+ WiFi 模块采集到节点的数据,与实验箱里的安卓平板实现无线通信。
    3)蓝牙通信:实验箱里的蓝牙模块采集到节点的数据,与实验箱里的安卓平板实现蓝牙通信。
    三、实验内容
    (一)认识实验箱的整体布局
    1)电源扩展区 2)外接串口扩展区
    3)风扇 1 和风扇 2 4)面包板;
    5)数据采集节点区 6)总电源开关;
    7)外接电源接口 8)A9 网关板(使用安卓系统)

图 3.1 实验箱的整体布局
(二)学习实验箱的使用方法
1.实验箱加电
连接 5V 电源适配器,一端连接5v 电源输入端 ,点击红色按钮给实验箱加电。加电成功后,实验箱启动。把协调器安装在 A9 控制板的串口 UART5 上,然后打开 A9 板右上角的平板的电源开关。
2.运行app测试工作模块
打开移动互联终端开发平台的 A9 平板,正常启动后如下图 3.2。

图 3.2 开发平台控制平板界面
点击“移动互联终端开发”APP 图标,进入欢迎页面,自动跳入登录界面图3.3:
图 3.3 移动互联终端开发 APP 登录界面
登录步骤:
(1)输入设备编号。
(2)输入设备 IP 地址
(3)勾选是否与服务端通信
(4)勾选是否记住 IP 地址

实验箱提供了与工作模块通信的 4 种方式,见图 2.8,我们可以选择之一进行测试,要注意能看到哪些信息采集上来,与实际实验箱的 6 个工作模块的具体核心板配置有关。
实验中,实验箱上预先配置的 6 个工作模块,使用了三种核心板,槽位上具体配置如下:
A1:调光灯+Zigbee(核心板 RFCC2530); A2:4 路 LED 灯+WiFi;
A3:光照度+WiFi(友人 C210); A4:温湿度+Zigbee;
A5:烟雾传感器+蓝牙; A6: 继电器+Zigbee。

1)串口通信
确保协调器与工作模块正常连接,点击串口通信进入串口通信的界面,可以看到 4 个 App 图标,依次为 LED 灯控制,风扇开关控制(继电器),调光灯控制,网络拓扑检测四个应用。

图 3.4 串口智能控制应用界面
2)无线 WiFi
实验箱还提供了 STM32+WiFi 方式的无线通信模块。实验室的实验箱 A2 槽位上的 4 路 LED 灯模块核心板采用 STM32+WiFi 方式,且预先配置为整个实验箱的 AP。在使用该功能前,先要断掉 A9 板以前的无线 WiFi 连接,重新与实验箱里配置的无线 WiFi 连接。

图 3.5 实验箱无线 WiFi 模块应用界面

3.在A9板运行个人安卓app
自己准备好一个 android 应用的 apk(或使用老师提供的测试用 apk),通过数据线连接 U 盘至 A9 板,点击桌面的文件管理器图标。
查找到 apk 文件后,双击安装,然后拖动到桌面运行。
四、实验结果分析
1.测试各模块是否运行正常
实验箱加电后,连接实验室的wifi网络。
连接方式:在桌面点击“设置”,打开无线网连接,连接与实验箱设备号相同的无线网----->长按无线网标识SSID(yoodao1015)----->点击高级选项----->IP 设置—选择静态: 手动配置静态IP地址。如图4.1.

图 4.1 实验箱无线 WiFi 连接配置
A1,A4,A6都是Zigbee通信,先行测试。首先检测环境中 Zigbee 节点模块接入组网的情况:串口通信->智能控制->网络拓扑检测,点击刷新,如图4.2.

图 4.2 ZigBee 模块组网状态
测试A1:串口通信->智能控制->调光灯控制,显示屏幕和实验箱如图4.3.

图 4.3 A1调光灯模块测试结果
测试A4:串口通信->环境检测->调光灯控制,显示屏幕和实验箱如图4.4.

图 4.4 A4温湿度传感器模块测试结果
测试A6:串口通信->智能控制->风扇开关控制(继电器),显示屏幕和实验箱如图4.5.

图 4.5 A6继电器模块测试结果
A2,A3都是WiFi通信,进入无线通信界面。如图4.6.

图 4.6 无线控制界面
测试A2:无线通信->LED控制,右侧按钮可同时控制4个小灯开关,点击红灯和绿灯,显示屏幕和实验箱如图4.7.

图 4.7 A2 LED灯模块测试结果
测试A3:对A3模块传感器进行遮蔽,实验结果如图 4.8.

图 4.8 A3 光照传感器模块测试结果
2.运行自己的app
用数据线连接实验箱与电脑,下载后运行。如图4.9.

图 4.9 app运行测试结果
五、实验思考
1.实验箱的设备 id 在实验中起什么作用?
用于识别和区分实验箱;在登录“移动互联终端开发”APP时作为登录用户名使用;在连接WiFi时,连接网络名称为yoodao+设备名。
2.A9 板的无线 IP 地址是不是一定不能修改?
A9 板无线网卡的这个地址 192.168.1.121,实验中不能改。该地址是A9 板上 app 预设服务器 IP 地址(端口号默认是 7777),各工作模块作为客户端,默认使用该地址向 A9 板上传采集的数据。
3.使用 Zigee,WiFi,和蓝牙三种方式组网,各自有什么优劣?
1.ZigBee是一种低速低功耗,短距,自组网的无线局域网通信技术。
优点:功耗低,网络容量大,工作频段灵活。
缺点:数据传输速率低,有效范围小,抗干扰性差。
2.wifi是一种无线局域网通信技术。
优点:局域网部署无需使用电线,降低部署和扩充的成本。
缺点:通信距离有限,稳定性差,功耗较大,组网能力差,安全性也较差。
3.蓝牙是一种设备之间进行无线通信的技术。
优点:支持复杂网络、智能连接、较高安全性、蓝牙模块体积很小,便于集成。
缺点:蓝牙的各个版本不兼容,组网能力差;网络节点少,不适合多点布控。
六、实验总结
本次实验学习了实验箱的基本结构,了解了实验箱各模块的功能,能够测试各模块的工作状态是否正常,并且能够实现在实验箱中运行自己的app。
通过这次实验我掌握了测试工作的基本流程,所有测试工作都要按照章程进行,以模块为单位,一步一步进行测试并记录,方便快速排查问题,提高工作效率。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

HAL9000pp

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值