总是要折腾点事,保持状态。以前折腾 R2S 的时候,搞过 0.96 寸的 oled I2C 屏来显示路由器状态。因为是金属外壳,想 CNC 挖孔没设备。找代工不值得。外挂太难看。
后面拆腾别的路由器塑料壳就想着能不能搞个 I2C 屏,看了硬件规格基本上没有 I2C 接口了,只有串口。然后淘宝搜了下有串口屏,就研究了下,买了不少屏,终于选了一个 HMI 接口的,屏是以控件的方式控制,串口发数据加指令就可以控制显示了。
前几个月在 V2 收了个红米 AX6 就想着折腾一下,放了好长时间也不想动。再不动就发霉了,今天试试手。
清理串口,国内现在做电子产品都这个尿性,PCB 最终生产就是不清洁。垃圾
直接证据证明小米这个一直认为自己是互联网公司(其实就是一个硬件组合的公司)是个垃圾。
串口 VCC 1.8V 我淦!!!串口屏要 3.3V 或者 5V 。淦!!! 好吧,借线,找个 5V 的电压拉过来。
5V 是有了,又又有问题了,接上屏,屏亮路由器不开机了.万用表量下, TX RX 电压被拉高到 2.5V. 一开始是以为电压不对找了个 3.3V 的电接过来 TX RX 也有 2.3V. 这他妈的那个天才设计,淦(那次看坛里有人说小米魔改充电头实现快冲,这应该是真的了.)
反复测试下,最后只能是开机后再给屏接 5V 电源.屏有软件编辑控件,在路由器后面用 shell 脚本控制
纯属娱乐 ,不喜勿喷,谢谢.
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.