AWTRIX像素屏时钟搭建

2023-11-15

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。


提示:以下是本篇文章正文内容,下面案例可供参考

一、AWTRIX是什么?

AWTRIX是一个德国作者的开源项目,基于这个开源项目,我们只需自行购买基础的硬件、简单搭建服务端和客户端软件,就可以拥有一个可玩性很强的像素时钟。

相比于 200刀 的 Lametric Time ,AWTRIX效果不输,且在制作过程中,你可以融入更多的个性化元素。当然,如果你有编程能力还可以参与到 AWTRIX 的 App 的开发之中。

不用担心,你几乎不需要任何编程知识,最小只需要100元不到的成本,就可以完成制作。笔者将自己初次制作的一些经验和坑在此分享

二、AWTRIX像素屏时钟搭建步骤

1.材料准备

1、8*32可编程像素屏
2、ESP8266WIFi模块
3、杜邦线
4、5V4A电源

在这里插入图片描述
在这里插入图片描述

2.ESP8266固件刷写

准备好刷机软件和固件

刷机软件 点击下载

AWTRIX固件点击下载

下载完成后打开刷机软件如下:
在这里插入图片描述

1、点击下图中的Config切换到选择固件的页面
2、点击小齿轮选择刚刚下载的固件
3、刷写的地址一定要是0X00000
在这里插入图片描述
4、点击下图的Flash等待进度条走完即可完成
在这里插入图片描述

3.接线方式

1、像素屏上的 DIN 接 D2 ,GND 接地,5V 接 3.3V。可以参考官网提供的电路图,但是按照我的硬件清单,没有电容(我也不知道用来做什么的,使电流更稳定?)。建议使用5V4A的电源进行供电(我使用的是5V2A的)
请添加图片描述
2、AWTRIX官网上还有很多高版本的像素屏时钟,我这个是丐版。官网上可以加些光敏传感器、温湿度传感器等,有兴趣的小伙伴可以自行查看

4.手机端配网

1、当我们完成上诉步骤时,就可以打开手机搜索WiFi,我们可以看到AWTRIX Controller的WiFi名字(pass:awtrixxx),连上它后会出现以下界面

1、当这时我们给wifi模块上电, 像素屏上会出现图中的文字
请添加图片描述

请添加图片描述
3、当我们完成上诉步骤时,就可以打开手机搜索WiFi,我们可以看到AWTRIX Controller的WiFi名字(pass:awtrixxx),连上它后会出现以下界面
在这里插入图片描述
4、点击后出现以下界面,前两行输入你电脑连接的WiFi,第三个输入电脑的IP地址。(windows电脑 IP地址可以通过win+R打开小黑窗输入ipconfig),完成后点击Save保存,等待几秒钟后会自动断开连接(之后会自动连接到刚刚配置的wifi)
请添加图片描述

4.服务器的搭建

