首页 > 其他分享 >【嵌入式DIY实例-ESP8266篇】-LCD ST7789显示DS1307 RTC时间数据

【嵌入式DIY实例-ESP8266篇】-LCD ST7789显示DS1307 RTC时间数据

时间:2024-07-14 18:00:20浏览次数:14  
标签:ESP8266 RTC DS1307 硬件 接线 模块 ST7789

LCD ST7789显示DS1307 RTC时间数据

文章目录


本文将介绍如何使用 ESP8266 NodeMCU 板和 DS1307 RTC 集成电路构建简单的实时时钟和日历 (RTCC),其中时间和日期打印在 ST7789 TFT 显示模块上。

ST7789 TFT 模块包含一个同名的显示控制器:ST7789。 它是一款采用SPI接口协议的彩色显示器,需要3、4或5个控制引脚,成本低且易于使用。 该显示器是 IPS 显示器,有不同的尺寸(1.3 英寸、1.54 英寸……),但它们都应具有相同的分辨率 240×240 像素,这意味着它有 57600 像素。 该模块仅工作于3.3V,不支持5V。

1、硬件准备与接线

本次实例将使用到如下硬件模块:

  • ESP8266 NodeMCU 开发板
  • ST7789 TFT显示模块(1.3英寸、1.54英寸……)
  • DS1307 实时时钟
  • 32.768 kHz 晶体振荡器
  • 4 x 4.7k 欧姆电阻
  • 2 个按钮
  • 3V 纽扣电池
  • 数据线(用于对整个电路进行编程和供电)
  • 面包板
  • 跳线

硬件接线示意图如下:

在这里插入图片描述

在硬件接线示意电路图中所示的ST7789显示模块有7个引脚:(从右到左):GND(地࿰

标签:ESP8266,RTC,DS1307,硬件,接线,模块,ST7789
From: https://blog.csdn.net/wujuxKkoolerter/article/details/140406370

相关文章

  • 【嵌入式DIY实例-ESP8266篇】-LCD1602显示DS1621传感器数据
    LCD1602显示DS1621传感器数据文章目录LCD1602显示DS1621传感器数据1、DS1621介绍2、硬件准备与接线3、代码实现在本文中,介绍如何将ESP8266NodeMCU板(ESP-12E)与DS1621数字温度传感器连接,其中温度值(摄氏度和华氏度)打印在1602LCD屏幕上。本项目......
  • 【嵌入式DIY实例-ESP8266篇】-LCD ST7735显示BME280传感器数据
    LCDST7735显示BME280传感器数据文章目录LCDST7735显示BME280传感器数据1、硬件准备与接线2、代码实现本文中将介绍如何使用ESP8266NodeMCU板(ESP12-E模块)和BME280气压、温度和湿度传感器构建气象站。NodeMCU微控制器(ESP8266EX)从BME280传感......
  • 中移铁通智能插座:基于乐鑫 ESP8266 WiFi 芯片的可 DIY 智能插座(附源码)
    文末有视频演示第一部分1.简介中移铁通智能插座(型号:CMPOWERW1)基于乐鑫ESP8266WiFi芯片设计。由于早已没有官方APP支持,于是重新开发一版固件适配该硬件基本功能。固件基于乐鑫ESP8266_RTOS_SDK开发,通信协议采用MQTT-TCP方式控制插座的两个继电器。其......
  • WebRTC群发消息API接口选型指南!怎么用?
    WebRTC群发消息API接口安全性如何?API接口怎么优化?WebRTC技术在现代实时通信中占据了重要地位。对于需要实现群发消息功能的应用程序来说,选择合适的WebRTC群发消息API接口是至关重要的。AokSend将详细介绍WebRTC群发消息API接口的选型指南。WebRTC群发消息API接口:稳定可靠一......
  • WebRTC入门
    效果展示基础概念WebRTC指的是基于web的实时视频通话,其实就相当于A->B发直播画面,同时B->A发送直播画面,这样就是视频聊天了WebRTC的视频通话是A和B两两之间进行的WebRTC通话双方通过一个公共的中心服务器找到对方,就像聊天室一样WebRTC的连接过程一般是A通过websocket连接......
  • STM32封装ESP8266一键配置函数:实现AP模式和STA模式切换、服务器与客户端创建
    鱼弦:公众号【红尘灯塔】,CSDN博客专家、内容合伙人、新星导师、全栈领域优质创作者、51CTO(Top红人+专家博主)、github开源爱好者(go-zero源码二次开发、游戏后端架构https://github.com/Peakchen)STM32封装ESP8266一键配置函数:实现AP模式和STA模式切换、服务器与客户端创建......
  • [1022] Activate specific apps using keyboard shortcuts
    Thisisaverygoodone!!! TaskbarShortcutKeys:Ifanappispinnedtoyourtaskbar,youcanusethefollowingshortcut:PressWin+1toactivatethefirstprogramonthetaskbar(orlaunchitifit’snotopen).Similarly,Win+2activatesthesec......
  • 宝塔安装部署 ModstartCMS 一款开源内容管理系统的CMS-(值得收藏)
    一、ModstartCMS的简介ModStartCMS是一款基于Laravel框架的开源内容管理系统(CMS),它设计的目标是为了简化Web应用程序的开发流程。这个系统强调模块化开发,提供了丰富的模块和模板库,使得开发者能够迅速搭建功能全面的网站或后台管理系统。ModStart遵循Apache2.0开源协议,不仅......
  • virtctl安装
    virtctl安装(最好跟kubevirt版本保持一致):1.exportVERSION=$(curl-shttps://api.github.com/repos/kubevirt/kubevirt/releases|greptag_name|grep-v--'-rc'|head-1|awk-F':''{print$2}'|sed's/,//'|xargs)2.curl-......
  • STM32第十四课:低功耗模式和RTC实时时钟
    文章目录需求一、低功耗模式1.睡眠模式2.停止模式3.待机模式二、RTC实现实时时钟1.寄存器配置流程2.标准库开发3.主函数调用三、需求实现代码需求1.实现睡眠模式、停止模式和待机模式。2.实现RTC实时时间显示。一、低功耗模式  电源对电子设备的重要性不言......