基于ESP32的多功能應用卡片appcardV3
2021-12-30 10:20:02閱讀量:4432
本文作者:立創開源硬件平臺 OSHWHub 用戶@blueskyer,禁止商用,未經許可禁止轉載,點擊查看原文章
1、工程描述
基于esp32的多功能應用卡片,支持時鐘天氣,粉絲計數器,鬧鐘,倒計日,游戲,電子書,圖片,視頻,新聞,股票,離線模式等功能。
元器件購買方面
1、esp32注意買esp32 wrover-E-16M的版本,注意不是wroom,兩者封裝完全不同。2、蜂鳴器注意高度,最大限高5-6mm(根據外殼而定),太高的蜂鳴器裝不了外殼。
焊接方面
1、光敏電阻和typec盡量別伸出來,這是和appcardv2最大不同,不然外殼容易裝不上2、蜂鳴器多余引腳需要剪掉
3、電池座不用焊接,那是定位用的,直接焊接電池引線即可
4、整個焊接方式推薦加熱臺
5、小龜開關需要正對,不能歪了斜了,不然外殼可能裝不上
其他配件
電池電池槽尺寸為52*38,預設深度為5-6mm(根據不同后蓋),一般選擇600-800ma左右超薄電池(可根據需求調整)。
目前測試32g沒問題,最大多少待自行驗證。
注意存儲卡首次使用時,需要修改盤符標簽,比如可移動磁盤什么的含中文字符的需要改成英文格式,存儲卡格式化的時候需要改成FAT32格式,另外里面文件名稱不要有中文和空格之類的,使用英文名。
2、功能說明
首次使用
2、非必要信息可以不填,后續進行修改
后續使用
1、系統大致邏輯是:主菜單-子功能-子頁面
2、主菜單和子菜單,是用黃色框模擬選中狀態,通過方向鍵4個按鍵可以移動,按確認鍵進入功能,按返回鍵返回上一層。
目前預設了12類應用:
天氣,時鐘,投屏,工具,游戲,閱讀,相冊,視頻,文件,通訊,其他,設置。
主要功能
(1)天氣時鐘支持粉絲計數器,另外可以直接設置城市代碼,無需電腦。聯網狀態下可以按鍵立即刷新。
(2)時鐘類應用包括,全屏表,圓盤表,鬧鐘,秒表,日歷,倒計日,校時,世界時
全屏表和圓盤表適用于精簡用戶,全屏表按下按鍵可立即刷新。
鬧鐘支持按照星期設置,可以設置到秒。
秒表支持毫秒,秒,分,小時計數
日歷顯示使用表格樣式。
倒計日支持設置倒數天數,可以自定義提示短語。
校時,用于戶外情況使用,可以在關閉wifi情況下,進行手動校準時間,從而省電脫離網絡限制。
世界時,顯示主要城市時間,按下按鍵可立即刷新。
(3)投屏,支持設置捕捉圖像等,可以同一wifi下觀看電腦顯示屏內容,配合系統信息類插件可實現監控功能。
(4)工具包括英語本和喝水助手,英語本默認1分鐘刷新一次,可自定義刷新時間,喝水助手界面帶時鐘顯示。
(5)游戲,目前帶flappybird,其他游戲等待新版本發布。
(6)閱讀,支持讀取存儲卡txt文件,采用預讀取技術,加快大文本讀取速度,支持翻頁和更換背景顏色。
(7)相冊,支持預覽存儲卡內圖片,支持自動播放圖片功能,可調整自動播放時間,支持將當前圖片設置為開機圖片。
(8)視頻,支持播放mjpeg類視頻,需要自行轉換mp4視頻,轉換方案見文檔。
(9)文件,可以將存儲卡內容通過wifi+ftp的方式進行管理,類似無線U盤的技術方案,方便沒有讀卡器的時候使用,支持wifi密碼調整保證傳輸安全。
(10)其他類包括新聞和股票,新聞自動播放,可調整自動播放時間;股票支持上海市場和深圳市場股票,同時支持導入自選股功能,支持翻頁查看全市場股票,支持自動刷新功能。
(11)設置類包括wifi控制,個性化,亮度,聲音,省電模式,安全模式等。
3、成品展示
視頻演示:點擊查看
4、電路設計
3D圖
更多詳情及附件,可從原工程查看。
本文作者:立創開源硬件平臺 OSHWHub 用戶@blueskyer,禁止商用,未經許可禁止轉載

LM1117IMPX-3.3/NOPB/線性穩壓器(LDO) | 0.7147 | |
DRV8874PWPR/有刷直流電機驅動芯片 | 3.45 | |
LM358BIDR/運算放大器 | 0.35 | |
LMR33630ADDAR/DC-DC電源芯片 | 2.01 | |
LM5164DDAR/DC-DC電源芯片 | 3.19 | |
ADS1299IPAGR/模擬前端(AFE) | 222.43 | |
TPS82130SILR/DC-DC電源模塊 | 6.13 | |
TPL5010DDCR/定時器/計時器 | 1.0884 | |
LM27762DSSR/電荷泵 | 3.11 | |
TLV9062IDR/運算放大器 | 0.3242 |