banner
2021go

2021go

喜欢用大白话,讨厌弯弯绕绕。
twitter_id
jike

動手筆記 - 像素時鐘顯示Crypto價格

20240214_190206_1

前情提要#

我之前買了一個成品,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 客戶端內看到如下

image
Status 可以看到 Awtrix2 當前狀態

訪問 Docker 所在設備的 IP + 端口號進行設置,注意要在防火牆放行 7000,7001,5568 這三個端口。
例如設備 IP 為:192.168.2.14
則在瀏覽器地址欄輸入:192.168.2.14:7000
進入後會看到如下頁面:
界面語言可以在設置主機那邊改成 zh-CN 然後點右上角保存按鈕
image
如果像素顯示器那邊沒有配置會提示沒有設備連接,需要先在像素顯示器那裡配置連接服務,參考上面教程 2

Crypto 價格顯示#

默認只安裝了時間插件,Crypto 插件需要自己在應用商城裡安裝
image
安裝好了點齒輪按鈕進入插件設置
左邊是顯示設置根據自己喜好來就行,設置好點左邊右上角保存。
右邊是需要顯示的加密貨幣和信息類目設置,同樣設置好點右邊右上角保存。
image
這樣你的像素顯示器就會按照你的設置來顯示對應的信息了,更有意思的玩法可以自行摸索。

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。