Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update thermal&tof docs #103

Merged
merged 1 commit into from
Jan 6, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added docs/doc/assets/thermal003.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/doc/assets/tof004.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
42 changes: 39 additions & 3 deletions docs/doc/en/modules/thermal_cam.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,42 @@
# Using Thermal Infrared Image Sensors with MaixCAM and MaixPy
---
title: Using Thermal Infrared Image Sensors with MaixCAM and MaixPy
---

Currently, the official hardware product is not yet available. If you only need low resolution, you can purchase a serial or I2C module from online platforms like Taobao and drive it yourself. This document will be updated when the official high-resolution module is released.
## Demo

For thermal infrared camera modules, you might consider options such as [K210 + MLX90640 Infrared Thermal Imager](https://neucrack.com/p/189) or [Heimann HTPA 32x32d Thermal Infrared](https://neucrack.com/p/199).
Single thermal imaging effect:

![](../../assets/thermal002.jpg)

Thermal imaging and visible light fusion effect (left: cold drink, right: a working mini PC):

![](../../assets/thermal001.png)

This APP has been integrated into the MaixCAM Release image. Install the supported module and launch the `Thermal Camera` APP to use it.

[APP Installation Link](https://maixhub.com/app/87)

[Source Code Link](https://github.com/sipeed/MaixCDK/tree/main/projects/app_thermal_camera)

## Supported List

* PMOD_Thermal32

[Purchase Inquiry Link](https://wiki.sipeed.com/en/store.html)

### PMOD_Thermal32

![](../../assets/thermal003.jpg)

PMOD_Thermal32 is an industry-standard, fully calibrated 32*24 pixel thermal infrared array sensor. Module parameters:

| Parameter Name | Value |
|----------------|-------|
| Resolution | 32x24 |
| Temperature Range | -40~450℃ |
| Frame Rate | 1~30fps |
| Interface | I2C |

After installing the PMOD_Thermal32 module, you can use the API provided by MaixPy to obtain the temperature data matrix, pseudo-color images, and the minimum, maximum, and center temperature values and their corresponding coordinates from the latest frame data. For details, see [Module API Documentation](../../../api/maix/ext_dev/mlx90640.md).

You can also refer to our demo APP to write your application code.
15 changes: 0 additions & 15 deletions docs/doc/en/modules/thermography_mlx90640.md

This file was deleted.

44 changes: 42 additions & 2 deletions docs/doc/en/modules/tof.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,45 @@
# Using TOF Modules for Distance Measurement and Terrain Detection with MaixCAM and MaixPy
---
title: Using TOF Modules for Distance Measurement and Terrain Detection with MaixCAM and MaixPy
---

Sipeed offers [two additional TOF modules](https://wiki.sipeed.com/hardware/zh/maixsense/index.html) that can be used for distance measurement. These modules can be purchased and used with serial communication for your projects.
## Demo

Single ToF effect:

![](../../assets/tof003.jpg)

ToF and visible light fusion effect:

![](../../assets/tof002.jpg)

This APP has been integrated into the MaixCAM Release image. Install the supported module and launch the `ToF Camera` APP to use it.

[APP Installation Link](https://maixhub.com/app/88)

[Source Code Link](https://github.com/sipeed/MaixCDK/tree/main/projects/app_tof_camera)

## Supported List

* PMOD_TOF100

[Purchase Inquiry Link](https://wiki.sipeed.com/en/store.html)

### PMOD_TOF100

![](../../assets/tof004.jpg)

PMOD_TOF100 is a 100x100 TOF module that can be used for distance measurement or terrain detection. Module parameters:

| Parameter Name | Value |
|----------------|-------|
| Resolution | 100x100, 50x50, 25x25 |
| Range | 0.2~2.5m |
| Field of View | 70°H x 60°V |
| Laser Emitter | 940nm VCSEL |
| Frame Rate | 5~20fps |

After installing the PMOD_TOF100 module, you can use the API provided by MaixPy to obtain the distance data matrix, pseudo-color images, and the minimum, maximum, and center distance values and their corresponding coordinates from the latest frame data. For details, see [Module API Documentation](../../../api/maix/ext_dev/opns303x0.md).

You can also refer to our demo APP to write your application code.

Sipeed offers two additional [TOF modules](https://wiki.sipeed.com/hardware/zh/maixsense/index.html) for distance measurement, which can be purchased and used with serial communication.
17 changes: 0 additions & 17 deletions docs/doc/en/modules/tof_opns303x.md

This file was deleted.

34 changes: 0 additions & 34 deletions docs/doc/en/projects/thermal_camera.md

This file was deleted.

34 changes: 0 additions & 34 deletions docs/doc/en/projects/tof_camera.md

This file was deleted.

8 changes: 0 additions & 8 deletions docs/doc/en/sidebar.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -191,10 +191,6 @@ items:
label: Voice Coil Motor FP5510
- file: modules/spilcd.md
label: SPI LCD Screen
- file: modules/thermography_mlx90640.md
label: MLX90640
- file: modules/tof_opns303x.md
label: TOF OPNS303x

- label: Projects
items:
Expand All @@ -204,10 +200,6 @@ items:
label: Line tracking robot
- file: projects/face_tracking.md
label: Face tracking 2-axis gimbal
- file: projects/thermal_camera.md
label: Thermal Camera
- file: projects/tof_camera.md
label: ToF Camera

- label: Advanced
collapsed: false
Expand Down
41 changes: 39 additions & 2 deletions docs/doc/zh/modules/thermal_cam.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,45 @@
title: MaixCAM MaixPy 使用热红外图像传感器
---

目前官方还未上架硬件产品,如果只是小分辨率需求,可以自己淘宝买一个串口或者 IIC 模块进行驱动,后面官方上线高分辨率模块会更新本文档。
## 效果演示

单热成像效果图:

![](../../assets/thermal002.jpg)

热成像和可见光融合效果图 (左侧为冷饮,右侧为工作中的小主机):

![](../../assets/thermal001.png)

该 APP 已集成到 MaixCAM Release 镜像中, 安装支持的模块, 启动 `Thermal Camera` APP 即可

[APP 安装地址](https://maixhub.com/app/87)

[源码地址](https://github.com/sipeed/MaixCDK/tree/main/projects/app_thermal_camera)


## 适配列表

* PMOD_Thermal32

[咨询购买地址](https://wiki.sipeed.com/en/store.html)

### PMOD_Thermal32

![](../../assets/thermal003.jpg)

PMOD_Thermal32 是工业标准并经过完全校准的 32*24 像素热红外阵列传感器, 模块参数:

|参数名称||
|-------|---|
|分辨率|32x24|
|测温范围|-40~450℃|
|帧率|1~30fps|
|接口|I2C|

安装 PMOD_Thermal32 模块后, 可以使用 MaixPy 提供的 API 获得模块测得的温度数据矩阵、伪彩图、最近一帧数据中的最小最大以及中心温度的值和对应的坐标等信息, 详情见 [模块 API 文档](../../../api/maix/ext_dev/mlx90640.md)

您也可以参考我们的效果演示 APP 编写您的应用代码.


热红外摄像头模块比如可以参考[K210+MLX90640红外热像仪](https://neucrack.com/p/189), [热红外 heimann (海曼) HTPA 32x32d](https://neucrack.com/p/199)。

17 changes: 0 additions & 17 deletions docs/doc/zh/modules/thermography_mlx90640.md

This file was deleted.

39 changes: 39 additions & 0 deletions docs/doc/zh/modules/tof.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,45 @@
titile: MaixCAM MaixPy 使用 TOF 模块测距和地形检测
---

## 效果演示

单 ToF 效果图:

![](../../assets/tof003.jpg)

ToF和可见光融合效果图:

![](../../assets/tof002.jpg)

该 APP 已集成到 MaixCAM Release 镜像中, 安装支持的模块, 启动 `ToF Camera` APP 即可

[APP 安装地址](https://maixhub.com/app/88)

[源码地址](https://github.com/sipeed/MaixCDK/tree/main/projects/app_tof_camera)

## 适配列表

* PMOD_TOF100

[咨询购买地址](https://wiki.sipeed.com/en/store.html)

### PMOD_TOF100

![](../../assets/tof004.jpg)

PMOD_TOF100 是一个 100x100 TOF 模块, 可用于测距或者地形检测, 模块参数:

|参数名称||
|-------|---|
|分辨率|100x100,50x50,25x25|
|测距范围|0.2~2.5m|
|视角|70°Hx60°V|
|激光发射器|940nm VCSEL|
|帧率|5~20fps|

安装 PMOD_TOF100 模块后, 可以使用 MaixPy 提供的 API 获得模块测得的距离数据矩阵、伪彩图、最近一帧数据中的最小最大以及中心距离的值和对应的坐标等信息, 详情见 [模块 API 文档](../../../api/maix/ext_dev/opns303x0.md)

您也可以参考我们的效果演示 APP 编写您的应用代码.

Sipeed 官方有另外[两款 TOF 模块](https://wiki.sipeed.com/hardware/zh/maixsense/index.html) 可以用来测距,可以购买使用串口通信使用。

Expand Down
19 changes: 0 additions & 19 deletions docs/doc/zh/modules/tof_opns303x.md

This file was deleted.

37 changes: 0 additions & 37 deletions docs/doc/zh/projects/thermal_camera.md

This file was deleted.

Loading
Loading