# ESP32多功能天气桌面终端 **Repository Path**: trustedzxz/ESP32_32E_MiniCCTV ## Basic Information - **Project Name**: ESP32多功能天气桌面终端 - **Description**: 这是一个基于ESP32_WROOM_32E为主控的多功能桌面时间气温天气显示终端项目,本地集成BMP280和SHT30温湿度气压传感器。实时采集本地气温数据,并通过连接WiFi获取网络时间和天气预报,实现在TFT屏幕上自动显示日期,时间,本地气温和未来三天的气象数据。 - **Primary Language**: C++ - **License**: BSD-3-Clause-Clear - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 3 - **Created**: 2023-04-26 - **Last Updated**: 2024-11-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: Arduino, 3d, PCB ## README # ESP32多功能时间天气桌面显示终端 #### 介绍 这是一个基于ESP32_WROOM_32E为主控的多功能桌面时间气温天气显示终端项目,本地集成BMP280和SHT30温湿度气压传感器。实时采集本地气温数据,并通过连接WiFi获取网络时间和天气预报,实现在TFT屏幕上自动显示日期,时间,本地气温和未来三天的气象数据。 ![输入图片说明](https://gitee.com/trustedzxz/ESP32_32E_MiniCCTV/raw/master/UI%E5%92%8C%E5%9B%BE%E7%89%87/picture1.jpg) #### 外壳设计 ![输入图片说明](https://gitee.com/trustedzxz/ESP32_32E_MiniCCTV/raw/master/3D%E5%A4%96%E5%A3%B3%E6%A8%A1%E5%9E%8B/%E8%A3%85%E9%85%8D%E5%9B%BE.PNG) #### 电路设计 ![输入图片说明](https://gitee.com/trustedzxz/ESP32_32E_MiniCCTV/raw/master/UI%E5%92%8C%E5%9B%BE%E7%89%87/%E7%94%B5%E8%B7%AF%E5%9B%BE.png) #### 程序设计 程序设计图可点击连接查看 [点击此处查看图表](http://https://www.processon.com/embed/626fd2d11e08535fe5439ac9) #### 库安装方法及编译教程 1. 下载并安装ArduinoIDE 1.8.19 (https://www.arduino.cc/en/software) 2. 将 软件程序/Arduino—librarie 中的文件解压放到ArduinoIDE 1.8.19/libraries 下 3. 将 软件程序/libraries 中的文件解压放到系统文档中的arduino\libraries中 路径例如:C:\Users\....自己的用户名.....\Documents\Arduino\libraries 如果无此路径可先运行一遍IDE中是示例后再查看。 4. ArduinoIDE 1.8.19软件中下载esp32开发板。 5. 在 工具 选项中选择开发板 可按下图选择 ![输入图片说明](https://gitee.com/trustedzxz/ESP32_32E_MiniCCTV/raw/master/UI%E5%92%8C%E5%9B%BE%E7%89%87/Arduino.png) 6. 打开文件 软件程序/arduinoIDE_minicctv_main_ino/arduino_IDE_cctv.ino 并编译,如无报错则前四步无误。 #### 使用说明 1. **连接WiFi:** 首次使用需连接自己的wifi, 1.1:上电后等待WiFi连接超时画面显示, 1.2:打开手机或电脑WiFi并搜索连接到ESP32开头的WiFi 1.3:在弹出的窗口处选择WiFi名字并输入此WiFi的密码。 1.4:点击保存,等待模块连接WiFi 2. **在线更新固件** 2.1:联系管理员并告知设备序列号 2.2:等待管理员上传固件 2.3:固件上传完成后重启设备 2.4:设备重启会自动联网更新固件等待即可 #### 所有文件开源 本项目如果没有本人授权请遵守 **GNU General Public License** 开源协议 **[禁止商用]** 由于gitee仓库大小限制,如需完整版工程文件请联系作者获取 邮箱: **trustedzxz@outlook.com** QQ:226885396