
【训练营_基础班】基于Esp12F的触摸台灯+717182A
简介
基于Esp 12F的触摸台灯,支持手机远程开关、调色、定时。 留有丰富的扩展接口,可进行二次开发。
简介:基于Esp 12F的触摸台灯,支持手机远程开关、调色、定时。 留有丰富的扩展接口,可进行二次开发。开源协议
:MIT
描述
简介
- 基于Esp 12F的触摸台灯,支持手机远程开关、调色、定时。
- 四通道触摸IC:TS04,参考 https://oshwhub.com/msraphael/chu-mo-an-jian-fang-an-yan-zheng
PCB3D
第一代
第二代
第三代
v3.1:测试发现Esp12F电路少两个上拉电阻,飞线测试ok,触摸测试不正常。。。。怀疑铺铜有问题
特性
- 物联网: 采用乐鑫的ESP系列芯片,只需要简单几步便可接入Blinker平台,高端玩家可支持OTA升级.
- 多功能可扩展:ESP芯片上的空闲IO已经引出,可作为ESP的开发板使用.
- 方便烧录:接口通过排针引出,可将IO 0 和 3V3! 上的跳线帽取下插到 IO 0 和 GND即可下载程序.
- 可拆卸:WS2812与主控板默认是连接起来的,方便调试,已预留切割线和排针,手锯后可将LED和控制板放在不同位置.
- 可装外壳:触摸按键已经预留焊盘,可在外壳内贴一层铜皮后连接对应焊盘.
Self-Remind
- PCB: 触摸按键下切勿覆铜.
- 据说ESP8266 天线伸出板子后效果更佳。
- ESP模组背后不宜走线,可能影响模组射频,可尝试挖空。
改造方向
- 增加自动下载电路,使用USB转TTL芯片 CH340X、CP1201等即可.(实用性不大)
- 使用搭棚增加更多LED,或者采用多组信号呈现不同的颜色.
- 增加环境光传感器,自动调节亮度
Change Log
第二代
天线、触摸位置底下取消铺铜。
ps:二代的bug:
Rx、Tx丝印顺序反了;
排针附近的保险丝挡住了一丢丢,实际焊接抬高了两个排针,显得不整齐;
二代下载程序用到了给灯带预留的GND接口,没有预留就只能飞线了.
第三代
修改错误的丝印位置:Rx、Tx
将排针那保险丝挪开
增加多一个GND排针,方便下载程序。
取消实体开关
二代焊接调试过程
- 焊接ws2812及其去耦电容,焊上三个排针调试
如图所示
给8266开发板写入测试程序(附件 ws2812test.ino),连接D1至ws2812的Din,vcc和gnd分别接3.3V和GND;效果:颗灯珠依次亮起绿色,不断循环(没有开发板的就把pcb上的esp12F相关电路焊接上进行测试).
# References
技小新 ESP8266: https://www.bilibili.com/video/BV1dJ411S723?p=8
References
方崇悦 基于ESP-07的触摸台灯设计:https://oshwhub.com/Fang_cy/ji-yuesp-07-di-chu-mo-tai-deng-she-ji-663534a
设计图
BOM
ID | Name | Designator | Footprint | Quantity |
---|---|---|---|---|
1 | 100nF | C1,C2,C3,C4,C5,C13 | C0805 | 6 |
2 | 08055A500JAT2A | C6,C9,C10,C11 | C0805 | 4 |
3 | 10uF | C7,C8 | C0805 | 2 |
4 | 820pF | C12 | C0805 | 1 |
5 | 1uF | C17 | C0805 | 1 |

评论