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

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

3天内不再提示

工程实施:基于Arduino与机智云的家居环境远程系统设计1

机智云 2022-07-26 09:45 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

基于Arduino机智云的家居环境远程监控系统具备协议简单、成本低、功耗低、组网容易等优势。在智慧家居实现的同时,可以根据其它控制领域的需要,进行需求的移植,具有很强的延伸性和可移植性,提高开发效率。同时当前环境也存在这样的需求也有硬件基础保障。

通过该项目的制作,也让我了解到远程家电控制并不是什么神奇的东西的,只要每一个人肯去尝试,肯去面对不同的困难,并通过自己的思考和向他人请求帮助,每一个过程都是很奇妙的,往往在这个过程中,你会获得许多意想不到的收获。

本项目分成三部分——工程实施、云平台部署、APP开发,本次分享工程实施部分。

37c86dd2-0c51-11ed-9ade-dac502259ad0.png

一、硬件选型

1、Arduino/Genuino Uno 核心控制板

2、ESP12-S WiFi模块

3、传感器模块或其它设备

DHT11数字温湿度传感器

光照传感器

烟雾传感器

火焰传感器

人体感应传感器

单联级继电器

有源蜂鸣器

9V干电池

电动马达

按键

公母线

电源线

二、硬件连线

Arduino各引脚的连线:

37f09f1e-0c51-11ed-9ade-dac502259ad0.png

三、ESP12-S配网

1、烧写机智云GAgent固件

到机智云平台下载烧写固件、烧写工具、串口助手

使用USB-TTL烧写器按要求连接ESP12-S,使用烧写软件烧写

3818f6d0-0c51-11ed-9ade-dac502259ad0.png

烧写时,要短接JP1两个引脚,即把GPIO0与地短接,把WiFi芯片切换到烧写模式,烧写成功效果图如下所示:

38552286-0c51-11ed-9ade-dac502259ad0.png

2、使用机智云串口助手配置WiFi

2.1 烧写成功后断开GPIO0和GND,重新上电;

2.2 打开机智云串口调试助手连接WiFi模块;

2.3 把WiFi芯片设置为softAP配网模式,使用机智云APP配网

3885355c-0c51-11ed-9ade-dac502259ad0.png

2.4 把机智云平台创建的项目product_key和Product Secret复制过来让本地硬件与机智云平台进行连接

38ad1482-0c51-11ed-9ade-dac502259ad0.png

2.5 在机智云平台能看到设备在线,说明配网成功

38ce1218-0c51-11ed-9ade-dac502259ad0.png

3、把Arduino与ESP-12S连接

连接原理图:

38fcaeac-0c51-11ed-9ade-dac502259ad0.png

实物效果图

3908eaaa-0c51-11ed-9ade-dac502259ad0.png

烧写Arduino程序,把ESP芯片拔掉,因为Arduino只有一个串口可以使用,两个同时使用会出现冲突。

