×

使用ESP8266制作基于物联网的数字世界时钟

消耗积分:5 | 格式:zip | 大小:0.00 MB | 2023-07-05

听风说梦

分享资料个

描述

在本教程中,我们将了解如何使用 ESP8266 制作基于物联网的数字世界时钟。对于这个项目,你不需要实时时钟模块,时间将从 NTP 服务器更新。我已经添加了世界15个热门城市,你可以添加更多。只需按下按钮,您就可以更改城市。结果,您可以看到该城市的当前时间。所以让我们开始吧。

所需组件:

为 ESP8266 设置 Arduino IDE:

如果您还没有为 ESP8266 设置 Arduino IDE,首先为 ESP8266设置 Arduino IDE,然后再回到这个项目。

安装所需的库:

1. I2C液晶库:

从 GitHub下载 I2C 库,打开 Arduino IDE,转到

草图→包含库→添加.Zip文件→添加下载的.zip文件

库添加成功,您可以在 Arduino IDE 底部看到确认。要了解有关如何添加库的更多信息,请单击此处

2.NTP客户端:

您可以直接从库管理器添加 NTPClient 库。

草图 → 包含库 → 管理库 → 搜索 NTPClient → 安装

为 LCD 供电:

ESP8266 仅提供 3.3V,但我们从 Vin 引脚提供 5v。由于 ESP8266 板上的 Vin 直接连接到传入 USB 端口上的 5V 引脚。如果您打算提供电源而不是 USB,则需要为 LCD 提供单独的 5v。

使用 ESP8266 的基于物联网的数字世界时钟的电路图:

 

poYBAGOYpzaAIzFeAAE-HDcL574184.jpg
 

 

2020 年 4 月 26 日


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !