OpenMV Cam H7
Seeed 推出的 OpenMV 微控制器板包含一個 Arduino、一個相容 Raspberry Pi 的機械視覺感測器、一個 OV7725 攝影機
Seeed Technology 的 OpenMV Cam H7 是一款小型的低功率微控制器板,可讓使用者在現實世界中使用機械視覺輕鬆實作應用。使用者可以使用高階 Python 腳本語言 (由 MicroPython 作業系統提供) 而不是 C 或 C++ 對 OpenMV Cam 進行編程,因此能更容易地處理機械視覺演算法複雜的輸出,並可以使用高階的資料結構。此外,使用者仍可透過 Python 完全控制 OpenMV Cam 及其 I/O 引腳。能輕鬆地根據外部事件觸發拍照和錄影,或執行機械視覺演算法來決定如何控制 I/O 引腳。
特點
- STM32H743VI Arm® Cortex®-M7 處理器以 480 MHz 運作,具有 1 MB RAM 和 2 MB 快閃記憶體。所有 I/O 引腳輸出 3.3 V 且可承受 5 V。這款處理器具有以下 I/O 介面:
- 一個連接使用者電腦的 Full-Speed USB (12 Mbs) 介面。插入時,OpenMV Cam 會顯示為虛擬 COM 連接埠和 USB 快閃磁碟機
- 一個具有 100 Mbs 讀/寫能力的 microSD 卡插槽,允許 OpenMV Cam 錄製影片並輕鬆從 microSD 卡中提取機械視覺資產
- 高達 100 Mbs 的 SPI 匯流排可讓使用者輕鬆地將系統的影像數據串流到 LCD 擴充板、Wi-Fi 擴充板或其他微控制器
- 用於與其他微控制器和感測器連接的 I²C 匯流排、CAN 匯流排、非同步序列匯流排 (Tx/Rx)
- 一個 12 位元 ADC 和一個 12 位元 DAC
- 三支用於伺服控制的 I/O 引腳
- 所有 I/O 引腳 (板上有十支 I/O 引腳) 都有中斷和 PWM
- 一個 RGB LED 和兩個高功率 850 nm IR LED
- 可拆式攝影機模組系統讓 OpenMV Cam H7 可以連接不同的感測器:
- OpenMV Cam H7 配備 OV7725 影像感測器,能夠拍攝 640x480 8 位元灰階影像或 640x480 16 位元 RGB565 影像,當解析度高於 320x240 時為 60 FPS,低於時則是 120 FPS。大多數簡單的演算法會以 60 FPS 以上的速度執行。影像感測器是在標準的 M12 鏡頭安裝座上配備 2.8 mm 鏡頭。如有需要,可以另行購買更專業的鏡頭來安裝
- LiPo 電池連接器相容於線上普遍有售的 3.7 V LiPo 電池,適合玩家級機器人應用
- 相鄰影像相減
- 顏色追蹤
- 標記追蹤
- 臉部偵測
- 眼動追蹤
- 人員偵測
- 光流
- QR 碼偵測/解碼
- 數據矩陣偵測/解碼
- 線性條碼解碼
- AprilTag 追蹤
- 線條偵測
- 圓形偵測
- 矩形偵測
- 範本匹配
- 影像擷取
- 錄影
- 支援 TensorFlow Lite for Microcontroller