智能时钟和信息显示,实时和真实谈话之间切换-所有从你的手机控制。没有花哨的应用程序
我想要一个简单的数字时钟,它还可以兼作留言板——既有趣又实用。我有一个ESP8266和一个LED矩阵,我想:“为什么不做一个智能显示器来显示时间……或者任何我想要的东西?”
没有云,没有移动应用——只有原始的Wi-Fi和代码,以及一个网络服务器来切换显示模式。
线路:
MAX7219 ESP8266
软件设置:
•安装Arduino IDE
•从单板管理器中添加ESP8266单板
安装所需的库:MD_ParolaMD_MAX72XXNTPClientESP8266WiFiWiFiUdp
它是如何工作的:
ESP8266连接到您的WiFi,使用NTP获取实时时钟数据,并以HH:MM格式显示在LED矩阵上。冒号每秒钟闪烁一次,营造出干净的数字时钟氛围。
但这里有一个转折——它也运行一个web服务器。
您可以:
轻按按钮切换到时钟模式
在文本框中键入消息以显示滚动消息
网络接口:
当设备启动时,它会在LED矩阵上打印其IP地址。从同一网络上的任何浏览器访问该IP,然后你会看到这个UI:
时钟模式按钮
消息模式输入+发送按钮
不需要应用程序。wi - fi。
测试:
•我通过USB给它供电
•LED矩阵亮起-显示“连接…”
•然后“192.168.xx。xx”出现
•打开浏览器→输入IP→加载Web界面
•输入“你好,黑客!”→在矩阵上滚动
•切换到时钟模式→时间显示冒号闪烁
本文编译自hackster.io