0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于机智云Gokit3.0的智能加湿器APP控制系统

机智云 2023-04-07 16:07 次阅读

本文选用机智云Gokit3.0开发板作为核心处理器,进行整个系统的控制和工作,GoKit采用可扩展式的硬件设计方案。核心硬件是包括:功能扩展板、ESP8266 WiFi模块。使用机智云平台,使用自定义数据点的IoT开发框架,用户可以试用其方便地开发智能硬件产品

开发环境简单,便于上手编写程序;功能代码实现简单,无需进行大量的初始化,即可实现多种传感器功能,开发容易,效率提高。

目录预览

1. 硬件设计

2. 云平台配置

3. APP开发

4. 产品实物调试

01

硬件设计

材料准备

机智云Gokit3.0,加湿器和香薰机

02

云平台配置

2.1 产品创建

登陆机智云开发者中心(https://developer.gizwits.com/menu/dashboard),点击左上角创建。

373ac1be-d1fc-11ed-ad0d-dac502259ad0.png

此处根据自己的需求选择好对应方案(分类选择不影响产品创建结果)

375637e6-d1fc-11ed-ad0d-dac502259ad0.png

配置相关的产品参数,产品名称就是项目名称,app的显示名称,类型由于本教程选用gokit3的wifi方案,选择wifi即可,数据传输方式选择定长,一次性传输所有数据点。

377098ac-d1fc-11ed-ad0d-dac502259ad0.png

■2.2 数据点创建

创建产品以后进入产品,在产品信息里面创建数据点378be7a6-d1fc-11ed-ad0d-dac502259ad0.png

编辑数据点

379a2cda-d1fc-11ed-ad0d-dac502259ad0.png

37bd848c-d1fc-11ed-ad0d-dac502259ad0.png

同样的方式创建如下数据点

37d8b84c-d1fc-11ed-ad0d-dac502259ad0.png

数据点参考下表

38027af6-d1fc-11ed-ad0d-dac502259ad0.png

■2.3 生成MCU程序代码包方便后续使用

此处采用STM32F103C8T6版本的gokit,因此按照下图所示生成我们所需要的代码包

381a6df0-d1fc-11ed-ad0d-dac502259ad0.png

等待代码生成结束,将生成的代码进行下载

383efb02-d1fc-11ed-ad0d-dac502259ad0.png

03

APP开发

3.1APP的创建及关联

如果自己没有创建移动APP,或者想新建一个APP,可以在右上角创建进行创建。3852d28a-d1fc-11ed-ad0d-dac502259ad0.png

依次点击创建,创建移动应用。386449e8-d1fc-11ed-ad0d-dac502259ad0.png

创建好之后点击即可进入APP里面进行配置3884e16c-d1fc-11ed-ad0d-dac502259ad0.png

安装如图所示关联产品389ff506-d1fc-11ed-ad0d-dac502259ad0.png

04

APP页面及应用构建

4.1APP页面编辑及应用构建

选择应用模板38c01070-d1fc-11ed-ad0d-dac502259ad0.png

38d1ae0c-d1fc-11ed-ad0d-dac502259ad0.png

配置APP的设备按钮图标,显示循序及显示类型38fc8e7e-d1fc-11ed-ad0d-dac502259ad0.png

此参数对应界面39141418-d1fc-11ed-ad0d-dac502259ad0.png

配置配网方式39335dd2-d1fc-11ed-ad0d-dac502259ad0.png

配置智能场景,自定义设置功能点是否支持智能场景触发条件、执行结果,勾选支持以后用户即可在App智能场景进行对应功能的联动设置。39549c4a-d1fc-11ed-ad0d-dac502259ad0.png

当产品数据点更新或者页面改变的时候,应在APP开发里面对已关联的设备进行更新396a10d4-d1fc-11ed-ad0d-dac502259ad0.png

3986fd98-d1fc-11ed-ad0d-dac502259ad0.png

等待构建结束过后扫描二维码下载APP,并安装到手机上。到此云平台配置结束。

4.2硬件接线

399d262c-d1fc-11ed-ad0d-dac502259ad0.png39b8ffb4-d1fc-11ed-ad0d-dac502259ad0.png39e5c08a-d1fc-11ed-ad0d-dac502259ad0.png

05

程序编写及烧录

■5.1程序烧写

CubeMX配置引脚初始化,软件安装之类的可参考网上教程,下载机智云 GoKit_MCU_STM32_V03010101测试固件及开发资源,在教程附件可以获取。39fa23f4-d1fc-11ed-ad0d-dac502259ad0.png

将STM32F103C8x.ioc复制到我们云端之前下载好的自动生成代码里面。

3a22ea46-d1fc-11ed-ad0d-dac502259ad0.png

打开生成代码目录下的STM32F103C8x.ioc ,并添加香薰机和加湿器引脚初始化,配置完成以后点击generate code生成代码。

3a3eeb10-d1fc-11ed-ad0d-dac502259ad0.png

06

硬件调试


APP界面实操

本文设计了一种低成本、省电、具有智能物联网自动控制功能的加湿器,更加方便、省心,适合生活使用。实现了智能恒湿,风速调节,耗材管理,温湿度显示,手机APP控制,缺水管理等等功能于一体的智能管理系统。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制系统
    +关注

    关注

    41

    文章

    5963

    浏览量

    108713
  • APP
    APP
    +关注

    关注

    33

    文章

    1529

    浏览量

    71631
收藏 人收藏

    评论

    相关推荐

    智能垃圾回收箱控制系统硬件设计-机智

    控制系统硬件部分的选型与设计是整个产品的基础,所有功能的实现都要围绕其进行开发。本章对智能垃圾回收箱控制系统的硬件进行详细设计。 智能垃圾回收箱硬件总体设计
    发表于 04-09 17:37

    基于机智物联网平台的智能垃圾回收箱与控制系统研究

    设计控制系统软件,包括平台选择、信息交互和各模块实现方法。 5、测试智能垃圾回收箱功能,验证平台功能和垃圾投放过程的有效性。 智能
    发表于 04-09 17:25

    基于机智云物联网智能家居系统

    目录1、功能实现2、软、硬件系统设计3、结论1功能实现采用机智APP实现全球控制,利用无线网络技术连接家居设备到终端,实现智能操作。
    的头像 发表于 03-30 08:09 312次阅读
    基于<b class='flag-5'>机智</b>云物联网<b class='flag-5'>智能</b>家居<b class='flag-5'>系统</b>

    深入探讨机智物联网智能家居系统的优化方案

    、开关、照明、插座、门窗等,提供健康、舒适、安全、便利的生活方式。这反映了物联网智能家居是未来发展趋势,但也需要向物联网智能家居转型。 1.2 设计方案 采用机智
    发表于 03-29 12:35

    基于 STM32 和机智智能门锁的实现

    关键词:智能门锁、STM32、机智云、APP目录1、功能实现2、软、硬件系统设计3、系统调试4、结论1功能实现本
    的头像 发表于 03-23 08:09 251次阅读
    基于 STM32 和<b class='flag-5'>机智</b>云<b class='flag-5'>智能</b>门锁的实现

    家里的加湿器怎么接入爱星物联云平台,实现智能控制?

    已经12月份了,深圳还没加入“降温群聊”。 不过目前微微干燥的空气也预示着冬天缓缓而来,加湿器正是这个季节的福音,如果你也有个加湿器,来试试接入爱星物联,智能控制无障碍。
    的头像 发表于 12-12 16:32 240次阅读
    家里的<b class='flag-5'>加湿器</b>怎么接入爱星物联云平台,实现<b class='flag-5'>智能</b><b class='flag-5'>控制</b>?

    基于ESP8266的机智云平台控制系统设计

    项目摘要:本项目以智能家居为主题,基于ESP8266的机智云平台控制系统,利用机智云平台和ESP8266WiFi模块、红外发射模块、STM32核心板、DHT11温湿度传感器模块,完成了
    的头像 发表于 11-07 08:10 791次阅读
    基于ESP8266的<b class='flag-5'>机智</b>云平台<b class='flag-5'>控制系统</b>设计

    ESP8266-01如何单模块连接机智或ONENET等平台?

    ESP8266-01单模块可以直接连接机智吧,不通过MCU。 另外,如何利用APP控制ESP8266做一个智能插座。这个
    发表于 10-19 07:07

    【IoT毕设】机智平台+STM32+树莓派的草莓采摘机器人控制系统

    本帖最后由 机智小编 于 2023-8-16 17:37 编辑 一、前言 本草莓采摘机器人控制系统是由江西理工大学机械工程专业的程鹏胜设计开发完成。针对某草莓种植基地模块化种植的高架草莓人工
    发表于 08-16 17:35

    IoT毕设 | 机智云AIoT+ESP8266+物联网智能家居控制系统

    本文介绍的智能云家居控制系统是由嘉应学院管嘉诚等人设计开发完成。该系统通过 ESP8266 与机智云物联网平台的服务器互联,使用智能手表远程
    的头像 发表于 08-04 18:15 847次阅读
    IoT毕设 | <b class='flag-5'>机智</b>云AIoT+ESP8266+物联网<b class='flag-5'>智能</b>家居<b class='flag-5'>控制系统</b>

    机智物联网低功耗转接板】远程环境数据采集探索

    GE211是机智自行研发的定制转接板,主要适用于白色智能家电等设备应用。转接板采用ESP32-C3-WROOM-02通信模块,具备支持WiFi和BLE的双模无线通信能力,并且还包含TTL电平转换
    发表于 06-27 18:02

    基于机智云和ShineBlink的智能加湿器方案

    控制让加湿更加便捷 智能加湿器通过连接Wi-Fi可以实现远程控制和调节,用户可以通过智能手机应用实现预约、定时、计量等功能。手机
    发表于 06-16 18:10

    智能加湿器方案开发与加湿器的原理

    炎炎夏日,抑或天干物燥的秋季,使用加湿器适当地给空气加湿,可以有效增加空气的湿度,增加舒适感。宇凡微推出的智能加湿器方案基于宇凡微合封单片机YF系列开发,提供加湿档位控制、电机转速
    的头像 发表于 06-02 14:06 925次阅读

    基于机智物联网平台的智能种树小车

    种树小车,在工作之前利用机智物联网平台下发每辆车的种植区域。此时种树车向前运动至预定的区域,钻头利用GPS定位模块确定种树地点,钻头开始沿着光轴上下移动,根据种树的类型,控制下挖的
    发表于 05-31 19:38

    【CW32饭盒派开发板试用体验】利用机智模块联网(2)

    控制CW32饭盒派的硬件。 1. 机智的配网和绑定 上次我们展示了通过按键使机智的GE211模块进入SoftAp配网模式。要完成配网操作
    发表于 05-18 21:30