我也来做个屏幕挂灯 篇二 —— 手把手教大家做旋钮遥控
上一篇我讲了怎么做一个wifi控制的灯,这一篇手把手教大家做个遥控。先看成品:
控制效果视频:
更新:视频版可以前往Bilibili观看:
使用方法:
左边旋钮按下唤醒,唤醒后,左边旋钮旋转控制色温,右边旋钮旋转控制亮度,单击开关灯,长按是保存当前色温和亮度为灯的默认设置。不操作8s后进入休眠,休眠期间耗电只有20uA,基本上充一次电可以支持1年。
设计:
设计图如下
以上图纸和程序我都放在了gitee,/kahooo/Wifi-Knob/里面就是了。
准备工作:
买好以下材料
各种工具、耗材
USB转TTL模块 (上传程序用)
尖嘴钳
烙铁、焊锡
镊子
高温胶带
PVC薄片一张(可用名片或废弃卡片代替)
制作过程:
1. 测试并上传ESP-12S程序
a. 连接TTL模块和ESP-12S,如下图,然后TTL模块插上USB口
b. 打开ArduinoIDE,打开“文件——示例——ESP8266——Blink”
c. 会打开新的Arduiino窗口,然后“工具——开发板”选择开发板为“Generic ESP8266 Module”。此外端口也要选对。
d. 然后上传即可。上传过程中ESP-12S的蓝色LED会快速闪动,说明接线没问题,上传完成后LED会隔2S闪一次,说明一切正常。可以上传我的程序了。
e. 打开我的程序,把第9、10、11行各改为对应灯的IP、wifi SSID、wifi密码
f. 然后上传,上传完后LED应该是亮8S然后熄灭,此时可以断开所有接线
2. 改TP4056可编程电阻
据说充电电流为0.37C(C为容量)最好,充电速度过快会导致电池掉电快。TP4056的说明书可以找到充电电流和电阻的关系:
TB买的充电模块都是1A的,对于这个应用来说太大了,但我也并没有很精确地选对应的电阻,就焊了个4.7K的上去。可编程电阻的位置如下图:
3. 焊接供电线路,原理图如下
这个电路巧妙的地方就在于Pmos管和肖特基二极管,让充电的时候也可以使用,而且在插拔充电口的时候也不会断电。
当然你也可以直接把稳压芯片或者降压模块直接跟锂电池并在一起,也可以用,但是有隐患就是了。焊好之后测量一下输出是不是3.3V。如下图;
4. 然后把这一堆用高温胶带包好,保证绝缘,TP4056模块卡进下盖,如下图所示
5. 安装ESP12、旋钮
把ESP12按下图的放在固定在盒子上盖,用一颗M3螺丝加一片塑胶垫片锁紧
把EC11装进2个孔,用自带的螺母锁紧,EC11编码器的3个引脚要剪短,如下图所示
6. 焊接ESP12和EC11,电路图如下所示(IO0和GND的开关不用管)
焊接好的实物图如下
7. 到这一步就可以把上下盖的3.3V和GND连在一起,先测试一下,没意外的话就可以正常工作了
8. 准备一小片绝缘的胶片,塞进上盖,防止有尖的焊点或者异物刺穿电池
9. 然后把上下盖合在一起就完工了!
10. 插上USB充电看看
完工!
跟我桌面上其他东西来个合影吧。这个键盘也是我前段时间自己做的无线分体键盘,桌面够简洁吧。

直接用当然是不行的,但你可以改下程序或者刷ESP home之类的
这个能控制yeelight的灯吗?搞一个玩!
是啊,我也想知道怎么弄开的!
大佬 想要那个3D打印的文件
是个大佬,不过没银子支持了
看一下帖子太累,再看看自己太懒,有成品卖吗?
gitee提交issue留言给我再加?
可以加个微吗,我有很多idea想跟你分享
好像有不少人有兴趣,那我有空搞几个升级版吧,到时候@ 你
gitee给我提issue吧
不安全,电源管理芯片没办法区分
求键盘关键字
不太懂,为什么不可以直接LDO并联在电池上呢?😂
先收藏,在点赞,后评论,最后才是翻看
太喜欢这个键盘了
完全看不懂
nb就完事了
写键盘的,键盘这个好。
可以试试yeelight灯带改装,可以买配套的蓝牙旋钮开关。就是要220v电源😂
对~IOB论坛有裙号,加,我来通过,我在里面叫达康书记
对喔!这么简单的我居然忘了
都用gitee了,发个issue不好吗
大佬,什么时候做重制版可以➕1吗
这破站至于这样封联系方式嘛....我能找到iobroker那个论坛但找不到你说的群,这样吧,你把你的要求在这里留言,我画好后弄到gitee去
B找提示等级太小,无法回复,你搜iob或是有在ha群里吗?
B站等级太低发不了回复,
键盘发一篇吧,心水!!
牛🐮🐮zsbd
哈哈哈哈哈哈笑死我了
typeC的模块大了一圈