RGB HexMatrix 时钟 3.0

基于 Arduino/ESP8266 的物联时钟

风轻云淡

喜欢

392
浏览
1
喜欢

> 更多图片

项目状态:已完成
开放度:公开
所属分类:电子
发布时间:2024-05-25
最近更新:2024-05-26

描述

受作者Cherry创作的 RGB HexMatrix 时钟 2.0 启发,结合自己的一些创意,对功能和外壳进行了一些升级。


详细说明

作者Cherry的作品:RGB HexMatrix 时钟 2.0 https://make.quwj.com/project/338
原作者的作品创意十足,第二个版本改进了很多,实属不易。
我感觉有点小小的不足,就是在功能上过于单一,外壳也做得比较粗糙。基于以上瑕疵,我做了一点点优化。
如果你有好的想法,请进Q群交流:929173753

创意智能WIFI天气时钟视频介绍:
https://www.bilibili.com/video/BV1cRKDeNEi7/?spm_id_from=333.999.0.0 (下方视频如无法显示请点此链接查看)

功能上

增加了以下几个功能:

  1. 夜灯功能,白色与黄色夜灯,亮度从20-40-60-80-100可调。

  2. 时间显示上增加了一种纯数字显示,数字颜色会渐变。

  3. 天气模式,可以自动定位所在城市,从心知天气网站获取温度与天气数据,把天气图形化显示出来。

  4. 声音律动功能,随着周围声音的音量大小,8条灯柱有节奏的变化。

  5. 可以当做闹钟使用,可以设置三组闹钟。

  6. 其他功能。


外观上

采用了东欧榉木制作外壳,做了两种不同的实木外观。
添加图片描述

链接表


文件库

介绍1.mp4
功能介绍 [6724611 Bytes at 2024-05-25, 1 次下载]

RGB HexMatrix时钟后盖.prt
原木后盖3D图UG文件 [925696 Bytes at 2024-05-26, 0 次下载]

RGB HexMatrix时钟原木.prt
原木外壳3D图UG文件 [427520 Bytes at 2024-05-26, 0 次下载]

HexClock2.0.2beta1.bin
Arduino程序文件 [499552 Bytes at 2024-05-26, 1 次下载]

Gerber_PCB1_2024-05-26.zip
嘉立创PCB制板文件 [582923 Bytes at 2024-05-26, 0 次下载]

开机设置.mp4
开机WIFI设置 [5083376 Bytes at 2024-05-26, 1 次下载]



教程

添加图片描述

外壳的制作

原木外壳的制作需要的设备:电脑,CNC雕刻机,3D打印机,激光雕刻机,空压机(喷漆),砂带机等。
制作流程如下:

  1. 用3D绘图软件UG(也可以用其他3D建模软件)画出外壳与后盖的3D模型

  2. 把3D模型导入ArtCAM软件,生成CNC雕刻机能识别的刀路

  3. 把购入的原木安装到CNC雕刻机平台上进行雕刻

  4. 用激光雕刻机在后盖上雕刻说明文字

  5. 用砂带机和砂板对外壳进行精细打磨,按80-120-180-240-320-400顺序打磨

  6. 把打磨光滑的外壳喷上油漆,也可以上木蜡油

  7. 最后进行组装


电子元件连接

购买电子元件链接:https://item.taobao.com/item.htm?ft=t&id=797608741184
添加图片描述

LED灯盘 DIN +5V GND 连接 ESP8266 D2 VV G
轻触按钮 OUT VCC GND 连接 ESP8266 D5 3V G
声音传感器 OUT VCC GND 连接 ESP8266 A0 3V G
无源蜂鸣器 OUT VCC GND 连接 ESP8266 D7 3V G


PCB电路板重新设计

考虑到更好的保护灯珠寿命与获得更好的显示效果,重新设计了一下PCB板,增加了96颗100nF的电容与1颗100uF的电容(不是所有的电容都一定要焊接上),还在信号上串联了1个300欧姆的电阻。
添加图片描述


操作界面

通过手机WLAN连接上设备发出的WIFI信号,默认SSID:HexClock,密码:88813977,打开手机浏览器输入192.168.1.1即可登录主设置界面
添加图片描述
主界面部分程序代码
添加图片描述
WIFI连接的操作视频如下:
【WIFI设置】 https://www.bilibili.com/video/BV1CxK8eAETR/?share_source=copy_web&vd_source=db005843a416955ad954e696b903c165(下方视频如无法显示请点此链接查看)


主要新增功能

1、实时天气功能
从心知天气网站获取城市的天气信息(温度、天气),把获取到的信息图像化显示出来
添加图片描述
获取心知网站实时天气部分程序代码
添加图片描述

2、声音律动功能
根据周围环境的声音大小,显示8条不断变化的灯柱
添加图片描述
声音律动部分程序代码
添加图片描述

3、其他升级
添加图片描述