【基于Arduino与机智云的家居环境远程系统设计(工程实施)】

一、硬件选型

1、Arduino/Genuino Uno 核心控制板

2、ESP12-S WiFi模块

在这里插入图片描述

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

传感器类型数量图片
DHT11数字温湿度传感器1在这里插入图片描述
光照传感器1在这里插入图片描述
烟雾传感器1在这里插入图片描述
火焰传感器1在这里插入图片描述
人体感应传感器1在这里插入图片描述
单联级继电器2在这里插入图片描述
有源蜂鸣器1在这里插入图片描述
9V干电池1
电动马达1
按键2
公母线若干
电源线1
家居装饰品自主搭配

二、硬件连线

Arduino各引脚的连线:在这里插入图片描述

三、ESP12-S配网

1、烧写机智云GAgent固件

  1. 到机智云平台下载烧写固件、烧写工具、串口助手
  2. 使用USB-TTL烧写器按要求连接ESP12-S,使用烧写软件烧写在这里插入图片描述
    烧写时,要短接JP1两个引脚,即把GPIO0与地短接,把WiFi芯片切换到烧写模式
    烧写成功效果图在这里插入图片描述

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

  1. 烧写成功后断开GPIO0和GND,重新上电;
  2. 打开机智云串口调试助手连接WiFi模块;
  3. 把WiFi芯片设置为softAP配网模式,使用机智云APP配网在这里插入图片描述
  4. 把机智云平台创建的项目product_key和Product Secret复制过来让本地硬件与机智云平台进行连接在这里插入图片描述
  5. 在机智云平台能看到设备在线,说明配网成功在这里插入图片描述

3、把Arduino与ESP-12S连接

  1. 连接原理图:在这里插入图片描述
  2. 实物效果图在这里插入图片描述
    烧写Arduino程序,把ESP芯片拔掉,因为Arduino只有一个串口可以使用,两个同时使用会出现冲突。

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

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序小鹿

博主不差钱,点个赞就行哈哈

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值