最近学习压力稍大,也正好打算装扮一下自己的桌面*(不是Windows的)*,无意中看到了Awtrix这个项目,心潮澎湃,说干就干!

成品展示(未经过柔光处理):

qq_pic_merged_1649128893326.jpg

IMG20220405112222.jpg

qq_pic_merged_1649128961142.jpg


需要什么?

必需品:

  • 【地基】Awtrix官方提供的pcb开发板
  • 【显示器】Ws2812灯带矩阵 32cm*8cm
  • 【动力连接】5v数据线(手机的线就行)
  • 【大脑】ESP8266 dpmini
  • 一台电脑

可选(其实最好也准备):

  • 一个32*8cm的可以装载上面的器件的盒子。
  • 灯栅格
  • 柔光纸

你可能觉得过于繁琐(当然我也觉得),如果有条件,你可以去闲鱼上购买卖家帮你焊接好的PCB电路板和一些必须的元器件然后自己组装!很方便!我就是这么干的。不过强烈不建议购买成品。这样就失去的DIY的价值。这种东西要自己做出来才有成就感嘛。

开始!

1. 烧录程序

大概5分钟即可完成。
此时你手里应该有:ESP8266 dpmini版, 数据线

为什么要这一步?

因为刚到手的ESP8266 dpmini版 里面还没有任何驱动程序, 他就只是一具【没有灵魂的空壳】。我们得装载程序进去。

‎1.‎‎ ‎‎在此处‎‎下载烧录用的工具‎

‎2.‎‎ ‎‎在此处‎‎下载最新固件。‎

‎3.‎‎ 启动第一步下载好的程序‎‎并在"Config"选项卡中打开固件(单击齿轮选择固件)‎

  1. 连接ESP 8266板子到电脑上

‎5.‎‎ 返回"Operation"选项卡,如果未自动检测到正确的Com-Port,请设置正确的Com-Port。‎

‎‎6. 单击"Flash",然后等待该过程完成,左下角出现一个绿色的标记。‎

‎6.‎‎ 重新启动控制器。‎

至此,你就已经装载好Awtrix要用的程序了!

2. 连接灯带!

买下来的灯带只需要用到中间的Gnd,5V,data那三个接口 将其接到pcb开发板对应的接口上(板子背面有提示)就行。

注意,一定要接对!!否则短路!!

3. 连接ESP8266

将其接到pcb开发板对应的接口上(板子背面有提示)就行。

注意,一定要接对!!否则短路!!

此时,给板子连接5V电源,正常情况下会发现灯显示蓝色的BOOT字样,代表你已成功搭建。
之后会显示HOTSPOT, 此时ESP8266会打开一个wifi热点,你需要用手机连接到该热点,然后在弹出的网页中填写设置(设置需要填写服务器地址,因此建议先搭建服务器)。

4. 服务器搭建

下载awtrix到你的服务器上,
Linux & MacOS:

sudo java -jar awtrix.jar

Windows:

java -jar awtrix.jar

如果你是Linux,你只需要运行这一段

wget -N https://blueforcer.de/awtrix/awtrix.sh ; sudo sh awtrix.sh

启动后不久,可以通过http://你的服务器IP地址:7000访问Awtrix Host端。

5. 完成!

Enjoy it!