tCam-Mini 是 Dan Julio 基於 ESP32 設計開發的小型無線熱像儀,能夠使使用者輕鬆地透過 Flir Lepton 3。5 感測器獲取並使用輻射資料。它可以獲取每個畫素的溫度並進行各類熱成像分析;也可以將資料轉化為彩色影象,透過熱成像展示人體溫度和形態。

tCam-Mini:基於 ESP32 的無線熱像儀

tCam-Mini 開發板正反面

tCam-Mini 還配有一個開箱即用的桌面應用程式,可在 Linux、Mac OS X 和 Windows 系統執行。使用者自定義的應用程式在任意平臺執行時,都可以透過一個套接字介面輕鬆地與 tCam-Mini 通訊。通訊過程中,命令和資料會以易於解析的 json 字串形式傳輸。

tCam-Mini:基於 ESP32 的無線熱像儀

硬體

樂鑫 ESP32-WROVER-E 模組 (ESP32-D0WD-V3, 8 MB PSRAM, 8 MB flash),採用 PCB 板載天線

Flir Lepton 3。5(帶快門的輻射式 LWIR 相機,畫素 160 x 120)

CP2102N-A02 USB 轉 UART,可控制 ESP32 啟動模式

多電壓電源 (3。3 V, 3。0 V, 2。8 V, 1。2 V)

雙色(紅/綠)狀態 LED

原廠 Wi-Fi 重置按鈕

功能

tCam-Mini 相機充分使用了 Lepton 感測器的所有功能

相機可以在 Radiometric/TLinear(每個畫素都包含溫度資料)或 AGC 模式下執行

使用 json 命令集與 TCP/IP 套接字通訊的方式,簡化了自定義應用程式與相機通訊的介面

支援 AP 或 STA Wi-Fi 模式(靜態或 DHCP 伺服器提供的 IPV4 地址)

支援單圖或資料流模式

可控制感測器的發射率、增益和點測光表位置

tCam-Mini 配套的桌面應用程式大大簡化了使用相機和資料分析的過程。它具有以下功能:

用多個調色盤顯示影象或資料流

在檔案中儲存、載入影象或資料流,便於之後使用,或在其他應用程式中使用。可以儲存為影象和影片兩種檔案格式(詳見 GitHub)

將影象匯出為 jpg、png 或 tiff 檔案

將當前影象複製到電腦的剪貼簿上

畫素群的直方圖顯示和分析

一張圖片中,多個點均會顯示點測光表和多達 4 個表示溫度的標記

製圖功能:隨時間的變化繪製點測光表並標記資料

圖形基線模式:允許將溫度與場景中的參考點進行比較(例如將溫度與黑體常數比較)

將圖表資料匯出為文字檔案,便於其他程式分析

列印圖表(或在電腦上儲存為 PDF 檔案)

程式碼開源

Dan Julio 已將專案的硬體和韌體設計檔案在 Github 開源。韌體基於樂鑫 ESP-IDF 工具編譯,新程式碼可以透過內建的 USB 串列埠載入。為便於韌體升級,專案檔案中還提供了預編譯的二進位制檔案。目前,該專案仍在開發新的功能和附加軟體支援,包括 Python 庫和 Web 伺服器。

前往 Dan Julio 的活動網頁瞭解更多關於 tCam-Mini 的資訊。