返回项目列表
Project 06

天气魔方

WeatherCube

使用 ESP32 驱动 TFT 彩屏,搭配温湿度传感器,支持 WiFi 天气获取与 NTP 时间同步。3D 打印立方体外壳,桌面摆件级完成度。

入门 8 天 ESP32
P06WeatherCube
01

技能

你将学到什么

硬件

  • ESP32 开发
  • SPI 显示
  • I2C 传感器
  • 3D 打印

软件

  • Arduino IDE
  • TFT 库
  • WiFi/NTP
  • JSON 解析

系统

  • 天气 API
  • 数据刷新策略
  • UI 布局

工程

  • 3D 建模
  • 组装调试
  • 文档撰写
  • 项目演示
02

硬件

所需材料

01

ESP32 开发板

WiFi+BT

02

ST7789 TFT

1.54" 240×240 SPI

03

BME280

温湿压 I2C 传感器

04

3D 打印外壳

PLA 立方体

日程

项目时间线

Day 1-2Phase 1

入门

ESP32 入门、Arduino IDE、Blink

Day 3-5Phase 2

显示与传感器

TFT 驱动、传感器读取、数据展示

Day 6-8Phase 3

联网与整合

WiFi 天气、NTP 时间、外壳组装

资源

开源参考