1 基于Gokit3微信宠物屋与机智云的物联网智能家居-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

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

3天内不再提示

基于Gokit3微信宠物屋与机智云的物联网智能家居

机智云 2023-04-18 09:54 次阅读

本文介绍的智能家居系统主要采用了Gokit3微信宠物屋(WiFi+STM32F103)作为主控芯片,由数据采集系统、数据处理系统、数据云传输系统以及智能家居智能调节系统构成;

即可实现互联网远程控制电器设备,通过手机App实时操控,预约定时,远程控制开关,操作简单等特点,数据安全快速等优势可以最大限度地降低家居智能化成本。

目录预览

1、硬件设计

2、云平台/APP配置

3、单片机程序修改

4、产品实物调试

01

硬件设计

材料准备

fda27b7a-da9a-11ed-ad0d-dac502259ad0.pngfdb579d2-da9a-11ed-ad0d-dac502259ad0.png

Gokit3微信宠物屋(WiFi+STM32F103底板)基于Gokit3微信宠物屋与机智云物联网智能家居;LED灯是代替加热装置展示加热情况。

02

云平台配置

2.1 产品创建1、进入机智云开发者中心,注册开发者账号。在开发者中心首页,左上角智能产品后点击创建。fde6ff66-da9a-11ed-ad0d-dac502259ad0.png 2、根据需求选择选择产品类型fdf7c468-da9a-11ed-ad0d-dac502259ad0.pngfe0bf492-da9a-11ed-ad0d-dac502259ad0.png3、数据点(数据点即设备产品的功能的抽象,用于描述产品功能及其参数。创建数据点后,设备与云端通讯的数据格式即可确定,设备、机智云可以相互识别设备与机智云互联互通的数据)可在产品信息页面进行添加数据点操作。比如添加温度数据点,标识必须是英文,标识是需要写进程序的,显示名称为APP默认显示的名称。读写类型,app不需要控制的为只读,app需要开关和改变的为可写。fe247990-da9a-11ed-ad0d-dac502259ad0.png创建如下数据点fe3bbca4-da9a-11ed-ad0d-dac502259ad0.png详细数据点如下表:fe50b398-da9a-11ed-ad0d-dac502259ad0.png到此数据点的创建就完成了。4、单片机代码生成,在产品页面点击MCU开发,按照如下图步骤生成STM32的程序代码。fe9d0f90-da9a-11ed-ad0d-dac502259ad0.pngfeb4adee-da9a-11ed-ad0d-dac502259ad0.png5、在线APP创建于生成,在开发者中心首页移动页面右侧点击创建,创建移动应用。fecc7186-da9a-11ed-ad0d-dac502259ad0.png此处我们创建一个安卓应用为例,需要苹果应用的可以再后面打钩,用户关联可以选择不关联。feda03dc-da9a-11ed-ad0d-dac502259ad0.png关联产品fee71d06-da9a-11ed-ad0d-dac502259ad0.png其余的LOG之内的可根据自己需求上传更改。ff03309a-da9a-11ed-ad0d-dac502259ad0.pngAPP控制页面修改,回到我们的产品里面,选择控制页面,选择通用模板。ff0e4426-da9a-11ed-ad0d-dac502259ad0.png调整APP控制页面图标ff1c59b2-da9a-11ed-ad0d-dac502259ad0.png启用配网操作ff342f7e-da9a-11ed-ad0d-dac502259ad0.png配置智能场景,后期可用之产品的智能化。比如当检测到人体并且环境温度低于10℃,自动启动加热等智能场景的应用。ff47c610-da9a-11ed-ad0d-dac502259ad0.png生成安卓证书ff5f41fa-da9a-11ed-ad0d-dac502259ad0.pngff7378be-da9a-11ed-ad0d-dac502259ad0.png构建应用ff7e9136-da9a-11ed-ad0d-dac502259ad0.png等待构建完成ff8ce1b4-da9a-11ed-ad0d-dac502259ad0.png构建成功后扫描二维码下载ffa3e63e-da9a-11ed-ad0d-dac502259ad0.png

03

单片机程序修改

3.1APP创建及程序修改1.CubeMX配置引脚初始化,软件安装之类的可参考网上教程下载机智GoKit_MCU_STM32_V03010101测试固件及开发资源,在教程附件可以获取。ffb6290c-da9a-11ed-ad0d-dac502259ad0.png2.将STM32F103C8x.ioc复制到我们云端之前下载好的自动生成代码里面。ffc669ac-da9a-11ed-ad0d-dac502259ad0.png3.打开生成代码目录下的STM32F103C8x.ioc,配置加热控制输出引脚。ffd7672a-da9a-11ed-ad0d-dac502259ad0.png4. 配置完成以后点击generate code生成代码ffe9e5ee-da9a-11ed-ad0d-dac502259ad0.png5.将驱动库代码文件拷贝到自动生成代码工程中的 MCU_STM32F103C8x_source\Hal 文件夹中。0003917e-da9b-11ed-ad0d-dac502259ad0.png6.用keil打开项目,在工程项目中添加驱动代码的“.c”文件。001b85f4-da9b-11ed-ad0d-dac502259ad0.png7. 在代码中添加相应的函数调用,在文件中添加以下驱动库的头文件(这部分内容机友们请到下方点击原文下载查阅;内含代码、固件、程序)烧录代码带开发板003695ec-da9b-11ed-ad0d-dac502259ad0.png

