返回项目列表
Project 06
天气魔方
WeatherCube
使用 ESP8266 驱动 OLED 屏,通过和风天气 API 获取实时天气、NTP 同步时间,3D 打印立方体外壳,桌面摆件级完成度。
入门 12 天 ESP8266
P06WeatherCube
01
技能
你将学到什么
硬件
- ESP8266 开发
- I2C OLED
- HTTP API
- 3D 打印
软件
- Arduino IDE
- U8g2 库
- WiFi/NTP
- JSON 解析
系统
- 天气 API
- 数据刷新策略
- UI 布局
工程
- 3D 建模
- 组装调试
- 文档撰写
- 项目演示
02
硬件
所需材料
01
ESP8266 (ESP-01S)
WiFi 内置
02
SSD1306 OLED
0.96" 128×64 I2C
03
和风天气 API
HTTPS RESTful
04
3D 打印外壳
PLA 立方体
日程
项目时间线
Day 1-3Phase 1
入门
ESP8266 入门、Arduino IDE、Blink
Day 4-8Phase 2
显示与联网
OLED 驱动、和风天气 API、JSON 解析
Day 9-12Phase 3
整合与展示
NTP 时间、外壳组装、项目展示
资源
开源参考
本项目基于以下开源项目改编 · Adapted from the open-source project below