跳到主要内容
2022-08-19
4 分钟
...
编程

文章摘要

这篇博文介绍了博主为完成暑假物理作业,利用电学知识复现AwtrixPro的过程,详述了从材料采购到组件准备的步骤,并列出了所需元件的购买链接及注意事项。

本人对 AwtrixPro 垂涎已久,但却懒得复现。暑假的物理作业包含一个对电学有关的实验,遂趁此机会复现一个出来。

材料采购

并不难,跟着官网这个网页一步步在淘宝上找就可以了。就是记得买焊接工具以及足够量的耗材(指 Gpio 线材、热熔胶、电工胶带等等)以及外壳(可以用官网上的文件 3D 打印,淘宝上也有直接卖的)。

这里贴出我购买材料的链接,有兴趣的话可以试一试(加粗的为非必需品,没有注明数量默认 1 个,没有注明平台默认淘宝天猫):

材料链接
Wemos D1 mini 主板ESP8266 ESP-12 Wemos D1 Mini 微型 WiFi 开发板 Micro USB 3.3V
32x8 点阵屏幕led 柔性全彩像素屏 ws2812b SK6812B 点阵 rgb 屏软屏 8x8 8x32 16*16
5V 电源供应器(大于 3A)5V4A20W 插墙式广告机 LED 灯条平板蓝牙音响直流稳压开关电源适配器
3×1k 电阻10 支价 进口 10K MRS25000C1002FRP00 0207 0.6W 低噪金属膜电阻
线材若干树莓派 gpio 拓展 40P 彩色杜邦线 20CM 母对母 公对母 公对公 1 排 40 根,买到了请自己根据需要进行剪裁
2× 肖特基二极管(1N1004)(官网上说必须,但我没看出来哪里需要)1N4007 10A10 1N5408 1N5819 1N4001 5822 直插整流二极管级 IN4007(颜色分类:1N4004 1A/400V 整流二极管直插 (50 个))
1000uF 10V 电容直插铝电解电容器元件 10/16/25V/35/50v/10uF/47/220/1000/2200uF(颜色分类:10V 1000UF 体积 8x12mm(20 个))
GL5528 光敏电阻立创商城GL5528
DF Mini Player 模块开源 Mini MP3 Player 播放器 模块 SD 卡 音乐 arduino DFPlayer
Htui21d 温湿度传感器GY-213v-HTU21D HDC1080 温湿度传感器检测模块 / 替 SHT20 SHT21
外壳 + 电源插口智能像素时钟 Awtrix Pro 创客创意彩色 B 站粉丝数全套外壳 WS2812,跟客服商量好了只要外壳与 DC 电源插口
扬声器(52.5mm×52.5mm)1.5 寸 40mm 喇叭小米小钢炮低音全频 3 欧 4 欧 3 瓦 5W 音箱嗽叭扬声器配件
3×TTP223 触摸传感器触摸按键模块 TTP223 自锁 点动 电容式 开关 单路改造 电容触摸

硬件制作

PCB + 针脚焊接

{% note danger %}

本人未成功通过此方法复现,下列内容不一定完全正确,仅供参考

{% endnote %}

参考 B 站 UP 主三三三三三文啊的视频【AWTRIX PRO】一起动手做一个高颜值的像素灯,在嘉立创打好板子(注意有贴片,需要开钢网),买好 GPIO 接口公母头再焊接即可。打板流程可以参考【0 基础】从零开始电子 DIY!第三集:PCB 电路板设计和打样!,这一套教程非常不错,推荐。

打好的板子如下:

焊接好之后(贴片是用的钢网 + 锡焊膏 + 风枪):

焊接针脚时若是无法直接使用锡丝与电烙铁焊接完成,也可以用锡焊膏 + 电烙铁。把锡焊膏涂抹在针脚背面,不用担心粘连,然后用电烙铁分别探入每两个针脚间的空隙,随后依次处理每个针脚就可以了。

然后刷程序、接线、通电、启动即可(至少理论上是这样):

很明显,这里并未启动成功,望高手赐教。

手动飞线

根据官网的接线图进行手动飞线即可,这里因为缺少一个电容(C1, 100nF)且不知道哪里有卖的而未接上 DFPlayer 模块及喇叭。

这里除了基础配件外,额外加装了光敏电阻、触摸以及 Htui21d 温湿度模块。基础部分依据教你做一个可编程像素屏制作成功,然后通过自主飞线完成了其它组件的安装。

开机成功

没有什么难点,注意需要连接多根导线时用钳子分别剪开线的外皮,露出里面的铜 / 铁 / 其他金属丝,拧在一起然后用电烙铁与锡焊在一起就可以了。

裸露的金属丝记得用电工胶带或者热熔胶包裹起来,防止意外:

然后装入外壳即可:

再放上格栅、均光片及亚克力面板就完成了:

安装格栅

安装均光片

安装亚克力面板

软件配置

软件这里就不再多提,官网上就有(点击这里访问)。就是说一下我这里是部署在我自己的服务器上,就无需本地服务器如树莓派一类了。

宝塔面板就可以轻松完成配置,也无需 ssh 连接。

然后安装自己喜欢的软件即可,我这里是这几个:

成品

室温

湿度

日期

B站粉丝数量(还不关注我?)

Youtube粉丝数(香港服务器的好处之一就是能够获取到这种信息)(没错,我没有粉丝——当然是因为我没发任何视频)

GitHub Followers

题外话

从暑假开始一直做到了倒数第二天… 心累,不过总算是完成了,也让我发现了我的电工天赋 (bushi

那就这样,这篇报告 (?) 就完成了,感谢你的观看,886

【多图预警】 AwtrixPro 开源项目的复现
作者
序炁
发布于
2022-08-19
更新于
2022-08-19
许可协议
BY - 署名NC - 非商业性使用SA - 相同方式共享
QQ空间微博豆瓣XFacebookLinkedIn复制链接