04

硬件调试


APP界面实操本文研究开发的智能家居系统可安装于绝大多数家庭的家居中,具有可扩张性高、稳定性强、性价比高等优点,能够有效提高人们的生活品质。手机APP远程控制调节氛围灯光(可配置定时)、显示室内温湿度、控制风扇、控制电暖炉工作、APP显示人体红外感应情况(可根据人体存在的情况去处理其他内容,比如当感应到人体,自动开灯,自动调温等)

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

    关注

    2909

    文章

    44557

    浏览量

    372748
  • 智能家居
    +关注

    关注

    1928

    文章

    9553

    浏览量

    184919
收藏 人收藏

    评论

    相关推荐

    stm32单片机毕业设计——联网智能家居源代码原理图

    一、设计简介本毕业设计项目是基于STM32单片机的联网机智智能家居系统,包含原理图PCB手机APP。智能家居系统以STM32C8T6单片
    的头像 发表于 11-30 01:03 580次阅读
    stm32单片机毕业设计——<b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>智能家居</b>源代码原理图

    机智智能家居网关方案的组网方式与通讯协议解析

    组网方式和通讯协议在智能家居领域,组网方式和通讯协议的选择至关重要,它们直接影响到设备和网关之间的互通。机智作为智能家居领域的领先企业,采用了多种组网方式以满足不同场景的需求。组网方
    的头像 发表于 11-23 01:02 326次阅读
    <b class='flag-5'>机智</b><b class='flag-5'>云</b><b class='flag-5'>智能家居</b>网关方案的组网方式与通讯协议解析

    机智智能家居网关方案的组网方式与通讯协议解析

    智能家居领域,组网方式和通讯协议的选择至关重要,它们直接影响到设备和网关之间的互通。机智作为智能家居领域的领先企业,采用了多种组网方式以满足不同场景的需求。
    的头像 发表于 11-22 18:01 247次阅读

    联网智能家居中的应用

    随着科技的飞速发展,智能家居已经成为现代家庭生活的一部分。联网技术作为智能家居的核心技术之一,通过实现设备间的互联互通,为用户提供了更加便捷、舒适和安全的居住环境。
    的头像 发表于 10-29 10:28 557次阅读

    Gokit二次开发:云端快速APP生成

    Gokit机智(GizWits)推出的联网智能硬件开发套件,目的是帮助传统硬件快速接入互
    的头像 发表于 08-30 12:15 253次阅读
    <b class='flag-5'>Gokit</b>二次开发:云端快速APP生成

    什么是联网技术?

    够对海量的联网数据进行整合、分析和挖掘,提取有价值的信息。 应用层:是联网技术的最终体现,直接面向用户和具体的应用场景。包括各类
    发表于 08-19 14:08

    力合携PLC全智能方案引领行业新潮流

    领域的PLC技术实力,也为家装定制、系统、智能方案商、设计以及消费者展示PLC技术在全智能的广泛应用。创新引领,全智能新篇章随着
    的头像 发表于 08-05 08:08 761次阅读
    力合<b class='flag-5'>微</b>携PLC全<b class='flag-5'>屋</b><b class='flag-5'>智能</b>方案引领行业新潮流

    STM32项目分享:智能家居机智)系统

    STM32项目分享:智能家居机智)系统
    的头像 发表于 07-28 08:10 1828次阅读
    STM32项目分享:<b class='flag-5'>智能家居</b>(<b class='flag-5'>机智</b><b class='flag-5'>云</b>)系统

    智能家居联网的关系

    智能家居联网(IoT,Internet of Things)之间存在着密不可分的关系。联网作为智能
    的头像 发表于 07-23 15:17 1163次阅读

    联网智能宠物管理系统

    随着联网技术发展,智能宠物管理系统备受关注。本文提出基于联网技术的系统,
    的头像 发表于 06-01 08:10 2161次阅读
    <b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>智能</b><b class='flag-5'>宠物</b>管理系统

    探索UWB模块的潜力:智能家居联网的连接者

    UWB模块具有精准定位、快速响应、低能耗等特点,在智能家居领域展现出了巨大的潜力,正逐渐成为智能家居联网的重要连接者。本文将探讨UWB模块在智能
    的头像 发表于 04-18 15:42 560次阅读

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

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

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

    体验,简单高效,节能减耗,舒适便捷。采用STM32单片机控制芯片、WIFI、传感器和红外感应技术,我们设计了智能家居控制系统,实现了现代化家居功能,如远程照明、浇花、喂鱼和宠物检测。
    发表于 03-29 12:35

    机智联网:连接智能AirKiss配网技术

    联网的时代,智能硬件的快速发展为我们的生活带来了便利和舒适。然而,对于用户而言,智能设备的连接和配置往往是一个繁琐的过程。为了解决这一问题,机智
    的头像 发表于 03-26 16:36 632次阅读

    智能家居控制解决方案应用

    随着联网和人工智能技术的发展,各个具有特色智能终端通过系统集成,实现了互联互通互控,智能家居逐渐开始走进千家万户。
    的头像 发表于 02-19 17:46 670次阅读