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

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

3天内不再提示

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

9GxC_IoTMaker 来源:未知 2023-03-30 19:50 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

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

目录预览

1. 硬件设计

2. 云平台配置

3. APP开发

4. 产品实物调试

01

硬件设计

材料准备

ecd25a14-cef0-11ed-bfe3-dac502259ad0.png    

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

02

云平台配置

2.1 产品创建

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

ed315b68-cef0-11ed-bfe3-dac502259ad0.png

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

ed48bd9e-cef0-11ed-bfe3-dac502259ad0.png

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

ed6b5e08-cef0-11ed-bfe3-dac502259ad0.png

■2.2 数据点创建

创建产品以后进入产品,在产品信息里面创建数据点ed8302ce-cef0-11ed-bfe3-dac502259ad0.png

编辑数据点

eda11408-cef0-11ed-bfe3-dac502259ad0.png

edc26d1a-cef0-11ed-bfe3-dac502259ad0.png

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

eddcefdc-cef0-11ed-bfe3-dac502259ad0.png

数据点参考下表

edf7e562-cef0-11ed-bfe3-dac502259ad0.png

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

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

ee0bf066-cef0-11ed-bfe3-dac502259ad0.png

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

ee253de6-cef0-11ed-bfe3-dac502259ad0.png

03

APP开发

3.1APP的创建及关联

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

依次点击创建,创建移动应用。ee6c94d4-cef0-11ed-bfe3-dac502259ad0.png

创建好之后点击即可进入APP里面进行配置ee954e88-cef0-11ed-bfe3-dac502259ad0.png

安装如图所示关联产品eeb454cc-cef0-11ed-bfe3-dac502259ad0.png

04

APP页面及应用构建

4.1APP页面编辑及应用构建

选择应用模板eeda76ca-cef0-11ed-bfe3-dac502259ad0.png

ef005250-cef0-11ed-bfe3-dac502259ad0.png

配置APP的设备按钮图标,显示循序及显示类型ef1ee9e0-cef0-11ed-bfe3-dac502259ad0.png

此参数对应界面ef3efa78-cef0-11ed-bfe3-dac502259ad0.png

配置配网方式ef7efe2a-cef0-11ed-bfe3-dac502259ad0.png

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

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

efe1dc20-cef0-11ed-bfe3-dac502259ad0.png

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

4.2硬件接线

f01449f8-cef0-11ed-bfe3-dac502259ad0.pngf06f911e-cef0-11ed-bfe3-dac502259ad0.pngf0a5c57c-cef0-11ed-bfe3-dac502259ad0.png

05

程序编写及烧录

■5.1程序烧写

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

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

f0d73d46-cef0-11ed-bfe3-dac502259ad0.png

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

f0fc4294-cef0-11ed-bfe3-dac502259ad0.png

06

硬件调试

本文设计了一种低成本、省电、具有智能物联网自动控制功能的加湿器,更加方便、省心,适合生活使用。实现了智能恒湿,风速调节,耗材管理,温湿度显示,手机APP控制,缺水管理等等功能于一体的智能管理系统。由于文章篇幅有限仅展示部分,完整内容请点击“阅读原文”下载原文档。

▽点击“阅读原文”,可下载原文档


原文标题:基于机智云Gokit3.0的智能加湿器APP控制系统

文章出处:【微信公众号:机智云开发者】欢迎添加关注!文章转载请注明出处。


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

    关注

    3

    文章

    650

    浏览量

    27842

原文标题:基于机智云Gokit3.0的智能加湿器APP控制系统

