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

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

3天内不再提示

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

9GxC_IoTMaker 来源:未知 2023-04-11 20:40 次阅读

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

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

目录预览

1、硬件设计

2、云平台/APP配置

3、单片机程序修改

4、产品实物调试

01

硬件设计

料准

15569294-d864-11ed-bfe3-dac502259ad0.png  1586a3b2-d864-11ed-bfe3-dac502259ad0.png

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

02

云平台配置

2.1 产品创建1、进入机智云开发者中心,注册开发者账号。在开发者中心首页,左上角智能产品后点击创建。15f69316-d864-11ed-bfe3-dac502259ad0.png2、根据需求选择选择产品类型16179e62-d864-11ed-bfe3-dac502259ad0.png162f48be-d864-11ed-bfe3-dac502259ad0.png3、数据点(数据点即设备产品的功能的抽象,用于描述产品功能及其参数。创建数据点后,设备与云端通讯的数据格式即可确定,设备、机智云可以相互识别设备与机智云互联互通的数据)可在产品信息页面进行添加数据点操作。比如添加温度数据点,标识必须是英文,标识是需要写进程序的,显示名称为APP默认显示的名称。读写类型,app不需要控制的为只读,app需要开关和改变的为可写。1640e380-d864-11ed-bfe3-dac502259ad0.png创建如下数据点164ef07e-d864-11ed-bfe3-dac502259ad0.png详细数据点如下表:166e38f8-d864-11ed-bfe3-dac502259ad0.png到此数据点的创建就完成了。4、单片机代码生成,在产品页面点击MCU开发,按照如下图步骤生成STM32的程序代码1691c160-d864-11ed-bfe3-dac502259ad0.png16ac6ede-d864-11ed-bfe3-dac502259ad0.png5、在线APP创建于生成,在开发者中心首页移动页面右侧点击创建,创建移动应用。16c4781c-d864-11ed-bfe3-dac502259ad0.png此处我们创建一个安卓应用为例,需要苹果应用的可以再后面打钩,用户关联可以选择不关联。16e05582-d864-11ed-bfe3-dac502259ad0.png关联产品1703acf8-d864-11ed-bfe3-dac502259ad0.png其余的LOG之内的可根据自己需求上传更改。172b77a6-d864-11ed-bfe3-dac502259ad0.pngAPP控制页面修改,回到我们的产品里面,选择控制页面,选择通用模板。1741ecb6-d864-11ed-bfe3-dac502259ad0.png调整APP控制页面图标1765af3e-d864-11ed-bfe3-dac502259ad0.png启用配网操作17904b18-d864-11ed-bfe3-dac502259ad0.png配置智能场景,后期可用之产品的智能化。比如当检测到人体并且环境温度低于10℃,自动启动加热等智能场景的应用。17ab2e88-d864-11ed-bfe3-dac502259ad0.png生成安卓证书17c78cb8-d864-11ed-bfe3-dac502259ad0.png17e5923a-d864-11ed-bfe3-dac502259ad0.png构建应用17fd7f1c-d864-11ed-bfe3-dac502259ad0.png等待构建完成181bed26-d864-11ed-bfe3-dac502259ad0.png构建成功后扫描二维码下载18343700-d864-11ed-bfe3-dac502259ad0.png

03

单片机程序修改

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

04

硬件调试

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

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


原文标题:基于Gokit3微信宠物屋与机智云的物联网智能家居

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


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

    关注

    2

    文章

    542

    浏览量

    26216

原文标题:基于Gokit3微信宠物屋与机智云的物联网智能家居

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

收藏 人收藏

    评论

    相关推荐

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

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

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

    ,改善垃圾箱环境。 1、分析智能垃圾分类技术与联网技术发展,确定研究目标。 2、提出智能垃圾回收箱系统方案,详细设计结构。 3、详细设
    发表于 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>系统

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

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

    GoKit3(S)-ESP8266转接板原理图

    电子发烧友网站提供《GoKit3(S)-ESP8266转接板原理图.pdf》资料免费下载
    发表于 10-20 16:53 2次下载
    <b class='flag-5'>GoKit3</b>(S)-ESP8266转接板原理图

    联网专业前景怎么样?

    行业的核心需求。各行各业都需要联网专业人才来推动数字化转型和智能化发展,因此该领域的就业机会非常丰富。2.行业广泛:联网应用涵盖多个领域
    发表于 10-20 09:48

    gokit3功能板原理图

    拿到gokit3s后体验了一下它的联网功能,感觉非常方便,可是那毕竟是自带的程序,所以就想着自己开发试试,可是找了好久都没发现它的原理图 今天费了九牛二虎之力终于找全了,为了同道中人
    发表于 10-20 08:31 1次下载
    <b class='flag-5'>gokit3</b>功能板原理图

    智能家居管理系统设计资料

    智能家居管理系统设计(原理图+APP+源代码等)使用51单片机作为主控 提供完整源码 可实现智能家居控制网上下载的资源 侵权删!
    发表于 10-07 08:22

    机智云AIoT云平台+Arduino单片机的智能家居系统设计及安防控制

    本系统是由广东粤东技师学院程莹设计开发完成,通过提出一种基于机智云平台和Arduino单片机控制的智能家居安防系统设计模式,主要研究智能家居系统在无线组网技术和下位机子系统的软硬件功能。经过理论验证
    的头像 发表于 08-16 11:57 1015次阅读
    <b class='flag-5'>机智</b>云AIoT云平台+Arduino单片机的<b class='flag-5'>智能家居</b>系统设计及安防控制

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

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

    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>控制系统

    智能家居实现原理

    智能家居
    学习电子知识
    发布于 :2023年07月17日 20:02:27

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

    GE211是机智自行研发的定制转接板,主要适用于白色智能家电等设备应用。转接板采用ESP32-C3-WROOM-02通模块,具备支持Wi
    发表于 06-27 18:02

    智能家居前景分析

    智能家居前景分析 智能家居是指家庭中通过各种智能化技术和设备,使得家庭更加智能化、便利化、安全化和舒适化的一种家居生活模式。
    的头像 发表于 06-01 18:20 4372次阅读

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

    过程的信息传递、发送命令等,联网机智模块可以实时上报种植数据至平台。制作了装置模型样机,试验测试结果表明:该装置完成一棵树的种植时间需要约8.45 s,完成区域10 m×10 m
    发表于 05-31 19:38