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
这样你的像素显示器就会按照你的设置来显示对应的信息了,更有意思的玩法可以自行摸索。

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。