文章出处:【微信号:IoTMaker,微信公众号:机智云开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    机智Gokit3开发篇》4 RGB灯的介绍与驱动移植(HAL库)

    在物联网开发与STM32嵌入式应用实践中,RGB灯是实现可视化交互、状态指示的常用外设,而机智Gokit3开发板作为物联网开发的经典硬件平台,其板载的RGB灯凭借P9813专用驱动芯片具备灵活
    的头像 发表于 01-28 19:11 5343次阅读
    《<b class='flag-5'>机智</b><b class='flag-5'>云</b><b class='flag-5'>Gokit</b>3开发篇》4 RGB灯的介绍与驱动移植(HAL库)

    物联网 + 养老:基于机智与 STM32 的智能拐杖安全监测系统

    随着老龄化加剧与科技进步,“物联网+养老”成为智慧养老核心方向,老年人出行安全与健康监测需求日益迫切。针对传统拐杖智能化不足、功能单一的痛点,本文提出一种融合多传感器与机智物联网平台的智能
    的头像 发表于 01-09 19:00 1888次阅读
    物联网 + 养老:基于<b class='flag-5'>机智</b><b class='flag-5'>云</b>与 STM32 的<b class='flag-5'>智能</b>拐杖安全监测<b class='flag-5'>系统</b>

    机智Gokit3开发篇 — 搭建Gokit3工程(HAL库版)

    在当今物联网时代,越来越多的开发者希望能够快速上手并实现创新的产品与应用。机智Gokit3开发板因其易用性和丰富功能受到初学者的青睐。该开发板核心主控采用了高性价比的STM32F103C8T6
    的头像 发表于 01-08 19:14 692次阅读
    <b class='flag-5'>机智</b><b class='flag-5'>云</b><b class='flag-5'>Gokit</b>3开发篇 — 搭建<b class='flag-5'>Gokit</b>3工程(HAL库版)

    如何给Gokit3烧录程序(MCU+FlyMcu版)

    在本文中,我们将详细讲解如何为机智Gokit3MCU模式进行程序烧录,特别是针对FlyMcu版本的应用。本次烧录采用了串口方式,这是给MCU烧录程序的常用方法之一。借助FlyMcu软件,我们可以
    的头像 发表于 12-17 18:46 615次阅读
    如何给<b class='flag-5'>Gokit</b>3烧录程序(MCU+FlyMcu版)

    机智Gokit3开发篇:ST-Link烧录MCU程序操作详解

    本文主要介绍如何为机智Gokit3的MCU模式进行程序烧录(ST-Link版)。由于Gokit3底板采用的是STM32芯片,针对ST的MCU,推荐使用以下两种烧录方式。首先,使用ST
    的头像 发表于 12-17 18:46 694次阅读
    <b class='flag-5'>机智</b><b class='flag-5'>云</b><b class='flag-5'>Gokit</b>3开发篇:ST-Link烧录MCU程序操作详解

    STM32快速上实战指南:手把手带你入门机智

    传感器数据实时传输到云端,支持通过机智APP远程查看数据和发送控制命令。该项目为物联网应用提供了一个简便的解决方案,能够帮助开发者快速搭建起智能
    的头像 发表于 12-10 18:04 1460次阅读
    STM32快速上<b class='flag-5'>云</b>实战指南:手把手带你入门<b class='flag-5'>机智</b><b class='flag-5'>云</b>

    基于机智平台的新疆农田气候检测系统设计与实现

    机智平台,用户可通过手机App实时查看数据并接收报警信息。测试结果表明,该系统有效监测农田气候,提供数据支持与预警服务。PART01系统
    的头像 发表于 09-23 18:45 941次阅读
    基于<b class='flag-5'>机智</b><b class='flag-5'>云</b>平台的新疆农田气候检测<b class='flag-5'>系统</b>设计与实现

    STM32项目分享:智能厨房安全系统(机智)

    01—项目简介1.功能详解STM32智能厨房安全系统(机智)功能如下:STM32F103C8T6单片机作为主控芯片检测功能:检测环
    的头像 发表于 09-10 00:01 1326次阅读
    STM32项目分享:<b class='flag-5'>智能</b>厨房安全<b class='flag-5'>系统</b>(<b class='flag-5'>机智</b><b class='flag-5'>云</b>)

    解锁本地设备交互:机智云端插件接入Gokit5实战指南(音量/亮度控制

    端插件使用说明机智云端插件目前支持Gokit5的按键亮度调节、播放音量调节,可用于自然语言控制设备。1、端插件是什么端插件是扣子插件的一种类型,能够使智能体直接与本地设备进行交互,实现
    的头像 发表于 07-30 18:03 830次阅读
    解锁本地设备交互:<b class='flag-5'>机智</b>云端插件接入<b class='flag-5'>Gokit</b>5实战指南(音量/亮度<b class='flag-5'>控制</b>)

    三相反应式步进电机智能控制系统设计

    ,同时对电机的快速起停和正反转进行有效控制。 纯分享帖,需要者可点击附件免费获取完整资料~~~*附件:三相反应式步进电机智能控制系统设计.pdf【免责声明】本文系网络转载,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权
    发表于 06-13 09:31

    物联网智能家居方案-基于Nucleo-STM32L073&amp;机智实例项目打包下载

    物联网智能家居方案-基于Nucleo-STM32L073&机智实例项目打包,推荐下载!
    发表于 05-29 21:50

    手机APP远程控制智能家居监测、智能控制系统(STM32L4、服务器、安卓源码)实例项目打包下载

    手机APP远程控制智能家居监测、智能控制系统(STM32L4、服务器、安卓源码)实例项目打包,推荐下载!
    发表于 05-29 21:47

    手机APP远程控制智能家居监测、智能控制系统(STM32L4、服务器、安卓源码)

    手机APP远程控制智能家居监测、智能控制系统(STM32L4、服务器、安卓源码) 项目实例下载! 纯分享帖,需要者可点击附件免费获取
    发表于 05-23 21:00

    STM32与机智连接实现步骤与技巧(下篇):机智代码移植与优化

    在《STM32与机智连接实现步骤与技巧(上篇)》中,我们介绍了硬件连接和通信协议配置。本篇将重点讲解如何将机智相关代码移植到STM32,完成数据上传和设备
    的头像 发表于 05-23 18:10 1373次阅读
    STM32与<b class='flag-5'>机智</b><b class='flag-5'>云</b>连接实现步骤与技巧(下篇):<b class='flag-5'>机智</b><b class='flag-5'>云</b>代码移植与优化

    STM32与机智连接实现步骤与技巧(上篇)

    通过STM32与机智的连接,开发者可以实现设备的远程控制和数据管理,提升物联网应用的智能化水平。本文将介绍STM32与机智
    的头像 发表于 05-23 18:10 1399次阅读
    STM32与<b class='flag-5'>机智</b><b class='flag-5'>云</b>连接实现步骤与技巧(上篇)