1、awtrix的服务器是基于Java的,所以说你的电脑要具有Java环境(如果没有就自行百度安装)。也可以在 PC、Mac、Android手机、NAS、腾讯云/阿里云上运行。我是先基于PC运行了服务端的程序。
2、点击下载awtrix Java应用程序
3、用命令行窗口进入下载好的jar所在文件夹(比如我的是在D盘www文件夹下的 D:\www)(仔细看图片
完成后切记不要关闭小黑窗
完成后切记不要关闭小黑窗
完成后切记不要关闭小黑窗(重要的事情说三遍)
在这里插入图片描述
在这里插入图片描述
4、打开浏览器进入xxx.xx.x.xxx:7000 ,xxx.xx.x.xxx是电脑的IP地址,进入后等待几秒会自动跳转。之后进可以显示时间了,当然还可以配置很多的显示内容(感兴趣的小伙伴可以自行研究)
5、到了这一步就完成了基本的配置了。如果把下面的东西添加上会让效果更加的明显。

光栅:用来使每颗LED光源互不影响,且是漂亮的正方形像素风;
透光板:将光线折射,可视角度增大;
外壳:发挥你的想象力;

三、搭建时钟常见的问题及解决方法

1、wifi模块不要在短时间内重复刷写固件
2、如果不显示时间,而是显示HOTSPOT,则说明没有成功访问互联网。
3、如果是显示 WiFi 则说明没有成功访问服务器,可以检查下客户端软件中是否配置正确了服务端的IP地址。
4、如果没有配置的话,像素屏上会闪过默认的IP地址,即0.0.0.0:7001

四、效果图(网上的up主制作的)

请添加图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

AWTRIX像素屏时钟搭建 的相关文章

  • 可视化笔记1--matplotlib 常见图形绘制1

    可视化笔记1 matplotlib 常见图形绘制1 最近需要使用python实现部分数据的可视化 于是简单学习了下matplotlib绘图功能 基本包括 散点图 折线图 条形图 直方图 饼状图 箱形图等几种常用图形的绘制方式 相应学习笔记分
  • 解决谷歌浏览器无法自动播放HTML文件的声音和视频问题的方法

    首先 先检测一下浏览器是否能支持自动播放 点击下方链接进行检测 https video dev github io can autoplay 本人检测的谷歌浏览器结果是 结果显示 谷歌浏览器不能支持有声自动播放视频和音频 包括内联的视频 但
  • 密码学研究重点

    密码学涵盖了认证 数字签名以及更多基本的安全功能 密码学涉及领域及其宽广 包括计算机安全 高等数学 经济学 量子物理学 民法和刑法 统计学 芯片设计 软件优化 政治 用户界面设计等 0x01 密码学重要性 密码学本身没有价值 必须作为一个系

随机推荐

  • tessract-ocr文本识别系统网页搭建【PHP】

    tessract ocr文本识别系统网页搭建 下面是我搭的网站 OCR文本识别系统 在安装后tesstact ocr后 我找到了一个利用php调用ocr接口的方法 在github上有这样一个项目 https github com thiag
  • 为何boss上的HR要了简历就不回复了?

    不止一个小伙伴在微信上问过我这个问题 今天就来跟大家分享一下出现这种现象的原因 并给我认为在boss上的正确打招呼方式 废话不多说 开始今天的主题分享 出现这一现象一般有以下几种原因 1 简历与岗位需求不匹配 这很好理解 其实就是别人没看上
  • K8s中的Deployment

    Deployment是kubernetes在1 2版本中引入的新概念 用于更好的解决Pod的编排问题 为此 Deployment在内部使用了ReplicaSet来实现目的 我们可以把Deployment理解为ReplicaSet的一次升 级
  • 【精华】批量修改文件夹中的文件名

    转载自 批量修改文件名 原文地址如下 http t csdn cn tGsfz 1 在所需批量修改文件名的文件夹内新建一个改 txt文件 并在新建的txt文件中输入dir gt 1 txt 2 修改新建的改 txt文件的后缀名为 bat 3
  • 虚拟机Ubuntu20.04一招解决无法连接网络问题

    虚拟机Ubuntu20 04一招解决无法连接网络问题 网上试了很多方法都没解决 最后一招解决 简单的网上一堆教程自己找下 此教程适合解决不了的同学 第一步 先关闭虚拟机的ubuntu系统 然后虚拟机 gt 设置 gt 网络适配器 选择NAT
  • 泛型是实体类的集合,根据某一字段排序

    举例 List
  • IDEA将web项目打包成war包

    目录 通用的方式打包 maven方式打包 eclipse版本 https blog csdn net weixin 45859844 article details 119965820 如果要到服务器部署项目 可能需要将项目打成war包 放
  • 程序员必备的思维能力:结构化思维

    在日常工作中 我们时常会碰到这样的情况 有的人讲一件事情的时候逻辑非常混乱 说了很多事情的罗列 却说不到重点 有的人写代码 本身的业务逻辑并没有多复杂 但呈现出的代码却像一堆线团 混乱不堪 无法理解 这些都是典型的缺少结构化思维的表现 导致
  • 挖矿病毒解决

    1 进程 cpu 100 watchdog 2 解决 tmp netstat 矿池 鱼池 sup 进程 文件主程序 crontab l 计划任务 分析脚本 3 如何进来的 web日志 log4j 命令 漏洞 docker yam fastj
  • Mathematica 有关向量与矩阵的函数

    下面是Mathematica中常用的关于向量和矩阵的函数
  • MySQL添加用户、删除用户、授权及撤销权限

    一 创建用户 mysql gt insert into mysql user Host User Password values localhost test password 1234 这样就创建了一个名为 test 密码为 1234 的
  • JAVA并发-Monitor简介

    什么是Monitor 1 Monitor是一种用来实现同步的工具 2 与每个java对象相关联 即每个java对象都有一个Monitor与之对应 3 Monitor是实现Sychronized 内置锁 的基础 Monitor的基本结构是什么
  • 十问十答

    凯云科技 今年六月 我们迎来了异常炎热的夏季 炎炎烈日也抵挡不了我们前进的步伐 上海 北京都留下了凯云的身影 两场展会 一场论坛 我们也得到了来自客户的高度认可 对此 小编特意整理了关于核心软件ETest的十问十答 为还心存疑惑的小伙伴们答
  • idea配置两个git源地址步骤并合并代码

    最近做项目迁移 把原来的gitlab上的代码迁移到了另一个gitlab仓库汇总 更换了git源地址 这样需要把原来项目的代码合并到新的gitlab仓库中 添加git源地址
  • Oracle数据库表的约束

    Oracle数据库约束类型主要有以下几个 primary key 主键约束 foreign key 外键约束 check 检查约束 unique 唯一约束 not null 非空约束 alter table table name add c
  • TypeScript实现八大排序与搜索算法

    前言 我们在页面上渲染数据时 通常会根据特定规则来对数据进行一个排序 然后再将其渲染到页面展示给用户 那么对数据进行排序有很多种方式 哪一种效率高 哪一种稳定性好 那一种占用内存小 本文将详解经典的八大排序算法以及三种搜索算法 并用Type
  • 【排错日记】PageHelper插件的默认分页参数

    现象 没有写如下代码 执行的结果却被分页显示了 PageHelper startPage listParam getPageNum listParam getPageSize 源码分析 调用方法判断是否需要进行分页 如果不需要 直接返回结果
  • k8s 启动探针生存探针&就绪探针

    目录 k8s 启动探针 存活探针 就绪探针 存活 就绪探针的区别 探针处理程序和结果 启动探针 存活探针 livenessProbe exec livenessProbe httpget livenessProbe tcp 就绪探针 k8s
  • 【总结】NPU/CPU/GPU 傻傻分不清?

    本文主要解答以下问题 NPU是新玩意儿吗 芯片里面的CPU GPU NPU究竟是什么 它们是怎么工作的 引言 中国首款嵌入式NPU诞生 6月20日 中星微 数字多媒体芯片技术 国家重点实验室在京宣布 中国首款嵌入式NPU 神经网络处理器 芯
  • AWTRIX像素屏时钟搭建

    提示 文章写完后 目录可以自动生成 如何生成可参考右边的帮助文档 AWTRIX像素屏时钟搭建 前言 一 AWTRIX是什么 二 AWTRIX像素屏时钟搭建步骤 1 材料准备 2 ESP8266固件刷写 3 接线方式 4 手机端配网 4 服务