ESP8266远程控制台灯(硬件软件详解)

本文详细介绍了如何使用ESP8266-12F通过USB转UART和5V转3.3V电路控制台灯,包括硬件设计、焊接问题、固件烧录及控制软件的开发。遇到的挑战包括CH340C芯片问题和元器件分压导致的频闪问题,解决方案包括使用贝壳物联平台进行内网穿透和开发自定义app。
摘要由CSDN通过智能技术生成

硬件

micro USB

USB母座

继电器

电阻电容若干

ESP8266-12F

CH340C

硬件电路

USB转UART一键下载电路

CH340C的电路设计

5V转3.3V电路(降压、供电)

5V转3.3V

ESP8266-12F主控电路

最小系统

key电路

手动复位等,万一自动下载不工作就靠这个

继电器电路

此处设计为了给USB供电充足,避免供电不足灯频闪,加了个电容,利用电容充放电来提供充足电压(这是我个人的想法,不知正确否,实际测试过才行,也欢迎各位读者批评指正)
继电器电路

总电路原理图

总原理图

PCB 3D效果图

2020.8.28翻车部分

  板子到了焊接,第一块板在所有焊接完成后,发现CH340C的芯片有问题。早上单独焊接了烧写的电路CH340C,在新版上的烧写电路是没问题的,电脑也能成功识别
  由于过于自信,没有多买元件,使得第一板哪里有错误难以检查,而且没有好好核对原理图,买少了元件导致没得焊三个电阻,虽然有最小系统,但是烧录固件ESP12F呈现了十分奇怪的一直闪灯,但不走进程的状态

左边为焊好的板,由于检查到CH340C的损坏所以把它焊下来了。右边为对比检测,下载电路是没问题的
  更多分析可以观看B站同步分享的视频
B站同步的分析视频

2020.8.31成功控制台灯

B站观看效果点击这里
通过自己写的APP点亮台灯图片
 自己设计的这块板子理论上能够控制所

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值