自己动手,DIY LED WiFi自动对时时钟

2020-06-24 16:41:05 39点赞 260收藏 62评论

最近,我使用ESP8266 DIY了一款WiFi时,我会给大家展示一下功能,并教你如何制作。

红色版本红色版本

蓝色版本蓝色版本

绿色版本,为了测试温度传感器 放冰箱冻了一会绿色版本,为了测试温度传感器 放冰箱冻了一会

功率在1.5W左右, 时间有动态效果,可以看见秒数那里:

这个时钟可以显示时间,时间有动态效果,可以看后边的视频。 隔一段时间会开始滚动,LED的优势就是可以滚动,可以显示字母等信息, 不像数码管只能显示数字。 开始滚动显示后,会显示年月日 星期 室内外温度 这些显示项 时间格式都是可以配置的。

作为ESP8266时钟 NTP网络对时是一定的 它每小时会和NTP服务器对时 保证时钟的准确性

外接了光敏电阻 可以根据环境光强实现自动亮度控制 避免了夜间晃眼睛和白天看不清

外接了DS18B20 可以显示房间内实时温度

后边的温度是实时的室外温度 不是测量的 是通过网络 使用天气API读取到的

我花了比较长的时间丰富软件上的功能 做了很多可配置的选项 打开web页面就可以配置 我还做了OTA空中升级功能 如果有新的功能加入 我可以给大家推送固件 设备自动完成升级

网络配置

在初次运行,或换了环境无法连接到之前wifi时,此WiFi时钟会启用AP模式建立一个名为WiFi_Matrix_Clock的接入点

自己动手,DIY LED WiFi自动对时时钟

你只需用手机或电脑连上此接入点,会自动弹出配网页面

自己动手,DIY LED WiFi自动对时时钟

点击配置wifi按钮,在此页面选择或输入wifi名、密码,就可完成wifi的配置

自己动手,DIY LED WiFi自动对时时钟

时钟配置

在连上wifi后,时钟就会正常运行,此时可随时通过时钟的IP地址,访问web页面进行配置,如果你不知道IP地址,可以重启时钟,在刚启动时LED会显示IP,当然你也可以通过你的路由器查询wifi时钟的IP

首页首页

首页下方有一个播放文字滚屏功能,可以随时控制时钟显示文字信息,类似弹幕效果

时钟和天气API配置 时钟和天气API配置

由于是wifi时钟 不用对时 但如果你在不同的国家地区可以通过设置时区 夏令时 完成当地时间的设置, 这里同样可以设置NTP服务器,程序中内置了两个NTP服务器 如果你这里设置的服务器不可用 将使用内置的服务器 避免无法对时

下边这三项是天气API的设置 是为了显示室外温度使用的 如果你不想要室外温度 可以不设置 ,这三项设置非常简单 下方有两个地址 打开后就可以找到 需要用邮箱注册一个账号

显示设置 显示设置

这个页面是一些个性化的显示设置 有时间的12或24小时 是否显示秒数 日期的风格 这个时间动态如果关掉就不会有时间下落这个动态效果了

年份是显示4位2位还是不显示 星期是显示数字还是英文 数字有两种 区别在星期日是显示为7还是日

温度显示可以调整是否显示室内 室外温度 下边还有一个温度的单位

这个滚动间隔时间就是说每隔多久开始滚动 显示日期 温度这些信息

最下边的温度补偿 如果你把DS18B20离发热物品太近 或者是DS18B20有误差 可以在这里设置补偿值

亮度调节亮度调节

上方显示目前的屏幕亮度级别 按后边的刷新按钮会刷新

然后是自动亮度的开关 如果你没接光敏电阻不要开这个开关

这个调节级别是自动亮度的灵敏度 数值越高 同样亮度下屏幕亮度越高

固定亮度值是当你关闭了自动亮度 可以在这设置屏幕亮度的级别

亮度最低值是如果你开启了自动亮度 但发现暗光时亮度过低 可以适当调高这个值

软件更新软件更新

可以手动上传固件升级或自动从服务器检查固件升级

如果是一些小的更新 我不会推送 大家可以按需更新

如果有大的更新 我可以直接推送固件给大家 这样在你完全不用手动操作的情况下 wifi时钟就自动完成了固件的升级

如何制作

所需材料:

NodeMCU v3 4块块8*8LED以及对应的驱动板 DS18B20模块(或普通DS18B20+4.7k上拉电阻) 光敏电阻和10K电阻 ,如果你不需要自动亮度调节和室内温度显示 ,可以不接DS18B20和光敏电阻 10K电阻。

以上这些大概在65元左右 蓝色LED会更贵一些

接线参考:

自己动手,DIY LED WiFi自动对时时钟

普通DS18B20加4.7K上拉的接法:

自己动手,DIY LED WiFi自动对时时钟

