Nokia 5110显示DS3231 RTC数据
文章目录
- Nokia 5110显示DS3231 RTC数据
- 1、硬件准备与接线
- 2、代码实现
本文将介绍如何使用 ESP8266 NodeMCU 板和 DS3231 RTC 模块制作一个简单的数字实时时钟,其中可以使用连接到 NodeMCU 的两个按钮设置时间和日期,并将它们打印在诺基亚 5110 LCD 屏幕上(84×48 像素) 。
DS3231 温度也打印在诺基亚 LCD 上,分辨率为 0.25°C(DS3231 IC 内置温度传感器)。
1、硬件准备与接线
本次实例将使用到如下硬件模块:
- NodeMCU开发板
- 诺基亚5110液晶模块
- DS3231模块
- 2 个按钮
- 3V 纽扣电池
- 数据线(用于对整个电路进行编程和供电)
- 面包板
- 跳线
硬件接线示意图如下:
诺基亚5110 LCD与NodeMCU板的连接如下:
RST(复位)引脚连接到引脚 D0(ESP8266EX GPIO16),
CE(芯片使能)引脚连接到引脚 D1(ESP8266EX GPIO5),
DC(数据/命令)引脚连接到引脚 D2 (ESP8266EX GPIO4),
DIN(数据输入)引脚连