ESP32智能花盆
2021-12-30 09:54:46閱讀量:4203
本文作者:立創(chuàng)開源硬件平臺(tái) OSHWHub 用戶@FranHawk,禁止商用,未經(jīng)許可禁止轉(zhuǎn)載,點(diǎn)擊查看原文章
1、設(shè)計(jì)需求
智能花盆所需要實(shí)現(xiàn)的功能如下:
1、基本花盆的功能:下端有透氣孔,可以承載一株多肉植物,形狀為長(zhǎng)寬65mm正方形,高度根據(jù)實(shí)際情況調(diào)整的白色花盆,盡量保證外形的美觀;
2、帶鋰電池,無線充電模塊,可以通過type-c口或者無線充電口為電池充電,同時(shí)為花盆供電(在無外部電源的時(shí)候,可以通過電池為花盆供電);
3、板載USB轉(zhuǎn)串口芯片,便于燒寫代碼;
4、板載SD卡插槽,用戶可將信息文件放入SD卡,ESP32可以讀取;
5、ESP32 通過wifi功能,通過網(wǎng)絡(luò)獲取天氣,時(shí)間等信息,通過局域網(wǎng)獲取電腦性能等信息,后期可考慮加入wifi配網(wǎng)功能;
6、通過一塊1.54寸 240*240分辨率顯示信息,信息如下,每一行代表一個(gè)頁(yè)面:
b、三天基本天氣信息
c、電腦性能,內(nèi)存占用等信息
d、課程表,顯示當(dāng)天課程
e、課程表,顯示明天課程
f、顯示當(dāng)前植物信息
2、技術(shù)分析
硬件方面需要原理圖PCB繪制和制作3D打印外殼技術(shù),原理圖PCB繪制采用立創(chuàng)EDA,外殼3D建模采用SW2020,去某寶找廠家3D打印外殼。
軟件方面采用基于arduino的ESP32+LVGL框架,學(xué)習(xí)ESP32+LVGL基本使用,同時(shí)需要學(xué)習(xí)并移植XTRACK的頁(yè)面生命周期管理API;
根據(jù)需求分析需要掌握技術(shù):LVGL移植到ESP32,ESP32連接到網(wǎng)絡(luò)獲取天氣等信息,ESP32獲取MPU6050數(shù)據(jù),ESP32獲取光敏電阻數(shù)據(jù),LVGL文件系統(tǒng)移植,通過文件系統(tǒng)獲取SD卡中信息,LVGL顯示中文顯示圖片等等。
最終功能
1、時(shí)間天氣實(shí)時(shí)更新并顯示
2、課程表,顯示一周內(nèi)的課程
3、電腦性能顯示,通過局域網(wǎng)獲取所使用的電腦當(dāng)前的CPU內(nèi)存等占用情況
4、WIFI配網(wǎng)
5、亮度調(diào)節(jié)
6、藍(lán)牙鍵盤,可作為一個(gè)藍(lán)牙鍵盤控制電腦音量,ppt翻頁(yè),換歌等功能
3、成品展示
可以使用任意兼容QI標(biāo)準(zhǔn)的無線充電底座為其充電,市面上的充電底座幾乎都可以。
主界面顯示天氣時(shí)間溫濕度,并且有利用lvgl8.1的gif解碼器,有動(dòng)圖效果。
天氣界面
課程表界面
電腦性能監(jiān)控界面
亮度調(diào)節(jié)界面
藍(lán)牙鍵盤界面
4、電路設(shè)計(jì)
原理圖(點(diǎn)擊進(jìn)入立創(chuàng)EDA編輯器打開)
PCB(點(diǎn)擊進(jìn)入立創(chuàng)EDA編輯器打開)
3D圖
更多詳情,可從原工程查看。
本文作者:立創(chuàng)開源硬件平臺(tái) OSHWHub 用戶@FranHawk,禁止商用,未經(jīng)許可禁止轉(zhuǎn)載

L7805CV-DG/線性穩(wěn)壓器(LDO) | 0.5637 | |
AMS1117-3.3/線性穩(wěn)壓器(LDO) | 0.1237 | |
BAT54C,215/肖特基二極管 | 0.0334 | |
LM358DR2G/運(yùn)算放大器 | 0.35 | |
CJ431/電壓基準(zhǔn)芯片 | 0.1147 | |
LM393DR2G/比較器 | 0.318 | |
ADUM4160BRWZ-RL/隔離式USB芯片 | 31.6 | |
SS8050/三極管(BJT) | 0.035 | |
8S005/錫膏/錫漿 | 17.67 | |
B0505S-1WR3/隔離電源模塊 | 2.34 |
- YXC低抖動(dòng)HCSL差分晶振助力PCIE 5.0
- 長(zhǎng)運(yùn)通四路DC/DC微電源模塊新品上市
- 升陽(yáng):固態(tài)電容研發(fā)生產(chǎn)銷售高新技術(shù)企業(yè)
- 用能效重新定義競(jìng)爭(zhēng)力,電驅(qū)市場(chǎng)黑科技就看TAE32G5800
- 川土微電子:超寬體系列產(chǎn)品,助力光儲(chǔ)充系統(tǒng)邁入「安全×效能×成本」黃金三角
- 1.4nm芯片,要來了!
- 用STM32,做了個(gè)補(bǔ)光燈!
- 中微半導(dǎo)體董事長(zhǎng)放棄美籍,恢復(fù)中國(guó)籍!
- 我在宿舍做了個(gè)不間斷電源!300W!啥都能充!
- XNRUSEMI(新銳半導(dǎo)體):國(guó)產(chǎn)功率器件品牌