之前带大家用ESP8266制作了wifi遥控屏幕和wifi遥控小车,大家觉得怎么样呢?
好多朋友都说想要看网络时钟的制作教程。那我们今天就来用ESP8266和MAX7219来制作支持炫酷动画效果的网络时钟吧~
![ee64471195be0dcd250154cd952acd57.png](https://i-blog.csdnimg.cn/blog_migrate/ebbf56901f086c74c750fc92b677c1e6.jpeg)
接电后,自动联网获取最新的时间,并且还会实时更新时间,分秒不差~
![33870e41d0a8b2905e31fe36fc0621ec.png](https://i-blog.csdnimg.cn/blog_migrate/cbf79e7173074d389c1399c064b940ca.jpeg)
每过一段时间会滚动显示日期~
一、所需材料
- ESP8266 NodeMCU开发板,售价低廉,性能强大
- MAX7219 LED点阵显示屏模块
- 随点阵屏模块赠送的杜邦线等附件
ESP8266: ESP8266是一个非常适合用于物联网和家庭智能项目的wifi模块。它的售价非常低廉,在某宝上一块ESP8266开发板只要10几块钱!
ESP8266的介绍和入门指南可以参见我上次写的这篇文章:十块钱入门物联网!ESP8266新手指南
![8c24384f820252ee4ad05c99365adc49.png](https://i-blog.csdnimg.cn/blog_migrate/390bea95af5b3fcc5d03b61a5fbe45c7.jpeg)
MAX7219:MAX7219是一种集成化的串行输入/输出显示驱动器,用它可以在LED点阵屏幕方便地显示你想要的内容。我买到的是4合1的MAX7219点阵模块,也只需十来块
MAX7219的介绍和入门指南可以参见我上次写的这篇文章:手把手教你用wifi控制显示屏!ESP8266实践指南(一)
![90483eeeba8875af6f2d8370c2b28e4b.png](https://i-blog.csdnimg.cn/blog_migrate/84de89af6c4c7952dc8411b86b8b339a.jpeg)
二、配置开发环境
首先参照我上次写的ESP8266新手指南,设置好基本环境:
手把手教你用wifi控制显示屏!ESP8266实践指南(一)
这里简单概括一下:
- 安装串口芯片驱动(CH340或者CP2102)
- 安装Arduino IDE
- 安装用于Arduino IDE的ESP8266插件
- 设置开发板型号并选择正确的COM口
三、接线
根据线路图,连接好ESP8266 NodeMCU模块和MAX7219点阵:
- 3v3 接 VCC
- GND 接 GND
- D5 接 CLK
- D7 接 DIN
- D8 接 CS