影片說明寫的流程是「自己訓練 → 部署模型 → 即時影像辨識」,再加上「MCU 即時控制」,剛好就是 App Lab 內建的 Edge Impulse 功能。
PC 上的 App Lab 是 0.10.0,但板子上裝的是 0.2.4,要先更新到 ≥ 0.5,才會有「Train new AI model」這個整合功能。App Lab 連上板子時通常會提示更新。
在 App Lab 打開 Detect Objects on Camera(物件偵測)範例,或是影像分類的範例,按 Copy and edit app,取個名字建立自己的 App。
回到 App Lab,模型清單裡會出現你剛訓練好的模型。按 Download,進 Brick Configuration 選這個模型後存檔,它會寫進 app.yaml。按 Run 之後,用瀏覽器開 http://<板子IP>:7000,就能看到即時畫面和辨識框。
在 Python 端拿到辨識結果後,用 Bridge(也就是 arduino-router)通知 STM32。STM32 的 sketch 收到後再決定要做什麼,例如:
官方教學/文件
帳號
要開始時,先準備好 USB 攝影機和有 PD 供電的 USB-C Hub,再想好要辨識哪2-3種東西。