← 返回文章
ASSEMBLY MANUAL

👥 ESP32-S3 人流計數相機 — 組裝說明書

ESP32 全系列 × 3D 列印實作系列 · 第 6 篇 · 文件版本 v2.0(2026-10-16)

⏱️ 總工時:約 60 分鐘(不含 3D 列印) 🎯 難度:★★★☆☆ 中階 🔧 工具:十字螺絲起子、斜口鉗、硬幣 ×1、梯子和藜

🧰 零件與工具確認

① 本體殼 ×1(PLA) ② 相機遮光罩 ×1(黑色 PLA) ③ 球接上座 ×1(填充 40%) ④ 壁鎖片 ×1(填充 40%) ⑤ XIAO ESP32S3 Sense ×1 ⑥ SSD1306 OLED ×1 ⑦ 有源蜂鳴器 ×1 ⑧ 杜邦線 6 條(紅/黑/黃/棕/綠) 🔧 M2 十字螺絲起子 🔌 5V 2A 電源 + 2m USB-C 線
💡 開機先燒一次測試程式再鎖殼——XIAO 焊死在殼裡才發現相機壞掉,是本项目最昂貴的錯誤。
1

列印零件並檢查

⏱️ 列印約 3.5 小時🎯 難度 ★☆☆☆☆
① 本體殼 PLA・鏡頭方窗 14mm ② 遮光罩 黑色・3 層壁厚 ③ 球接上座 32mm 摩擦球 ④ 壁鎖片 鎖壁孔 ×2
  1. 依文章「列印設定」列印 4 件;遮光罩必須黑色,白色內壁反光會把整張圖洗白、差分失效。
  2. 檢查鏡頭方窗(14×14mm)有無溢料,用美工刀修整。
  3. 球接兩件檢查球窩有無支撐殘留——殘留会让球接鎖不緊或鎖死。
⚠️ 球接填充低於 30% 會夾不住:壁裝後鏡頭慢慢「低頭」,計數線跟著漂移。
2

主板入殼與試拍

⏱️ 10 分鐘🎯 難度 ★★☆☆☆
XIAO 鏡頭方窗 M2 自攻 ×4(對角鎖) 鏡頭朝左(對門口);USB-C 朝頂部出線孔
  1. XIAO 放入殼內柱位,鏡頭外圈貼平正面方窗,先鎖對角兩顆調整間隙再鎖齊四顆。
  2. USB-C 線先穿過頂部走線槽再插板子。
  3. 接電腦燒錄本專案程式,序列埠看到「背景收斂完成」代表相機 OK。
💡 鏡頭與方窗間隙 >2mm 時,斜射陽光會在感光面畫出一塊亮斑——用黑色电工膠帶沿窗緣貼一圈消光。
3

接 OLED 與蜂鳴器

⏱️ 10 分鐘🎯 難度 ★☆☆☆☆
XIAO ESP32S3 D4/SDA D5/SCL 5V GND OLED SDA SCL VCC GND 蜂鳴器(D1 / GND) 黃 SDA・棕 SCL・紅 5V・黑 GND;綠 D1→蜂鳴器
  1. OLED 四條:黃 D4→SDA、棕 D5→SCL、紅 5V→VCC、黑 GND→GND。
  2. 蜂鳴器:綠色 D1(GPIO2)→+(長腳/標 +),負極接 GND。接反不會響也不會壞,調換即可。
  3. 線材沿殼內走線槽排好再合蓋,OLED 由內向外卡進視窗。
⚠️ 合蓋前上電確認 OLED 有顯示、越線會「嗶」——蓋上殼之後才發現接錯要整組拆。
4

裝遮光罩與球接

⏱️ 5 分鐘🎯 難度 ★☆☆☆☆
② 遮光罩(卡入) ③ 球接上座:球心朝上壓入 罩緣四卡榫對準殼面四凹孔
  1. 遮光罩四卡榫對準鏡頭外圈凹孔,按壓到底聽到四聲「喀」。
  2. 球接上座球心朝上壓入本體底部插孔;摩擦配合偏緊可用手掌根部壓入。
  3. 確認鏡頭光軸不被遮光罩簷緣切到:對準 2m 外的物體,畫面四角不該有黑角。
5

壁裝與調角

⏱️ 15 分鐘🎯 難度 ★★☆☆☆
牆 ④ 壁鎖片 → 球接 → 本體 光軸俯角 30~45° 虛擬紅線=地墊內緣(人必經之路) 2.2 m
  1. 壁鎖片鎖在門框內側 2.2m 高(預鑽孔 6mm 壁虎);高度低於 2m 時兩人重疊機率上升。
  2. 本體球接壓上,俯角抓 30~45°:畫面下緣剛好蓋到門口地墊外緣。
  3. 用硬幣卡在球接縫旋轉微調,調好後拍一張校準參考照存手機。
  4. 沿牆腳固定 USB 線(線扣 ×3),插電。
⚠️ 鏡頭視野裡不要有窗外人行道:樹影與停過的機車會讓計數暴衝。必要時把遮光罩簷角再削短。
6

校準與验收

⏱️ 15 分鐘🎯 難度 ★★★☆☆
cx=18.4 area=42 bright=118 line=20 > c calibrate ON ① 等 15 秒背景收斂 ② 按 c 進校準模式 ③ . , 調線位 −= 調閾值 ④ 來回走 10 趟驗收
  1. 手機連同筆電接序列埠 115200(或提前在桌上完成校準再上牆)。
  2. 按 c 進校準模式,以正常步速跨越虛擬紅線來回走 10 趟。
  3. 驗收標準:計數 9~11 之間(±10%)、蜂鳴器每趟恰一聲。
  4. 把最終 lineX / diffThreshold 回填程式碼重新燒錄,完成。
現象調整
走過去沒計到= 調低閾值 2 格,或確認走的是紅線位置
沒人也在計- 調高閾值;檢查視野內有無晃動物(風鈴、布簾)
同一人計兩次走太快跨線跳格 >12 格:拉高安裝高度或調大冷卻時間