原创 【机智云Gokit2.0开发板】DEMO体验及开发流程

2024-8-25 18:19 833 2 2 分类: 智能硬件 文集: 开发板笔记

Gokit2.0针对硬件开发者的智能硬件开发板GoKit,用于帮助开发者快速实现智能硬件的原型开发。GoKit支持开发者将产品接入目前行业中各大流行的模组方案,帮助他们与高通、庆科、博通、 汉枫等对接,开发者只需扫一下相应的二维码就可以连接机智云2.0,通过机智云后台定义产品,产品通过WiFi模块上的GAgent接入机智云M2M服务器,扫描二维码直接控制设备。GoKit上还集成了马达、1600万色的LED、Wifi模块、红外光感、温湿度等传感器。

8
与其他硬件开发平台Aduino不同,GoKit的定位是帮助开发者做出可以商业化的产品,所以在技术选型上参考了市面上成功的智能家居产品,并且做了优化。而且GoKit有原生的网络服务支持,开发者可以快速在机智云2.0平台上定制手机App和网络轻应用。

201145

机智云Gokit2.0开发板自带了名为“微信宠物屋”整体性DEMO,不仅在主板注入了固件,还有APP、微信小程序。按照自带的说明书卡片很容易体验到这一整体解决方案的便利、简洁。

微信图片_20240825101911

需要注意的是:支持2.4G的WIFI,不支持5G的WIFI,需要手机连接至2.4G信号源。

微信图片_20240825101816

配网的方式有两种:

GoKit提供三种配置方式:AirLink 、WebConfig、 SoftAP。我们可用AirLink 、 SoftAP两种方式配置开发板的无线网络。

1.长按[KEY2]3~5秒直到[RGB LED]亮绿灯,表示设备AirLink模式已经开启。“AirLink”模式,开启后设备会不断接收特定编码的WiFi广播包,手机连接可用的WiFi网络后,通过指定的App发送编码后的WiFi网络的SSID和密码广播,设备接收到之后自动尝试连接此WiFi网络,连接成功即配置完成。

2.短按[KEY2]直到[RGB LED]亮红灯,表示GoKit已经初始化。而GoKit在初始状态下将自动进入“SoftAP”模式。手机进入“系统设置”中的“WiFi设置”,找到“XPG-GAgent-XXXX”(XXXX是你的GoKit MAC地址后4位)并连接此WiFi网络,如需密码请输入:123456789 。打开“IoE Demo” App,此时App会自动进入SoftAP配置模式,选择或手动输入你附近的可用WiFi网络SSIS及密码,点击“确定”。

微信图片_20240825101831

配置完网络,就打通了开发板和手机app的数据链路,就可以通过app界面实现对开发板的远程遥控了。可以控制全彩LED的灯光颜色、电机转向转速,还能看到实时的温度、湿度值。此时可以关闭手机WiFi,体验一下在世界任何角落依靠移动流量就能操控在家的设备“听话”地运作。

微信图片_20240825101844

微信宠物屋模拟演示了主人外出条件下遥控照顾在家的宠物的情景,同样的场景会有很多,比如农业大棚智能的远程环境检测和调控,而这个app的名称也是可以根据需要修改的,就在界面右上角…

e9972c85900387e77502233b5c8fb66

机智云提供了云端的数据储存、传递的桥梁,这一机制称为GAgent。GAgent主要的作用是数据转发,是设备数据、机智云、应用端(APP)的数据交互桥梁。可将GAgent移植到WiFi模组、GPRS模组、PC端等。

IMG_256

机智云提供了云端的数据存储、转发的桥梁,如果有更多的数据需要转发可以通过注册登录机智云,通过添加数据点实现。

newscreen9959859

newscreen10004171

通过机智云的开发向导,可以一次性完成开发板固件、手机端APP等多个软件套件式开发,非常便捷。

newscreen10067953

newscreen10158406

作者: lyyinhe_xi, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-218568.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

文章评论0条评论)

登录后参与讨论
我要评论
0
2
关闭 站长推荐上一条 /2 下一条