本系统所使用到的硬件是七星虫的Arduino实验套件,还有很多终端和传感器还应用到项目中。

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

    关注

    191

    文章

    6534

    浏览量

    197657
  • 机智云
    +关注

    关注

    3

    文章

    654

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    机智物联网平台设备接入完整实操教程

    机智是物联网设备云端服务平台,提供设备管理、数据处理等全套解决方案。本教程详解硬件接入平台全流程,结合FreeRTOS实现多任务处理与高效通信,帮助开发者快速掌握设备上对接技巧,提升嵌入式与云端
    的头像 发表于 05-19 18:04 138次阅读
    <b class='flag-5'>机智</b><b class='flag-5'>云</b>物联网平台设备接入完整实操教程

    基于STM32与机智的智能家居系统(完整项目)

    物联网与嵌入式技术推动智能家居成为主流,传统家居存在功能单一、监测不全、控制繁琐等缺陷。本文设计基于STM32F103C8T6与机智平台的智能家居
    的头像 发表于 05-15 18:04 187次阅读
    基于STM32与<b class='flag-5'>机智</b><b class='flag-5'>云</b>的智能<b class='flag-5'>家居</b><b class='flag-5'>系统</b>(完整项目)

    基于 STM32 与机智的智能晾衣架设计与实现

    本项目以STM32F103C8T6单片机为核心控制单元,结合多种传感器、显示及执行器件,并搭载ESP8266WIFI模块对接机智平台,完成了智能晾衣架的整体设计与实现。项目围绕该设计展开了原理图
    的头像 发表于 03-27 18:41 374次阅读
    基于 STM32 与<b class='flag-5'>机智</b><b class='flag-5'>云</b>的智能晾衣架设计与实现

    机智斩获顾家家居2025年度技术创新奖

    新年伊始,捷报频传!1月16日,顾家家居客餐厅事业本部供应商合作伙伴大会于浙江杭州盛大启幕,行业翘楚齐聚一堂,共话家居产业智能化发展新未来。在这场备受瞩目的行业盛会上,机智
    的头像 发表于 02-06 11:23 862次阅读

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

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

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

    本项目基于STM32F103C8T6最小系统板,采用HAL库开发方式,结合ESP01sWi-Fi模块,实现将各类传感器数据快速上传至机智平台。通过移植机智
    的头像 发表于 12-10 18:04 1550次阅读
    STM32快速上<b class='flag-5'>云</b>实战指南:手把手带你入门<b class='flag-5'>机智</b><b class='flag-5'>云</b>

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

    本文设计了一种基于平台的新疆农田气候检测系统,用于实时监测风速、温湿度和PM2.5等环境参数,提升农业生产智能化水平。系统采用STM32单片机与传感器采集数据,通过ESP8266Wi
    的头像 发表于 09-23 18:45 1011次阅读
    基于<b class='flag-5'>机智</b><b class='flag-5'>云</b>平台的新疆农田气候检测<b class='flag-5'>系统</b>设计与实现

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

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

    汉威科技空气质量传感器助力家居环境安全监测

    家居环境是人类的“第一空间”,是人们安身立命、享受生活的地方,然而现代社会的家居环境往往暗藏危险,尤其是甲醛这种看不见摸不着的有害物质。
    的头像 发表于 08-22 17:51 1447次阅读

    STM32项目分享:智能语音台灯(机智)

    01—项目简介1.功能详解STM32智能语音台灯(机智)功能如下:STM32F103C8T6单片机作为主控单元按键切换模式,支持自
    的头像 发表于 07-24 18:03 1961次阅读
    STM32项目分享:智能语音台灯(<b class='flag-5'>机智</b><b class='flag-5'>云</b>)

    STM32项目分享:智能家居(机智)升级版

    01—项目简介1.功能详解STM32智能家居(机智)升级版功能如下:检测功能:监测环境温湿度、烟雾浓度、一氧化碳、空气质量、光照强
    的头像 发表于 07-02 18:04 1135次阅读
    STM32项目分享:智能<b class='flag-5'>家居</b>(<b class='flag-5'>机智</b><b class='flag-5'>云</b>)升级版

    机智配网教程 第二期:生成MCU代码包与调试

    在上一期中,我们介绍了机智GAgent固件的烧录过程,并在测试中完成了机智开发者账号的注册及数据点的创建。接下来,我将继续为大家讲解如何生成MCU代码包。数据点创建登录
    的头像 发表于 06-28 10:02 1092次阅读
    <b class='flag-5'>机智</b><b class='flag-5'>云</b>配网教程 第二期:生成MCU代码包与调试

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

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

    基于STM32 HAL库与标准库的esp8266接入机智方案(二)

    在《基于STM32HAL库与标准库的esp8266接入机智方案(一)》中,我们详细介绍了硬件连接和机智客户端的创建。本篇将重点讲解如何下载代码、分析下载的代码,并直接使用这些代码连
    的头像 发表于 05-28 18:02 1770次阅读
    基于STM32 HAL库与标准库的esp8266接入<b class='flag-5'>机智</b><b class='flag-5'>云</b>方案(二)

    机智Airlink配网超时、数据上传延迟及更新不及时问题分析

    本教程旨在分析并解决在使用32单片机和ESP8266-01S接入机智时可能遇到的配网超时、数据上传延迟及更新不及时的问题。通过将传感器采集的数据上传至机智APP,同时实现
    的头像 发表于 05-26 18:03 1412次阅读
    <b class='flag-5'>机智</b><b class='flag-5'>云</b>Airlink配网超时、数据上传延迟及更新不及时问题分析