前情提要#
我之前買了一個成品,Crypto 價格顯示也是賣家提供的,而且一個接口只能顯示一種加密貨幣,接口還老容易出問題顯示不了,於是決定自給自足。
準備#
Awtrix 硬件和軟件看張大媽上面的兩篇,寫得很好,適合動手能力強的小夥伴,DIY 自由度高。如果跟我一樣動手能力一般,可以淘寶或者咸魚購買成品。
Awtrix 篇一:【Awtrix】像素時鐘,從硬件到軟件詳細入門教程
Awtrix 篇二:【Awtrix】像素時鐘,從硬件到軟件詳細入門教程
有離線系統和官方系統,由於我沒有找到上面教程裡的帶加密貨幣功能的離線固件,因此以下教程均為官方固件。Crypto 價格顯示需要聯網系統,這篇主講自己部署 Docker 版 Awtrix2 服務。
配置#
原理很簡單,顯示器有了,只要再來一個推送數據的服務即可,參照 Awtrix2 官方教程而來。
服務部署:#
硬件#
一台伺服器:
雲端諸如阿里雲、騰訊雲
本地端諸如自建伺服器、日常使用的電腦
配置過程#
安裝 docker#
- Linux
系統要求:
Docker 支援 64 位版本的 CentOS 7 和 CentOS 8 及更高版本,它要求 Linux 內核版本不低於 3.10,推薦 Ubuntu 最新版本。
自動化安裝程式碼:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
- Windows
參照官方教程即可:
https://docs.docker.com/desktop/install/windows-install/
部署 Awtrix2#
一鍵部署程式碼:
docker run --name AwTriX2 -p 7000:7000 -p 7001:7001 -p 5568:5568/udp --restart always -e TZ=Europe/Berlin whyet/awtrix2:latest
更多資訊參考:
https://github.com/wHyEt/Awtrix2-Docker
配置 Awtrix2#
我用的是 Windows 版 Docker,以下僅以 Windows 版示例。
Docker 版 Awtrix2 部署完成後可以在 Docker 客戶端內看到如下
Status 可以看到 Awtrix2 當前狀態
訪問 Docker 所在設備的 IP + 端口號進行設置,注意要在防火牆放行 7000,7001,5568 這三個端口。
例如設備 IP 為:192.168.2.14
則在瀏覽器地址欄輸入:192.168.2.14:7000
進入後會看到如下頁面:
界面語言可以在設置主機那邊改成 zh-CN 然後點右上角保存按鈕
如果像素顯示器那邊沒有配置會提示沒有設備連接,需要先在像素顯示器那裡配置連接服務,參考上面教程 2
Crypto 價格顯示#
默認只安裝了時間插件,Crypto 插件需要自己在應用商城裡安裝
安裝好了點齒輪按鈕進入插件設置
左邊是顯示設置根據自己喜好來就行,設置好點左邊右上角保存。
右邊是需要顯示的加密貨幣和信息類目設置,同樣設置好點右邊右上角保存。
這樣你的像素顯示器就會按照你的設置來顯示對應的信息了,更有意思的玩法可以自行摸索。