自己动手,DIY LED WiFi自动对时时钟

外壳我是用亚克力做的,当然你也可以用其他的材料:

自己动手,DIY LED WiFi自动对时时钟

自己动手,DIY LED WiFi自动对时时钟

不加一块亚克力板的话,显示效果差很多:

自己动手,DIY LED WiFi自动对时时钟

自己动手,DIY LED WiFi自动对时时钟

软件写入

完成了硬件的接线,还需写入软件,将开发板用usb数据线连好电脑,打开Arduino IDE,如果你第一次使用,没安过ESP8266开发板的话,需要在线安装一下。

之后打开我的webUpdate.ino ,设好你的wifi名 密码,写入开发板即可。

此时开发板开始运行,可以通过串口管理器或路由器页面找到IP,通过浏览器访问此ip,将.bin文件上传即可。

所有文件可在我的github页面下载

视频讲解

视频讲解更为详细,欢迎观看。


展开 收起

deli 得力 闹钟学生用起床神器多功能智能电子表时钟儿童男女孩强力叫醒

deli 得力 闹钟学生用起床神器多功能智能电子表时钟儿童男女孩强力叫醒

29.9元起

Kairan 凯然 电子温度计闹钟 迷你款 14cm

Kairan 凯然 电子温度计闹钟 迷你款 14cm

9.5元起

Compas 康巴丝 挂钟客厅钟表简约北欧时尚家用时钟挂表现代创意个性石英钟

Compas 康巴丝 挂钟客厅钟表简约北欧时尚家用时钟挂表现代创意个性石英钟

12.99元起

快乐之朱 智能闹钟儿童学生多功能男孩女孩用叫醒语音控制会说话的卡通闹铃 白色小鹿-配供电头-插电使用

快乐之朱 智能闹钟儿童学生多功能男孩女孩用叫醒语音控制会说话的卡通闹铃 白色小鹿-配供电头-插电使用

88元起

deli 得力 9024 迷你复古闹钟

deli 得力 9024 迷你复古闹钟

28.4元起

乐卡利儿童闹钟小用起床女男孩桌面床头台式迷你铃早教 儿童彩色闹钟【 绿色】+电池

乐卡利儿童闹钟小用起床女男孩桌面床头台式迷你铃早教 儿童彩色闹钟【 绿色】+电池

33.9元起

BBA 锂电充电款智能电子静音夜光 黑色语音报时版

BBA 锂电充电款智能电子静音夜光 黑色语音报时版

45.9元起

POLARIS 北极星 Polestar 极星 北极星客厅钟表现代挂钟简约挂表家用静音卧室时钟创意电子石英钟

POLARIS 北极星 Polestar 极星 北极星客厅钟表现代挂钟简约挂表家用静音卧室时钟创意电子石英钟

14.72元起

JOYROOM 机乐堂 强力叫醒闹钟

JOYROOM 机乐堂 强力叫醒闹钟

23.21元起

迪士尼(Disney)儿童卡通闹钟高颜值起床闹钟男女起床摆台闹钟 【圆形】草莓熊闹钟

迪士尼(Disney)儿童卡通闹钟高颜值起床闹钟男女起床摆台闹钟 【圆形】草莓熊闹钟

28.9元起

beiens 贝恩施 四合一视化计时器时间管理器儿童学习自律学生专用定时闹钟

beiens 贝恩施 四合一视化计时器时间管理器儿童学习自律学生专用定时闹钟

48元起

POLARIS 北极星 客厅静音大挂钟方形日历石英钟创意钟表现代简约时尚家用钟

POLARIS 北极星 客厅静音大挂钟方形日历石英钟创意钟表现代简约时尚家用钟

16.83元起

LISM 创意家居中国风书法挂钟表客厅时尚家用挂墙新中式时钟 平安喜乐 8英寸(20cm)

LISM 创意家居中国风书法挂钟表客厅时尚家用挂墙新中式时钟 平安喜乐 8英寸(20cm)

19.9元起

荣科闹钟起床儿童早教闹钟桌面时钟大铃声动物卡通时钟表 红色阿狸 儿童闹钟

荣科闹钟起床儿童早教闹钟桌面时钟大铃声动物卡通时钟表 红色阿狸 儿童闹钟

13.9元起

CASIO 卡西欧 TQ-159-3PF 创意时尚闹钟 薄荷绿 10.9*6.2*9.1cm

CASIO 卡西欧 TQ-159-3PF 创意时尚闹钟 薄荷绿 10.9*6.2*9.1cm

185.67元起

POLARIS 北极星 鹿头轻奢挂钟客厅家用时尚免打孔网红挂墙上时钟表简约现代

POLARIS 北极星 鹿头轻奢挂钟客厅家用时尚免打孔网红挂墙上时钟表简约现代

57.6元起
62评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
260
扫一下,分享更方便,购买更轻松