第 3 章:攝像頭基礎
本章目標:理解 NanoCam 的攝像頭數據鏈路,並認識固件內置的各 AI 模式。
原理
NanoCam 透過 DVP(數字視頻並行)接口連接攝像頭。GC2145 傳感器輸出 8-bit 並行像素數據,ESP32-S3 的 LCD_CAM 外設透過 DMA 直接存入 PSRAM,然後由 HTTP 伺服器以 MJPEG 格式串流到瀏覽器。
關鍵概念
DVP: 8 線並行數據 + 3 線同步信號(VSYNC/HREF/PCLK)
MJPEG: 每一幀是獨立的 JPEG 圖片,瀏覽器連續載入實現視頻效果
PSRAM: 8MB PSRAM 用作幀緩衝,可存 2-4 幀
步驟
3.1 查看默認畫面
固件燒錄後默認為流模式,瀏覽器打開 http://<IP> 即可看到畫面。
| 指令 | 功能 |
|---|---|
ai_mode:0\r | 圖傳模組 |
ai_mode:1\r | 貓臉檢測 |
ai_mode:2\r | 人臉檢測 |
ai_mode:3\r | 顏色識別 |
ai_mode:4\r | 人臉識別 |
ai_mode:5\r | 二維碼識別 |
完整 AI 模式與串口指令見串口協議手冊。
下一章:第 4 章:人臉檢測

