全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 物联网 >

如何搭建一个私有云平台

时间:2022-08-04 10:21

人气:

作者:admin

标签: 机智  智能硬件 

导读:如何搭建一个私有云平台-智能硬件开发是一个交叉学科,通常在入门的时候,是以单片机STM32为主,搭建云平台或接入云平台,以此实现智能产品开发和设计。...

 

智能硬件开发是一个交叉学科,通常在入门的时候,是以单片机STM32为主,搭建云平台或接入云平台,以此实现智能产品开发和设计。

如果是自己搭建一个私有云平台,通常需要了解云技术框架及技术、通信服务搭建和设计、mysql服务对接、项目通信实验、web前后端搭建、项目验收等项目,无论是对于嵌入式开发者还是企业来说,都需要花费大量时间。为此,往往我们会选择一个现成的智能硬件云服务平台,以此提高开发效率。

这里以智能硬件接入机智云物联网平台为例。

准备一个开发套件或联网模块

可以是ESP8266Gokit、STM32、Arduino、GE211、正点原子开发套件及通信模组等。

这里我们使用可同时支持WiFi和低功耗蓝牙模组GE211为例。

 

“GE211是一款内置ESP32-C3-WROOM-02(简称ESP32-C3)的转接板,是一款专为物联网应用场景设计的通用型WiFi和低功耗蓝牙模组,安全性高、内存充足、外设接口多、应用场景丰富、尺寸小,可用于智能家居工业自动化、医疗、消费电子产品等领域。”

熟悉机智云智能硬件云平台

6786c568-131e-11ed-ba43-dac502259ad0.png

机智云物联网平台接入

 

关于APP开发机智云物联网提供了APP SDK、开源框架、微信SDK,便于开发者快速构建手机应用端系统,只需根据工具指引实现业务功能,无需实现底层功能。

APP SDK开发:即用APP代码自动生成工具生成的APP SDK包。机智云物联网封装了配网、云平台数据调用等功能,保证数据通信的准确性和私密性,这使开发者仅需关注APP的UI和UE设计即可,而相对复杂的协议与错误处理等事项可忽略。这种需要有一点Java、Swift语言基础。

67b127c2-131e-11ed-ba43-dac502259ad0.png

在线配置式开发:即赛博坦APP工具开发,开发者只需要在线进行选择相应的控制方式、控制大小,替换页面主题方式、主题背景等信息,来定义一款自己喜欢的APP。

67cef3d8-131e-11ed-ba43-dac502259ad0.png

下图所示,就是通过“在线配置”的方式,在机智云物联网平台做的一款APP。

67ed454a-131e-11ed-ba43-dac502259ad0.png

67ff080c-131e-11ed-ba43-dac502259ad0.png

683286a0-131e-11ed-ba43-dac502259ad0.png

68566afc-131e-11ed-ba43-dac502259ad0.png

6879c86c-131e-11ed-ba43-dac502259ad0.png

关于设备端开发为了让大家快速接入机智云物联网平台,机智云文档中心提供了基于开源套件Gokit编写的MCU和SOC两套方案的快速接入教程

这里值得一提的是需要了解GAgent是什么?

68934f08-131e-11ed-ba43-dac502259ad0.png

机智云GAgent是为了让不同通信模组接入机智云平台而推出的一个固件,主要的作用是数据转发,是设备数据、机智云、应用端(APP)的数据交互桥梁。换言之,只要在机智云指定的模块中烧写GAgent,就能让模组实现云服务轻松联网,给开发者减压提效。

 

关于机智云物联网云端介绍

68b28058-131e-11ed-ba43-dac502259ad0.png

实操开发部分

实操部分由于截图太多,可参考已有开发案例《动手做一个4孔插座,顺便搞懂智能产品开发》,此案例比较通俗易懂,通过公开设备端最小系统图、记录云端开发设计流程,实现无计量4孔插座的开发全过程。

68e8b5f6-131e-11ed-ba43-dac502259ad0.png

690795a2-131e-11ed-ba43-dac502259ad0.png

693e7c48-131e-11ed-ba43-dac502259ad0.png

69a61556-131e-11ed-ba43-dac502259ad0.png

其功能实现如下:

控制4路插孔,可单控和全控

定时任务创建

控制5v2.1A手机充电孔开关

硬件接线开源已经参考设计

掉电记忆开关状态

远程升级

对于个人开发者来说,通过借助机智云自助开发平台做一款智能硬件产品,是非常方便的。尤其是机智云物联网平台的“免费工具”很多,也很实用,尤其是对于不擅长APP开发的个人来说,用机智云做一款智能插座、改造老式电风扇并不难。  

      审核编辑:彭静
温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信