项目简介
本项目是基于Arduino平台的QlockToo项目,模拟QlockTwo设备。QlockTwo原本需设计者手动操作,而QlockToo可通过网站控制并自动同步时间。代码主要负责处理WiFi接入点请求、Web请求以及时间显示逻辑。
项目的主要特性和功能
- WiFi接入点:若未连接WiFi,QlockToo会创建访问点,用户可通过其输入WiFi凭证完成连接。
- Web服务器:提供Web界面,用户能在网站上控制QlockToo,可进行亮度、颜色、时间等设置。
- 时间显示:利用LED像素显示时间,支持德语和施瓦本语的显示方式。
- 自动时间同步:连接WiFi后,自动从网络时间协议(NTP)获取时间并更新RTC。
安装使用步骤
- 硬件准备:准备好ESP32开发板、合适的电源和LED显示屏。
- 安装库:安装Arduino IDE,同时安装ESP32板支持库和ESP32文件系统上传器。
- 上传代码:将QlockToo文件夹中的代码上传到ESP32。上传前需确保Arduino IDE已正确配置ESP32开发板。
- 设置:可通过访问点或网站设置WiFi和QlockToo的参数。
- 运行:将ESP32连接到电源,LED显示屏会显示当前时间。
定制代码
- 语言选择:可选择德语或施瓦本语的显示方式。
- 特殊显示内容:在代码里添加或修改特殊显示内容。
- 名称和密码:更改QlockToo的名称和密码,保证在同一网络中唯一。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】