
IN12辉光管时钟 V1.3.1
简介
基于esp8285的辉光管时钟
简介:基于esp8285的辉光管时钟开源协议
:CC BY-NC-SA 3.0
描述
入坑辉光管蛮久了,因国内贩子价格太贵,只能从乌克兰俄罗斯等地方搞,慢慢的也攒了一大堆乱七八糟的管子。真的很喜欢冷阴极气体辉光的那种感觉,是led等现代器件无法比拟的。受限于器件限制,辉光管大部分只能显示数字,一大堆管子放着落灰,不如做个钟,也对,现在基本上也沦为做钟的命运......补一辉光管计算机图镇楼

修改于一个之前做的wifi辉光管时钟,此次在总结之前第一个项目开发经验,在不改变硬件的基础上,重构代码。将所有设置功能集成到HTML页面,尽量压缩代码量,包含html部分仅1200行。
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
目前功能:显示时间、12/24小时切换、自动/手动亮度设置、三种可设置防以及中毒模式(关闭,夜间一小时循环十分钟,夜间一小时循环十分钟+日间一分钟循环一遍(分钟跳变时快速循环数字做跳变动画))、
氖泡闪烁状态的淡入淡出/长亮/关闭、自动开关时间设置、NTP对时等功能。
所有设置均集成到web端。移除所有开关设置操作,实体开关仅保留两个。分别是开关控制、ntp对时/AP模式开关。
操作说明:中间的开关短按控制辉光管开关,上面的开关短按进行ntp对时,长按开启AP热点进入设置模式。(AP模式和NTP等WiFi相关操作,会强制100%辉光管亮度,避免pwm调光干扰WiFi)
此时可在手机上搜索名叫NIXIE CLOCK的一个WiFi进行连接,连接后在浏览器输入192.168.4.1转到设置界面,设置完成点击保存即可退出回到时间显示模式。
---------------------------------------------------------------------------------------------
ntp对时模式最终显示的信息代码
4400: 无WiFi配置。含义: FLASH中没有保存的WiFi SSID,无法连接网络进行NTP同步
4401: 调试阶段测试码。
4402: NTP服务器同步失败。 含义: 尝试了3次连接不同的NTP服务器都失败了
4403: 调试阶段测试码。
4404: WiFi连接超时。 含义: 连接WiFi超时(15秒内未连接成功)
4405: NTP同步全局超时。 含义: 整个NTP同步过程超过了30秒,强制终止
8888: 同步成功。
------------------------------------------------------------------------------------------------
AP模式设置页面如下,


关于烧录和无线版本更新:
如果需要无线OTA最新程序,在AP模式下,连接WiFi后,浏览器输入192.168.4.1/update,即可进入以下页面。
受限于ESP8285仅1M的flash,无法同时存储程序和完整更新包。需要按照以下步骤执行。
①先烧录一个删减后仅提供OTA功能的固件“OTA.bin”,烧录成功后辉光管第一位会显示数字1。
②依照此前连接WiFi,浏览器输入192.168.4.1进入更新页面,点击浏览,按照提示选择对应文件,上传完整更新包更新“IN12辉光管开源时钟.bin”。
③点击开启更新,等待更新结果如提示更新失败,可断开电源再次尝试;更新成功会有提示,一段时间后会自动重启运用最新版本。
注意:无线OTA期间禁止断开电源!!!否则程序损坏只能提供usb转ttl有线烧录。
如使用usb转ttl烧录或更新,直接烧入完整更新包更新“IN12辉光管开源版.bin”即可,使用flash_download tool烧录,地址0x0000,烧录前最好先ERASE一下芯片。


pcb修改为使用RX8025T时钟模块,LED该版本暂未启用无需焊接,以上为需要焊接的部分。最新版PCB制版文件在附件中,最新固件也在附件中,亚克力外壳资料沿用上一版本不变。
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论