学习ESP8266踩的坑

引言

   之所以会学习物联网的东西,是因为我公司服务的一个客户,需要经过物理开关接线来控制设备启动和关闭,
但是使用物理接线外观并不好看,所以我便去找无线控制的方法。

第一个版本购买非官方产品

2019-08-05 第一次购买物联网的设备,
24V转5V和电源模块外壳
WIFI继电器和烧录器
买回来后发现无法烧录程序。这里使用的ESP-01S,烧录器购买错误了,然后又购买了一个USB转TTL下载器。
USB转TTL下载线
在想使用WIFI控制的同时也在想其他方法,于是购买了带弹性的线。
弹性线

第二个版本购买官方产品

经过多次尝试,查找解决方法,找到了安信可的封装模块。
安信可WIFI模块
艾尔赛WIFI继电器

ESP01WIFI 模块插上即可使用。

WIFI 烧录器

第三个版本此时有一家客户需要在治具上亮灯

结合上面的东西然后制作一个WIFI亮灯的设备。
灯和盒子

电池和设备组合在一起形成无线控制盒子。18650电池
再增加充电的功能。
18650电池充电模块
客户看后感觉体积太大亮灯数量太少,所以需要优化,查找资料后发现ESP01 和51单片机可以配合亮灯,所以从这里下手。
元器件
在拿着锤子的人手中,所有的问题就像是钉子,之前一直在找ESP-01S的解决方法,到后来发现可以使用其他的东西代替,那就是NodeMCU,所以就尽快入手了一个。
NodeMCU 和32S
感觉别人的方案是开发板,在这里验证成功后就自己开始画板子。
开始画板子
验证各种方案和芯片,走了不少弯路,例如下面就是,HT7133可以使3.7V的电池降压为3.3V但是电流不足,到后来才发现问题。HT7133芯片 TP4057充电芯片
使用ESP-12F做自己的第一个板子,或许是上天眷顾吧,第一次竟然成功了。

ESP-12F
充电电池

后来发现一个IO口可以控制多个灯的方案 WS2812B灯珠。
WS2812B
开始使用ESP8266 模块做第一个客户的项目
报警器
报警器
但是依然在尝试ESP8266控制多个灯。
LED灯
后来发现ESP-12S比ESP-12F少一些外围设备,果断选择。ESP-12S
D1
后来想用ESP8266 红外线控制空调,但是失败了。
还购买了OLD屏幕的设备来显示。
红外线
发现了IP5306锂电池充电芯片,开始诛琢磨原来控制亮灯的方案。IP5306
后来发现IP5306芯片有一个弊端,那就是在电流比较小的时候会自动关闭。所以需要IP5306-CK定制版的芯片才可以,IP5306做了好几次都不可以,原来是GND脚没有接地导致的。这个板子验证了三次左右才成功。

目前问题基本都解决了,下面就是继续加深对这些东西的了解。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值