![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式开发
Victor YU223
这个作者很懒,什么都没留下…
展开
-
LM2596S降压模块开启 IPHONE 充电
参考 2596s 的原理图,构建了几块降压板,最大支持 5v 3A 的供电能力,主要是同时支持 typec 和 usba 接口,比网上的模块方便不少,如果需要给其他设备供电,可以使用 usb 接口来做,不再需要接线柱,稳定且可靠。普通的 5V 1A 的充电器 数据线是短接在一起的,这才是开启 Iphone 充电识别的关键,与 mifi 认证毫无关系。遇到了一个棘手问题,就是插上 Iphone 的充电线,不识别,无法给我的 6sp 充电。经过一番搜索和翻看资料,参考其他的供电模块,发现了一个一直忽略的细节。原创 2024-07-04 13:43:05 · 175 阅读 · 0 评论 -
在路由器上实现蜻蜓FM节目更新提醒
小米路由器Mini挪用了网口的指示灯,用作GPIO口,现在用来抓取蜻蜓FM的网页,如果感兴趣的节目更新了,就点亮LED灯,实现提醒功能,及时收听节目 🐶🐶🐶🐶🐶。上传到路由器运行,网口灯亮则节目更新,手动设置LED灭以后进入下一个提醒周期。路由器空间有限,优先上传到/tmp目录,或者是U盘目录运行。原创 2024-06-03 10:14:12 · 301 阅读 · 0 评论 -
利用闲置的路由器构建一个类ESP32的网络控制器
路由器的网口灯,实质上就是一个非常理想的GPIO口,经过一番探索以后,发现可以利用这些GPIO口做一些控制端口,用来驱动继电器,开关下台灯跟电脑都非常方便。接下来就是利用这个IO口来搞事情了,如果是觉得不方便,可以直接接到8芯的网口的脚位上,然后用网线导出,博主有一台闲置的小米路由器MINI,刷入了OpenWRT的系统,插了U盘作为小型共享的小文件的服务器。4. GPIO口多,实际可利用的GPIO口更多,只是没有导出,可能需要飞线。供电线的话,不建议用网口的,会损坏CPU,这些数据线都是直接进CPU的。原创 2024-06-02 17:31:39 · 403 阅读 · 0 评论 -
0.91寸1306屏幕不点亮调整
一开始还以为时屏幕本就是坏的,插上STLINK以后调试屏幕就有显示了,分析是该模块兼容性不强,电容充电时间慢,跟之前购买的电路上有细微的不同。在淘宝新购买的另一个屏幕无法点亮,出现在I2c总线无法连接上,排查步骤如下。右边的是新购买的,但是引出的排线是一样的,好彩丝毫没怀疑过商家卖假货。3. 在程序初始化时,增加必要等待时间。2. 确认I2c地址正确 0x78。1. 确认程序是正确的。原创 2024-05-24 19:45:47 · 345 阅读 · 1 评论 -
继电器失效分析
2. 接通瞬间电流过大,电弧会氧化触电,或者电压高出现打火,触电使用几次就会氧化掉。在淘宝购买了继电器以后,使用了几天开始出现无法切换的情况,没办法,只能拆开来看看。继电器里面依靠线圈产生吸力,切换上下两个触点,如果触电氧化以后,继电器就会失效。3. 长时间高功率使用,导致接口处触电融化,镀铜损坏。使用工具拆开以后发现触电氧化严重,无法接通。驱动线圈引脚如下,中间的为 220v 输入点。1. 线圈烧断了,工作电压高会损坏线圈。原创 2024-05-10 22:13:59 · 364 阅读 · 0 评论 -
构建一个ESP32远程开关
目前没有远程控制的需求,在局域网控制即可, 所以在ESP32里面加入了Http接口,通过网页控制,使用Ngrok DDNS未来也能远程控制,在下面的代码修改加入 WIFI的SSID 密码,点灯科技申请的ID。电压驱动继电器,因为是PNP驱动的,低电压闭合,如果要使用ESP32来控制,需要将驱动电压降为3.3v,唯一方便的地方,就是自主性强,如果有阿里云的服务器则更好了,映射到远端就能远程控制。自制的成本基本会超过淘宝购买的第三方非品牌的远程开关,还不包括。的时候,自制的会便宜很多。原创 2024-03-13 16:05:24 · 385 阅读 · 0 评论 -
STM8S003 如何测试芯片是否损坏
档对比正常的开发板,对比GPIO的对地阻值,可以间接确定芯片是否异常。出现这些问题,在排除了其他的问题以后,如何确定芯片是否已经损坏。对比正常工作的开发板找到正常状态下的各个Pin阻值,,但经过对比,基本都能判断,原创 2024-03-02 20:57:34 · 399 阅读 · 0 评论 -
STM8S003F3开发板 STLINK连接问题
STM8硬件排查故障原创 2024-03-02 03:17:23 · 699 阅读 · 1 评论