数码之家

 找回密码
 立即注册
搜索
查看: 32841|回复: 186

[Arduino] ESP8266远程遥控开关,可联网天猫精灵

    [复制链接]
发表于 2019-8-12 13:22:13 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 水表君 于 2019-8-13 19:12 编辑

好久没发贴了,这一阵迷上ESP8266了,这家伙确实很强大!用Arduino编程也很方便,唯独缺点就是IO口太少,而且烧写一次程序好慢!其他都还好。ESP8266最大特点就是联网!于是就有这个制作!利用贝壳物联这个平台,还可对接天猫精灵和小度音响,微信也可以远程控制,真的很棒!这个制作成本在20左右,其实都不到20。程序和对接教程在楼下

主角:ESP8266-01S,这个模块只有两个IO口,控制一个继电器,足以!如果设备多可以串口通讯单片机连接更多的设备
IMG_20190811_104537.jpg

因为模块是3.3V工作电压,所以必须要一个1117降压
IMG_20190811_104553.jpg

AC-DC 5V400ma电源,其实也可以直接用3.3V电源,但是继电器要3.3V的,我手头没有
IMG_20190811_104601.jpg

还要准备个盒子,我一直觉得这种LED驱动盒子不错
IMG_20190811_104614.jpg

继电器模块,懒得自己焊了,直接买个模块,光耦隔离的
IMG_20190812_080027.jpg

画一个草图,接线图,因为很简单,就不开AD画原理图了,ESP8266模块GPIO0接继电器,低电平导通
IMG_20190812_080559.jpg

比划一下大小,确定能装的下
IMG_20190812_080641.jpg

ESP8266模块,下载程序时要短接GPIO0到GND,方便调程序就焊个按键
IMG_20190812_081656.jpg

把1117模块的插针去掉,用不上
IMG_20190812_081701.jpg

按照接线图接好继电器
IMG_20190812_084005.jpg

测试过程中,发现ESP8266的高电平断不开继电器,因为是5V继电器,而ESP8266高电平只有3.3V,需要改一个电阻,如果是高电平导通就不用。把这颗电阻换成10K的就好了
IMG_20190812_100436.jpg

连线过程就掠过,按照接线图接好就行,之后就是想法塞到盒子里面
IMG_20190812_101704.jpg

因为继电器个头太大,就只能放外面了
IMG_20190812_101709.jpg

拧上吸顶灯里用的磁柱,方便改电路,大功告成!
IMG_20190812_102136.jpg

接到电路当中,改造也很简单,接线图上也有画,但是这种改造不适合那种分段开关
IMG_20190812_103403.jpg

看似整个过程很快,其实调试程序过程很慢!但最后结果是比较满意的
IMG_20190812_103521.jpg


资料和程序都放楼下了,剩下的教程也在楼下:

打赏

参与人数 11家元 +140 收起 理由
无赖小电工 + 3
newnet1234 + 20 謝謝分享
文涛好 + 2 謝謝分享
cushion + 20 謝謝分享
cbass120 + 2 優秀文章
zu_59 + 5 謝謝分享
风间尘 + 10
花生仔 + 18 謝謝分享
200birds + 20
bobowu + 20

查看全部打赏

本帖被以下淘专辑推荐:

  • · MCU|主题: 24, 订阅: 18
 楼主| 发表于 2019-8-12 13:24:17 | 显示全部楼层
接楼上,烧好程序之后也要配合网络使用!

首先到贝壳物联注册个账号,好申请设备端口

软件1.jpg
软件2.jpg
软件3.jpg
软件4.jpg
软件5.jpg
软件6.jpg

上面设备申请到以后,再到源程序当中改一些参数即可
软件7.jpg
软件8.jpg

下面是用微信控制设备教程
软件9.jpg
软件10.jpg
软件11.jpg
软件12.jpg

下面是对接天猫精灵的教程,贝壳物联也支持小度音响,但是我没有小度,过程大概差不多
软件13.jpg
软件14.jpg
软件15.jpg
软件16.jpg
软件17.jpg
软件18.jpg
软件19.jpg
软件20.jpg
软件21.jpg
软件22.jpg

我做的教程应该能看懂吧,我觉得问题不大,如有什么问题评论或私信我,我都会看的。

最后补上一张ESP8266模块引脚图;注意!下载程序时候要把GPIO0短接到GND!
ESP8266引脚图.jpg

最后上源代码: Arduino-ESP8266.rar (21.88 KB, 下载次数: 388)
懒的放网盘了,没M币的留邮箱,看见会发的,但是有M币留邮箱,我是不会发的!

另外:有的伙伴问,没网怎么办?不怕的,这个原理就是在原有灯的基础上改造的,使用该模块时,原来灯的墙壁开关要一直处于开的状态!程序初始化上电(墙壁开关打开的时候)默认是导通继电器也就是开灯。关闭墙壁开关,整个电路就没电了,所以不必担心断网问题~

