news
tCam-Mini:基于 ESP32 的无线热像仪
中国,上海
2021年7月29日
tCam-Mini 是创客 Dan Julio 基于 ESP32 设计开发的小型无线热像仪。
tCam-Mini 是 Dan Julio 基于 ESP32 设计开发的小型无线热像仪,能够使用户轻松地通过 Flir Lepton 3.5 传感器获取并使用辐射数据。它可以获取每个像素的温度并进行各类热成像分析;也可以将数据转化为彩色图像,通过热成像展示人体温度和形态。
tCam-Mini 开发板正反面
tCam-Mini 还配有一个开箱即用的桌面应用程序,可在 Linux、Mac OS X 和 Windows 系统运行。用户自定义的应用程序在任意平台运行时,都可以通过一个套接字接口轻松地与 tCam-Mini 通信。通信过程中,命令和数据会以易于解析的 json 字符串形式传输。
硬件
- 乐鑫 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 的信息。