
大家好,相信看过硬件篇的同鞋应该都有了自己Awtrix,现在继续介绍aw的软件篇。
没有看过硬件篇的可以看这个
首先我们需要拿出我们的时钟,拆下D1-mini开发板。
开发版是micro usb接口


【二】系统选择
目前推荐awtrix系统有两种
1.离线固件有部分B站up开发的离线固件,需要搭配时钟插件,需要搭配特定的PCB版才能用;其实可以通过ntp网络对时,不推荐这种。
我用的别的大佬自己做的通过ntp网络对时的固件,不需要时钟插件。对于获得服务器有困难的推荐这种。
各种工具会在文章最后分享。




1.首先安装ESP8266驱动–CH341SER, 通过数据线链接D1-mini到电脑USB,电脑设备管理器中可见已经连上
2.电脑上打开ESP8266Flasher执行文件,选择你的端口号,选择config,点击小齿轮选择要烧录的固件,最后点flash等待完成。



插上电源后,如果wifi没有找到,会自动进去首次配网界面,界面会显示waiting。

打开手机连接WiFi,WiFi名为matrix,无密码

浏览器中输入192.168.4.1可进入首次配网设置。
首次只用填入你家的WiFi账号和密码,其他可以再次配网时再填写。

保存后会自动重启并连接到家中的WiFi,他会自动对时
下来进入我们的路由器,查找到设备的IP,我现在的设备IP是192.168.123.54,浏览器输入这IP,就可以再次配网。
我们这下可以根据需要完善各种设置。

和风key需要登陆和风天气获取key,城市id需要从城市ID数据里面找到。
2.官方固件
需要配合服务器使用;官方的固件可上应用商店,可玩性较多,可以自己画图,可以连接智能家居使用。对于方便获得服务器的推荐使用这种。
服务器搭建方式三种:1.vps搭建,现在有vps已经很普遍了,对于有的同鞋就是0成本,需要linux系统;缺点:如果网络波动,时钟显示会卡顿,很影响体验。
2.nas或者软路由中的docker搭建,在docker hub仓库搜awtrix,最多那个就很方便;缺点:启动脚本内数据是外网,如果重启docker,可能服务器端启动速度比较慢,多的可能半小时到1小时。有兴趣可以自己改为国内地址。
3.搭建本地linux硬件服务器,我自己某宝买了个全志H3,linux系统,金属外壳,搭建了awtrix-server,插上路由器,设定固定IP。缺点:费钱。
固件服务器搭建过程三种类型因为都似乎linux系统,操作基本一致。
1.检查 yum 中有没有 java1.8 包,输入
yum list java-1.8*
2.开始安装,安装java
yum install java-1.8.0-openjdk* -y
在你自己的VPS端中输入以下命令以自动安装
wget -N https://blueforcer.de/awtrix/awtrix.sh ; sudo sh awtrix.sh
启动后不久,可以通过http:// awtrix_ip:7000调用Web界面。您也可以使用此命令来更新您的AWTRIX(会得到一个如下的启动画面)

无密码直接login,可以里面选择喜欢的插件。


固件烧录方式同上离线固件,选择firmware-V0.37等都可以。
通过手机找到SSIDAWTRIX Controller →输入默认密码:awtrixxx→设置自己家里的WIFI填写SSID和密码→输入AWTRIX服务器地址→保存
切记不要勾选MatrixType 2
Matrix Port是连接服务器的端口号,默认是7001,不是7000,7000端口是web的端口
总结
推荐大家可以自己买半成品硬件回来组装,大概200内可以搞到,需要自己焊接几处(我拿到楼下手机店让5分钟搞完),嫌麻烦可以多花100买成品也行。
根据需要和现有设备选择固件。
上述所需工具和固件打包
提取码:db0v
原创文章 Awtrix篇二:【Awtrix】像素时钟,从硬件到软件详细入门教程,版权所有
如若转载,请注明出处:https://www.itxiaozhan.cn/2022738.html