备注:贝壳物联这个平台是免费的,但是添加设备的数量是和等级挂钩的,等级是和你设备在线时间挂钩的,所以这个平台是免费的!
有的小伙伴不会在Arduino中添加ESP8266开发板和库文件,我新开的贴,教程在这:在Arduino中添加ESP8266



ESP8266物联网家居,可连接天猫精灵
https://www.mydigit.cn/forum.php?mod=viewthread&tid=120834



打赏

参与人数 4家元 +80 收起 理由
xiaomage + 40 優秀文章,谢谢分享
tempchar + 20
维超 + 10 謝謝分享
风间尘 + 10

查看全部打赏

回复 支持 4 反对 0

使用道具 举报

发表于 2019-8-12 13:30:42 | 显示全部楼层
:lol:楼主!楼下是地下室!没楼!

打赏

参与人数 1家元 +3 收起 理由
水表君 + 3 我已经占上了呦~

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2019-8-12 13:34:36 | 显示全部楼层
加个OTA的程序,网页上传升级固件飞快,一般10秒足矣。

打赏

参与人数 1家元 +3 收起 理由
水表君 + 3 还没学到哪,以后慢慢研究~

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2019-8-12 13:55:56 | 显示全部楼层
也有个8266,有时间也来折腾折腾!感谢分享!:handshake:
回复 支持 反对

使用道具 举报

发表于 2019-8-12 14:09:30 | 显示全部楼层
本帖最后由 flishmen 于 2019-8-12 14:35 编辑

断网的时候要怎么操作,最好做成双控的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-12 14:15:56 | 显示全部楼层
flishmen 发表于 2019-8-12 14:09
断网的时候要怎么操作,最后做成双控的。

忘了说了,这个程序默认上电是导通继电器的,也就是说没网,使用原来灯的开关控制即可,有网了要开关一直开着,手动用网络关灯即可
回复 支持 1 反对 0

使用道具 举报

发表于 2019-8-12 14:29:38 | 显示全部楼层
kindzhon 发表于 2019-8-12 13:34
加个OTA的程序,网页上传升级固件飞快,一般10秒足矣。

嗯 ,参考8266的例程WebUpdate就行。断网可以加个内网网页版,来控制。
回复 支持 反对

使用道具 举报

发表于 2019-8-12 14:55:55 | 显示全部楼层
大咖出品,又是精品!实用!

打赏

参与人数 1家元 +3 收起 理由
水表君 + 3 谢谢支持!

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-12 17:24:52 | 显示全部楼层
kindzhon 发表于 2019-8-12 14:29
嗯 ,参考8266的例程WebUpdate就行。断网可以加个内网网页版,来控制。

好的,学到了,有空研究一下!
回复 支持 反对

使用道具 举报

发表于 2019-8-12 20:25:48 | 显示全部楼层
水表君 发表于 2019-8-12 13:24
接楼上,烧好程序之后也要配合网络使用!
首先到贝壳物联注册个账号,好申请设备端口

:handshake:真棒,学习了
回复 支持 反对

使用道具 举报

发表于 2019-8-12 21:53:40 来自手机浏览器 | 显示全部楼层
大神  我留个邮箱  期待您的分享759423838@qq.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-13 13:37:13 | 显示全部楼层
社會忒墟僞 发表于 2019-8-12 21:53
大神  我留个邮箱  期待您的分享759423838@qq.com

已发送,注意查收
回复 支持 反对

使用道具 举报

发表于 2019-8-13 18:07:15 | 显示全部楼层
:lol:要是上网没续费是不是没办法操作
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-13 19:06:38 | 显示全部楼层
爱布斯发明 发表于 2019-8-13 18:07
要是上网没续费是不是没办法操作

这个平台是免费的
回复 支持 反对

使用道具 举报

发表于 2019-8-14 00:05:18 来自手机浏览器 | 显示全部楼层
大神 求程序  实在没M
回复 支持 反对

使用道具 举报

发表于 2019-8-14 00:06:05 来自手机浏览器 | 显示全部楼层
729601196@qq.com
回复 支持 反对

使用道具 举报

发表于 2019-8-14 09:08:54 | 显示全部楼层
ESP8266模块一直在我购物车里,没下单:titter:
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-14 09:31:53 | 显示全部楼层

已发送,注意查收
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-8-14 09:32:23 | 显示全部楼层
jmq123 发表于 2019-8-14 09:08
ESP8266模块一直在我购物车里,没下单

其实这模块真的很强大!我已经入迷了,哈哈
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-4-19 20:28 , Processed in 1.076402 second(s), 22 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

快速回复 返回顶部 返回列表