公司动态

了解最新公司动态及行业资讯

当前位置:首页>新闻中心>公司动态
全部 8 公司动态 4 行业动态 4

旗点云免费版本发布

时间:2018-04-12   访问量:19

一、演示效果:

演示效果可以观看这个视频:https://www.bilibili.com/video/av78434035/ 


视频会讲的比较细致,也可以看接下来的图文,内容是差不多的。


整体的系统框架如下:


我们会准备四个测试程序:


智能网关程序(也就是嵌入式设备)

手机APP测试程序

云平台服务器

网页数据库管理设备、用户等。

可以实现类似机智云的功能。手机APP直接和嵌入式设备通信,可以在这个基础上实现物联网、智能家居。


升级版本可以支持如下功能:


1、微信小程序控制开发板


2、支持P2P通信,在大量设备连接的情况,P2P通信技术可以减少服务器的压力,增加系统中设备的连接数量,可以达到百万级别的设备连接


3、支持实时流传输。


 


整体系统框架如下:




 


 


 


二、手机APP 和 智能网关通信过程:

 


安装完手机APP 后,

大家用串口连接到开发板,运行测试程序:p2p_client

开发板输入 send 对方设备名 要发送的内容

可以看到手机APP 可以收到开发板发过来的数据 。


 


对于开发板来说,也可以收到手机APP的数据,至此通信完成




 


三、设备管理:

上面的tom 、lancy 等设备,我们可以通过网页进行管理、添加、删除。


打开这个网页(需要账号密码,个人测试网站,暂时不公布账号密码)


http://106.13.62.194/phpmyadmin/index.php 


可以看到如下效果:




可以通过插入添加新设备。上面也会显示当前设备的信息。由于测试版本,所以就显得比较简单。大家可以在基础上定制自己想要的功能。


 


接下来我们来看下测试程序怎么使用。


 


四、使用旗点云平台

需要有三个测试程序:



 


我们一步一步来看吧。


 


五、手机应用程序安装:

首先最简单的是安装手机应用程序 app-release.apk




 


这里我们暂时不用填写服务器IP 和端口号。我们只需要填写设备名即可。推荐使用 tom ,因为这个设备有在数据库中注册


接下来就进入到这个页面了:




然后我们就可以发送数据给对应的设备了。


 


六、使用我们的提供的 p2p_client 客户端测试程序。

这里我们需要准备一个 linux 平台,推荐大家使用ubuntu吧。


我们要先安装好运行环境,输入如下命令:


apt-get install openssl


apt-get install libssl-dev


apt-get install libjosn0-dev


apt-get install libasound2-dev


 


如果顺利的话,应该就可以直接运行 p2p_client


可以看到如下打印信息:




有看到 connet is ok! 表示登录到服务器成功了。


同时可以在当前路径下看到生成了这个 sys_info.json 配置文件


我们cat 看下这个配置文件:




这个配置文件中有我们的设备名,还有一些密码、服务器ip 端口号等配置信息可以修改。主要第一次运行的话,设备名是随机的,记得修改一下。


可以输入send 对方设备名 发送的内容


即可发送数据给对方

————————————————

版权声明:本文为CSDN博主「清风不解语」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/aa120515692/article/details/103451007


上一篇:没有了!

下一篇:旗点云平台主要功能介绍

在线咨询

点击这里给我发消息 售前咨询专员

点击这里给我发消息 售后服务专员

在线咨询

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部