add tvoc eco2

This commit is contained in:
vany5921
2020-08-13 18:18:06 +08:00
parent 870bffd059
commit 7ca565ae21
6 changed files with 65 additions and 81 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

+18 -21
View File
@@ -1,12 +1,12 @@
# PDM
<el-tag effect="plain">SKU:U013</el-tag>
<el-tag effect="plain">SKU:U089</el-tag>
<div class="product_pic"><img src="assets/img/product_pics/unit/M5GO_Unit_adc.webp"></div>
<div class="product_pic"><img src="assets/img/product_pics/unit/pdm/pdm_mini_unit.webp"></div>
## Description
**PDM** is a digital MEMS silicon-based microphone based on PDM (Pulse Density Modulation). The microphone has high signal-to-noise ratio, high sensitivity, low power consumption, anti-radio frequency interference, smooth frequency response and other characteristics. It automatically switches the microphone state according to the clock frequency (power down/activate/sleep)and can be widely used for audio data collection on wearable devices and smart digital devices.
**PDM mini Unit** is a digital MEMS silicon-based microphone based on PDM (Pulse Density Modulation). The microphone has high signal-to-noise ratio, high sensitivity, low power consumption, anti-radio frequency interference, smooth frequency response and other characteristics. It automatically switches the microphone state according to the clock frequency (power down/activate/sleep)and can be widely used for audio data collection on wearable devices and smart digital devices.
## Product Features
@@ -58,20 +58,24 @@
<td> 600µA </td>
</tr>
<tr>
<td>net weight</td>
<td></td>
<td>Net Weight</td>
<td>4g</td>
</tr>
<tr>
<td>Gross weight</td>
<td></td>
<td>Gross Weight</td>
<td>8g</td>
</tr>
<tr>
<td>Product Size</td>
<td></td>
<td>24*24*13mm</td>
</tr>
<tr>
<td>Package Size</td>
<td></td>
<td>35*36*18mm</td>
</tr>
<tr>
<td>Case material</td>
<td>Plastic(PC)</td>
</tr>
</tbody>
</table>
@@ -91,13 +95,13 @@
<div style="background-color:white;">
<div><img src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/easyloader_intro.webp"></div>
<div class="easyloader-btn">
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/Windows/MODULE/EasyLoader_LoRa868_MODULE.exe">Windows</a>
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/MacOS/MODULE/EasyLoader_LoRa868_MODULE.dmg">MacOS</a>
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/Windows/UNIT/For%20M5Core/EasyLoader_PDM_Unit.exe">Windows</a>
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/MacOS/UNIT/EasyLoader_PDM_Unit_With_M5Core.dmg">MacOS</a>
</div>
</div>
<div>
<video id="example_video" controls>
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Product_example_video/Module/LoRa868.mp4" type="video/mp4">
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Product_example_video/Unit/PDM.mp4" type="video/mp4">
</video>
<div class="easyloader-mask">
<a>
@@ -112,24 +116,17 @@
<img src="assets/img/product_pics/unit/pdm/pdm_sch.webp">
## PinMap
<table>
<tr><td>M5Core ( GROVE B )</td><td>GPIO26</td><td>GPIO36</td><td>5V</td><td>GND</td></tr>
<tr><td>PDM Unit</td><td>CLK</td><td>DATA</td><td>5V</td><td>GND</td></tr>
</table>
## Example
### 1. Arduino IDE
The below code is incomplete(just for usage). If you want the complete code, please click [here]()
Please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/PDM) to download Arduino Code.
<img src="assets/img/product_pics/unit/unit_example/ADC/example_unit_adc_01.webp">
<script>
var purchase_link = 'https://m5stack.com/collections/m5-unit/products/adc-unit';
var purchase_link = '';
anchor_search(purchase_link);
scrollFunc();
+17 -17
View File
@@ -1,12 +1,12 @@
# TVOC
<el-tag effect="plain">SKU:U001-B</el-tag>
<el-tag effect="plain">SKU:U088</el-tag>
<div class="product_pic"><img src="assets/img/product_pics/unit/envII/envII_01.webp"></div>
<div class="product_pic"><img src="assets/img/product_pics/unit/tvoc/tvoc.webp"></div>
## Description
**TVOC** is a digital multi-pixel gas sensor unit with integrated SGP30. It mainly measures various VOC (volatile organic compounds) and H2 in the air. It can be programmed to detect TVOC (total volatile organic compounds) and eCO2 (equivalent carbon dioxide reading)Concentration measurement. Typical measurement accuracy is 15% within the measurement range, the SGP30 reading is internally calibrated and output, which can maintain long-term stability. SGP30 uses I2C protocol communication with on-chip humidity compensation function, which can be turned on through an external humidity sensor. If you need to obtain accurate results, you need to calibrate according to a known measurement source. SGP30 has a built-in calibration function. In addition, eCO2 is calculated based on the concentration of H2 and cannot completely replace "true" CO2 sensors for laboratory use.
**TVOC/eCO2 mini Unit** is a digital multi-pixel gas sensor unit with integrated SGP30. It mainly measures various VOC (volatile organic compounds) and H2 in the air. It can be programmed to detect TVOC (total volatile organic compounds) and eCO2 (equivalent carbon dioxide reading)Concentration measurement. Typical measurement accuracy is 15% within the measurement range, the SGP30 reading is internally calibrated and output, which can maintain long-term stability. SGP30 uses I2C protocol communication with on-chip humidity compensation function, which can be turned on through an external humidity sensor. If you need to obtain accurate results, you need to calibrate according to a known measurement source. SGP30 has a built-in calibration function. In addition, eCO2 is calculated based on the concentration of H2 and cannot completely replace "true" CO2 sensors for laboratory use.
## Product Features
@@ -20,10 +20,10 @@
## Include
- 1x TVOC Mini Unit
- 1x TVOC/eCO2 Mini Unit
- 1x HY2.0 Cable(5CM)
## 应用
## Applications
- Air quality monitoring
- Formaldehyde detection
@@ -56,24 +56,24 @@
<td>I2C:</td>
</tr>
<tr>
<td>net weight</td>
<td></td>
<td>Net Weight</td>
<td>4g</td>
</tr>
<tr>
<td>Gross weight</td>
<td></td>
<td>Gross Weight</td>
<td>8g</td>
</tr>
<tr>
<td>Product Size</td>
<td></td>
<td>24*24*13mm</td>
</tr>
<tr>
<td>Package Size</td>
<td></td>
<td>35*36*18mm</td>
</tr>
<tr>
<td>Case material</td>
<td></td>
<td>Plastic(PC)</td>
</tr>
</tbody>
</table>
@@ -87,15 +87,15 @@
<div style="background-color:white;">
<div><img src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/easyloader_intro.webp"></div>
<div class="easyloader-btn">
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/Windows/UNIT/For%20M5Core/EasyLoader_ENV2_UNIT_With_M5Core.exe">Windows</a>
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/MacOS/UNIT/EasyLoader_ENV2_UNIT_With_M5Core.dmg">MacOS</a>
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/Windows/UNIT/For%20M5Core/EasyLoader_TVOC_Unit.exe">Windows</a>
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/MacOS/UNIT/EasyLoader_TVOC_eCO2_UNIT_With_M5Core.dmg">MacOS</a>
<!-- <a>Linux</a>
<a>MacOS</a> -->
</div>
</div>
<div>
<video id="example_video" controls>
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Product_example_video/Unit/ENVII.MP4" type="video/mp4">
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Product_example_video/Unit/TVOC%20eCO2.mp4" type="video/mp4">
</video>
<div class="easyloader-mask">
<a>
@@ -125,12 +125,12 @@
### 1. Arduino IDE
The code below is incomplete. To get the complete code, please click [here]()
The code below is incomplete. To get the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/TVOC)
<script>
var purchase_link = 'https://m5stack.com/collections/all/products/env-ii-unit';
var purchase_link = '';
anchor_search(purchase_link);
scrollFunc();
+15 -20
View File
@@ -1,12 +1,12 @@
# PDM
<el-tag effect="plain">SKU:U013</el-tag>
<el-tag effect="plain">SKU:U089</el-tag>
<div class="product_pic"><img src="assets/img/product_pics/unit/M5GO_Unit_adc.webp"></div>
<div class="product_pic"><img src="assets/img/product_pics/unit/pdm/pdm_mini_unit.webp"></div>
## 描述
**PDM** 是一款基于PDM(脉冲密度调制)的数字式MEMS硅基麦克风,该麦克风具有高信噪比,高灵敏度,功耗低,抗射频干扰,频率响应平滑等特性,根据时钟频率自动切换麦克风状态(断电/激活/休眠),可广泛用于可穿戴设备、智能数码设备的音频数据采集。
**PDM mini Unit** 是一款基于PDM(脉冲密度调制)的数字式MEMS硅基麦克风,该麦克风具有高信噪比,高灵敏度,功耗低,抗射频干扰,频率响应平滑等特性,根据时钟频率自动切换麦克风状态(断电/激活/休眠),可广泛用于可穿戴设备、智能数码设备的音频数据采集。
## 产品特性
@@ -61,15 +61,19 @@
</tr>
<tr>
<td>毛重</td>
<td>19g</td>
<td>8g</td>
</tr>
<tr>
<td>产品尺寸</td>
<td>32*24*10mm</td>
<td>24*24*13mm</td>
</tr>
<tr>
<td>包装尺寸</td>
<td>67*53*12mm</td>
<td>35*36*18mm</td>
</tr>
<tr>
<td>外壳材质</td>
<td>Plastic ( PC )</td>
</tr>
</table>
@@ -87,13 +91,13 @@
<div style="background-color:white;">
<div><img src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/easyloader_intro.webp"></div>
<div class="easyloader-btn">
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/Windows/MODULE/EasyLoader_COM_LoraWAN.zip">Windows</a>
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/MacOS/MODULE/EasyLoader_COM_LoraWAN.zip">MacOS</a>
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/Windows/UNIT/For%20M5Core/EasyLoader_PDM_Unit.exe">Windows</a>
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/MacOS/UNIT/EasyLoader_PDM_Unit_With_M5Core.dmg">MacOS</a>
</div>
</div>
<div>
<video id="example_video" controls>
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Product_example_video/Module/COM.LoraWAN.mp4" type="video/mp4">
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Product_example_video/Unit/PDM.mp4">
</video>
<div class="easyloader-mask">
<a>
@@ -104,13 +108,6 @@
</div>
</div>
### 管脚映射
<table>
<tr><td>M5Core ( GROVE A )</td><td>GPIO22</td><td>GPIO21</td><td>5V</td><td>GND</td></tr>
<tr><td>PDM Unit</td><td>SCL</td><td>SDA</td><td>5V</td><td>GND</td></tr>
</table>
## 原理图
<img src="assets/img/product_pics/unit/pdm/pdm_sch.webp">
@@ -119,14 +116,12 @@
### 1. Arduino IDE
[请点击此处获取Arduino代码]()
<img src="assets/img/product_pics/unit/unit_example/ADC/example_unit_adc_01.webp">
[请点击此处获取Arduino代码](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/PDM)
<script>
var purchase_link = 'https://m5stack.com/collections/m5-unit/products/adc-unit';
var purchase_link = '';
anchor_search(purchase_link);
scrollFunc();
+15 -23
View File
@@ -1,13 +1,13 @@
# TVOC
# TVOC/eCO2
<el-tag effect="plain">SKU:U001-B</el-tag>
<el-tag effect="plain">SKU:U088</el-tag>
<div class="product_pic"><img src=""></div>
<div class="product_pic"><img src="assets/img/product_pics/unit/tvoc/tvoc.webp"></div>
## 描述
**TVOC** 是一款数字式多像素气体传感器单元,内部集成SGP30,主要测量空气中的各种VOC(挥发性有机化合物)和H2,通过编程可实现对TVOC(总挥发性有机化合物)和eCO2(二氧化碳等效)浓度的测量,在测量范围内典型测量精度为15%,SGP30读数经过内部校准输出,可保持长期稳定。SGP30采用I2C协议通讯,带有片上湿度补偿功能,可通过外接湿度传感器开启该功能。如果您需要获取精确的结果,您需要根据已知测量源进行校准,SGP30内置校准功能。此外,eCO2是根据H2浓度计算得出的,并不能完全替代CO2传感器。
**TVOC/eCO2 mini Unit** 是一款数字式多像素气体传感器单元,内部集成SGP30,主要测量空气中的各种VOC(挥发性有机化合物)和H2,通过编程可实现对TVOC(总挥发性有机化合物)和eCO2(二氧化碳等效)浓度的测量,在测量范围内典型测量精度为15%,SGP30读数经过内部校准输出,可保持长期稳定。SGP30采用I2C协议通讯,带有片上湿度补偿功能,可通过外接湿度传感器开启该功能。如果您需要获取精确的结果,您需要根据已知测量源进行校准,SGP30内置校准功能。此外,eCO2是根据H2浓度计算得出的,并不能完全替代CO2传感器。
## 产品特性
@@ -20,8 +20,8 @@
## 包含
- 1x TVOC Unit
- 1x Grove 线(5CM)
- 1x TVOC/eCO2 mini Unit
- 1x HY2.0 连接线(5CM)
## 应用
@@ -57,19 +57,19 @@
</tr>
<tr>
<td>净重</td>
<td>5g</td>
<td>4g</td>
</tr>
<tr>
<td>毛重</td>
<td>17g</td>
<td>8g</td>
</tr>
<tr>
<td>产品尺寸</td>
<td>24.2*32.2*8.1mm</td>
<td>24*24*13mm</td>
</tr>
<tr>
<td>包装尺寸</td>
<td>67*53*12mm</td>
<td>35*36*18mm</td>
</tr>
<tr>
<td>外壳材质</td>
@@ -86,15 +86,15 @@
<div style="background-color:white;">
<div><img src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/easyloader_intro.webp"></div>
<div class="easyloader-btn">
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/Windows/UNIT/For%20M5Core/EasyLoader_ENV2_UNIT_With_M5Core.exe">Windows</a>
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/MacOS/UNIT/EasyLoader_ENV2_UNIT_With_M5Core.dmg">MacOS</a>
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/Windows/UNIT/For%20M5Core/EasyLoader_TVOC_Unit.exe">Windows</a>
<a href="https://m5stack.oss-cn-shenzhen.aliyuncs.com/EasyLoader/MacOS/UNIT/EasyLoader_TVOC_eCO2_UNIT_With_M5Core.dmg">MacOS</a>
<!-- <a>Linux</a>
<a>MacOS</a> -->
</div>
</div>
<div>
<video id="example_video" controls>
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Product_example_video/Unit/ENVII.MP4" type="video/mp4">
<source src="https://m5stack.oss-cn-shenzhen.aliyuncs.com/video/Product_example_video/Unit/TVOC%20eCO2.mp4" type="video/mp4">
</video>
<div class="easyloader-mask">
<a>
@@ -127,21 +127,13 @@
### 1. Arduino IDE
该案例将使用 ENVII Unit ,实现温度、湿度、大气压数据的读取.
1, 在进行程序编译前,请安装`Adafruit BMP280 Library`
2, 并将`Adafruit_Sensor.h`复制至`C:\Users\<user_name>\Documents\Arduino\libraries\Adafruit_BMP280_Library`
[请点击此处下载Arduino示例程序](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/ENVII/Arduino)
### 2. UIFlow
[请点击此处UIFlow](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/ENVII/UIFlow)
[请点击此处下载Arduino示例程序](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/TVOC)
<img src="assets/img/product_pics/unit/envII/envII_03.webp" width="60%">
<script>
var purchase_link = 'https://m5stack.com/collections/all/products/env-ii-unit';
var purchase_link = '';
anchor_search(purchase_link);
scrollFunc();