极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 15694|回复: 1

ESP8266 SDK开发入坑2 — 触摸控制继电器通断-电路设计、硬件选型

[复制链接]
发表于 2018-8-23 22:43:46 | 显示全部楼层 |阅读模式
本帖最后由 straka 于 2018-8-31 08:20 编辑

ESP8266 SDK开发入坑2 — 触摸控制继电器通断-电路设计、硬件选型
发布于2018年8月15日 作者: straka留言阅读:1次
ESP8266 SDK开发入坑2 — 触摸控制继电器通断-电路设计、硬件选型

ESP8266 SDK开发入坑1(http://www.straka.cn/blog/starting-with-esp8266-light-a-led/)
原博客:http://www.straka.cn/blog/starting-with-esp8266-touch-relay/

1里面有最简单的demo,2里开始使用中断进行简单的控制吧,这回重点从代码转移出来,到电路部分,一直想自己打样PCB,不过不会,最近上B站看了些小视频学了些,就匆忙大了个样,不过。。。下一篇再说【逃】

我的想法就是做个能替换现有机械开关的wifi物联网开关(嗯,我没敢像市面上的开关那样就一个远程控制就敢说智能,家居要到智能的程度,还有很长的路要走,技术其实差不多都可以实现,但是至少离普通人家还很远),第一步先不管远控的事,先只实现触摸控制。

软件部分很简单,代码见下一篇【http://www.straka.cn/blog/starting-with-esp8266-touch-relay-code】,设置引脚中断,然后在中断里控制继电器引脚电平输出,再一个定时器,闪烁下灯简单判断工作状态(这个本是后续开发才用上的,但是好在这一步就顺便开启了,不然后面调试的时候有个坑迟迟跳不出来)。

硬件部分也不复杂,220AC-DC模块取电5v,然后接AMS1117转3.3v,5v用于控制继电器,3.3v ESP8266供电。GPIO引脚控制继电器采用光耦隔离+三极管放大电流驱动。触摸感应用的模块,没有设计电路板,毕竟和电路板不在一起,触摸感应芯片是TTP223,亲测5mm左右的感应距离,还是蛮好用的。

然后是选型,这个对于我这个业余来说是个很头疼的事情,又不能看着网上别人咋画电路图用啥元件我就用啥吧,本身电路就容易出bug,我这种业余的就更难应对了。
回复

使用道具 举报

 楼主| 发表于 2018-8-23 22:44:20 | 显示全部楼层
论坛编辑不好用,还是看原博客吧。。。
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-6-8 21:17 , Processed in 0.036094 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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