Awtrix2.0 WIFI像素时钟搭建全过程(极简方案)

img

最近在B站、youtube看了许多像素时钟的视频,它们都源于wtrix2.0这个开源项目。于是,我也萌生了DIY一个属于自己的像素时钟的想法了。

购买硬件

在购买之前,我做了大量准备。包括看官方文档和其他大佬的搭建视频。awtrix2.0分为标准版和pro版本,还可以装各种传感器实现特定的功能。但是由于自身硬件技术几乎为零,电烙铁技术垃圾。我采用了一个最简单的方案。甚至都用不到电烙铁这些东西。请看下图:

img

需要购买硬件有:

外壳是看的B站UP主创客尹白猿MakerApe的解决方案,购买链接仅供参考不是广告

软件搭建

环境搭建

**awtrix服务端是需要 JAVA8环境,请提前配置好环境 **

macOS:https://blog.csdn.net/weixin_42191789/article/details/99070311

Ubuntu18.04:https://blog.csdn.net/zbj18314469395/article/details/86064849

Windows10:https://jingyan.baidu.com/article/6b97984dd257b41ca2b0bf86.html

点击下载最新版jar包: AWTRIX Java Application,服务会启动到7000端口,请务必保证端口畅通

macOS/Linux

1
sudo java -jar awtrix.jar

Windows

1
java -jar awtrix.jar

Linux Installer

适用于Linux一键命令

1
wget -N https://blueforcer.de/awtrix/awtrix.sh ; sudo sh awtrix.sh
1
2
3
sudo service awtrix start
sudo service awtrix stop
sudo service awtrix restart

Docker

Docker hub

硬件安装

刷入固件

这里是windows下教程

  1. 点击下载刷机软件固件
  2. 用数据线将开发板连接到电脑
  3. 打开刷机软件,软件自动识别com口
  4. 切换到config页面,点击齿轮图标选择固件
  5. 返回operation页面,点击flash,待进度条走完即可

设置WIFI

  1. 开发板通过usb方式接入电源,并按照上图连接好点阵屏。
  2. 打开手机热点,选择AWTRIX Controller
  3. 点击configure进入配置页面
  4. 填入当前WIFI名称和密码和awtrix服务端ip地址(matrix port维持默认7001,matrixtype2不要勾选)
  5. 点击save,过10秒钟屏幕会出现wifi成功host成功,自动进去时钟模式,到此固件配置已完成

安装硬件

参考创客尹白猿MakerApe大佬视频

一些坑

  1. 当你想修改wifi或者host配置时候,必须重置开发板。重置方法为按一下reset键,隔3~4秒再按一下,屏幕会出现红色reset,这时候就可以重新连接开发板wifi进行设置
  2. 截止到2020/08/15最新固件版本是0.35,此版本固件暂时不能重置,必须退回到0.26版固件才可以重置。0.26版点击下载。回退方法和刷固件一样,重新刷入即可。
  3. 设置wifi时候,matrix port维持默认7001,matrixtype2不要勾选。不要试图修改这两项。

参考资料

awtrix2.0官方文档:awtrixdocs.blueforcer.de

视频1:https://www.bilibili.com/video/BV1sV41167p9?from=search&seid=7434863561803273208

视频2:https://www.bilibili.com/video/BV17a4y1e7Eh