This commit is contained in:
LiHuashen
2019-03-26 10:06:32 +08:00
parent 1b475cf52a
commit 0ef6a6b888
22 changed files with 180 additions and 43 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

+8 -2
View File
@@ -14,7 +14,13 @@
<mark>**M5StickC**</mark> is a ESP32 development board with 0.96 inch **TFT color screen** (80 * 160 resolution), **Red LED**, button, **Microphone**, IR transmitter, 6-axis IMU (SH200Q) and 80 mAH battery. The ESP32 module **ESP32-Pico** in M5StickC also has a built-in 4MB flash. If the M5StickC is equipped with watch-base and watch-belt, you can wear it on your wrist.
**Power on / off:** Press for two seconds to turn it on, and press and hold for six seconds to turn it off.
**Power on / off:**
* Power on: Press the reset button for at least 2 seconds
* Shutdown: Press the reset button for at least 6 seconds
<!-- Press for two seconds to turn it on, and press and hold for six seconds to turn it off. -->
**Note:** Only orange case of M5StickC for sale.
@@ -101,7 +107,7 @@
- [ESP32-PICO](https://github.com/m5stack/M5-Schematic/blob/master/Core/esp32-pico-d4_datasheet_en.pdf) - [ST7735S](https://github.com/m5stack/M5-Schematic/blob/master/Core/ST7735S_v1.1.pdf)
- [SH200Q](https://github.com/m5stack/M5-Schematic/blob/master/Core/SH200Q.pdf) - [AXP192](https://github.com/m5stack/M5-Schematic/blob/master/Core/AXP192%20Datasheet%20v1.13_cn.pdf)
- [SH200Q](https://github.com/m5stack/M5-Schematic/blob/master/Core/SH200Q.pdf) - [AXP192](https://github.com/m5stack/M5-Schematic/blob/master/Core/AXP192%20Datasheet%20v1.13_cn.pdf) - [SPM1423](https://pdf1.alldatasheet.com/datasheet-pdf/view/546596/KNOWLES/SPM1423HM4H-B.html)
## Example
+5
View File
@@ -16,6 +16,11 @@
- GROVE interface, support [UIFlow](http://flow.m5stack.com) and [Arduino](http://www.arduino.cc)
- Two Lego installation holes
## Include
- 1x 396PORT Unit
- 1x Grove Cable
## Related Link
- **[Offical Video](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)**
+31 -7
View File
@@ -8,19 +8,43 @@
## Description
**<mark>COLOR</mark>** is a unit can detecte the color of object surface which integrates **TCS3472** (a color sensor). The unit comunicates with M5Core with I2C.
**<mark>COLOR</mark>** is color recognition unit with integrated **TCS3472** chip.
**Identify color principle:**
In the TCS3472, a 3*4 array of filtered photodiodes and a analog-to-digital converters are embedded. Of the 16 photodiodes, 3 have red filters, 3 have green filters, 3 have blue filters and 3 have no filter(clear).
<img src="assets/img/product_pics/unit/color/unit_color_07.png">
When detecting the color of an object, TCS3472 returns data from four channels: red(R), green(G), blue(B) and clear(C)(non-filtered). The response from the red, green and blue channels (RGB) can be used to determine a particular sources chromaticity coordinates (x, y).
<img src="assets/img/product_pics/unit/color/unit_color_04.png">
Chromaticity Calculation Process Overview:
<img src="assets/img/product_pics/unit/color/unit_color_05.png">
When we get coordinates (x, y), please reference the below figure so as to get the recommended color.
<img src="assets/img/product_pics/unit/color/unit_color_06.png">
This Unit communicates with the M5Core via the GROVE A interface. It's I2C address is 0x29.
## Feature
- High precision
- Detection range: 0℃~80℃
- Detection range: -40℃~85℃
- GROVE interface, support [UIFlow](http://flow.m5stack.com) and [Arduino](http://www.arduino.cc)
- Two Lego installation holes
## APPLICATION
## Include
- RGB LED Backlight Control
- Product Color Verification
- 1x COLOR Unit
- 1x Grove Cable
## Application
- Product Color Verification
- Color tracking robot
## Related Link
@@ -28,7 +52,7 @@
- **[Forum](http://forum.m5stack.com/)**
- **Datasheet** - [TCS3472](https://pdf1.alldatasheet.com/datasheet-pdf/view/560511/AMSCO/TCS3472.html)
- **Datasheet** - [TCS3472](https://ams.com/documents/20143/36005/TCS3472_DS000390_2-00.pdf)
## Example
+9
View File
@@ -20,6 +20,15 @@ You can read the moisture in soil staright or get a digital signal(0/1) that mea
- GROVE interface, support [UIFlow](http://flow.m5stack.com) and [Arduino](http://www.arduino.cc)
- Two Lego installation holes
## Include
- 1x EARTH unit
- 1x GROVE Cable
## Application
- Potted soil moisture monitoring
## Related Link
- **[Offical Video](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)**
+11 -1
View File
@@ -1,4 +1,4 @@
# FINGER {docsify-ignore-all}
# Unit FINGER {docsify-ignore-all}
<img src="assets/img/product_pics/unit/unit_finger_01.png" width="30%" height="30%"><img src="assets/img/product_pics/unit/unit_finger_02.png" width="30%" height="30%"><img src="assets/img/product_pics/unit/unit_finger_grove_c.png" width="30%" height="30%">
@@ -28,6 +28,16 @@ The parameter of USART: Baudrate(**default: 19200bps**), Start bits(1 bit), Stop
- Input voltage range: 3.3 ~ 6V
- Operating temperature and humidity: -10 ~ 60°, 20% ~ 80% -->
## Include
- 1x FINGER Unit
- 1x Grove Cable
## Application
- Fingerprint attendance
- Fingerprint lock
## Related Link
- **[Offical Video](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)**
+5
View File
@@ -18,6 +18,11 @@ Core at a time.
- GROVE interface, support [UIFlow](http://flow.m5stack.com) and [Arduino](http://www.arduino.cc)
- Two Lego installation holes
## Include
- 1x HUB Unit
- 1x Grove Cable
## Related Link
- **[Offical Video](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)**
+8 -3
View File
@@ -13,15 +13,20 @@ Only a low electrial level is sent to this unit, the relay will be close and the
## Feature
- A single input
- Up to 3A @ 30 VDC or 220 VAC
- GROVE interface, support [UIFlow](http://flow.m5stack.com) and [Arduino](http://www.arduino.cc)
- Two Lego installation holes
## APPLICATION
## Include
- Be perfect for large inductive loads(like DC motors electrocircuit, intelligent interpolation...)
- Control a standard wall outlet device
- 1x RELAY Unit
- 1x Grove Cable
## Application
- Remote control of high-power appliances, such as refrigerators, air conditioners, TVs, etc.
## Related Link
+11 -2
View File
@@ -8,9 +8,9 @@
## Description
**<mark>TRACE</mark>** is a line-follower unit with built-in 4 pairs of photoelectric tube and MEGA328 chip.
**<mark>TRACE</mark>** is A line of built-in 4 sets of infrared emitting LEDs and infrared sensitive phototransistors. It can output digital signal to a microcontroller so that the robot can follow a black line on white background, or vice versa.
TRACE Unit also communicates with the master through the IIC ( the IIC address is 0x5A). When connected to the M5Core, it is connected to the GROVE A.
This Unit communicates with the M5Core via the GROVE A interface. It's I2C address is 0x5A.
<img src="assets/img/product_pics/unit/unit_trace_03.png" width="60%" height="60%">
@@ -19,6 +19,15 @@ TRACE Unit also communicates with the master through the IIC ( the IIC address i
- operation range: The reflecting surface is less than 11mm from the photoelectric surface
- GROVE interface, support [UIFlow](http://flow.m5stack.com) and [Arduino](http://www.arduino.cc)
## Include
- 1x TRACE Unit
- 1x Grove Cable
## Application
- Follow line robot
## Related Link
- **[Offical Video](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)**
+1
View File
@@ -80,6 +80,7 @@
- [ST7735S](https://github.com/m5stack/M5-Schematic/blob/master/Core/ST7735S_v1.1.pdf)
- [SH200Q](https://github.com/m5stack/M5-Schematic/blob/master/Core/SH200Q.pdf)
- [AXP192](https://github.com/m5stack/M5-Schematic/blob/master/Core/AXP192%20Datasheet%20v1.13_cn.pdf)
- [SPM1423](https://pdf1.alldatasheet.com/datasheet-pdf/view/546596/KNOWLES/SPM1423HM4H-B.html)
## サンプルコード
@@ -1,4 +1,4 @@
# M5Core クイックスタート(macOS, Arudino) {docsify-ignore-all}
# M5Core クイックスタート{docsify-ignore-all}
:memo: **[テキストチュートリアル](#テキストチュートリアル)**&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:clapper: **[ビデオチュートリアル](#ビデオチュートリアル)**
+8 -2
View File
@@ -14,7 +14,13 @@
<mark>**M5StickC**</mark> 是一个包含 0.96 寸 **TFT 彩屏** (80 x 160 分辨率)、**红色** LED 灯、按键、**麦克风**、红外发射管、六轴姿态传感器 (SH200Q) 和 80mAH 的电池的小型 **ESP32 开发板**。M5StickC 内的 ESP32 模组 **ESP32-Pico** 还内置了 4MB 的flash。如果 M5StickC 装配上表带底座和表带,你可以将它戴在手腕上。
**开关机操作:**短按两秒开机,长按六秒关机。
**开关机操作:**
* 开机:按复位按键,持续至少 2 秒
* 关机:按复位按键,持续至少 6 秒
<!-- 短按两秒开机,长按六秒关机。 -->
**注意:**外壳颜色只有橙色在售
<!-- M5Stick有两个版本,白色外壳是无 MPU9250 的版本,灰色外壳是有 MPU9250 的版本,附送一些配件(`WATCH BELT`, `WALL` 和 `BRICK`)。 -->
@@ -102,7 +108,7 @@
- [ESP32-PICO](https://github.com/m5stack/M5-Schematic/blob/master/Core/esp32-pico-d4_datasheet_cn.pdf) - [ST7735S](https://github.com/m5stack/M5-Schematic/blob/master/Core/ST7735S_v1.1.pdf)
- [SH200Q](https://github.com/m5stack/M5-Schematic/blob/master/Core/SH200Q.pdf) - [AXP192](https://github.com/m5stack/M5-Schematic/blob/master/Core/AXP192%20Datasheet%20v1.13_cn.pdf)
- [SH200Q](https://github.com/m5stack/M5-Schematic/blob/master/Core/SH200Q.pdf) - [AXP192](https://github.com/m5stack/M5-Schematic/blob/master/Core/AXP192%20Datasheet%20v1.13_cn.pdf) - [SPM1423](https://pdf1.alldatasheet.com/datasheet-pdf/view/546596/KNOWLES/SPM1423HM4H-B.html)
## 例程
+39 -10
View File
@@ -1,4 +1,4 @@
# COLOR - 颜色传感器Unit {docsify-ignore-all}
# COLOR - 颜色传感器 Unit {docsify-ignore-all}
<img src="assets/img/product_pics/unit/M5GO_Unit_color.png" width="30%" height="30%"><img src="assets/img/product_pics/unit/unit_color_grove_a.png" width="30%" height="30%">
@@ -8,18 +8,47 @@
## 描述
Color是一个颜色传感器. 通过GROVE接口(I2C)与M5Core相连,能够识别物体表面颜色,它内置了颜色传感器芯片**TCS3472**.
**<mark>COLOR</mark>** 是一款集成 **TCS3472** 芯片的颜色识别 Unit。
**识别颜色原理:**
在 TCS3472 中,内嵌了 3*4 阵列的滤波光电二极管和 16 位模拟转转换器。在 12 个光电二极管中,3个具有红色滤光片,3个具有绿色滤光片,3个具有蓝色滤光片,3个没有滤光片(透明)。
<img src="assets/img/product_pics/unit/color/unit_color_07.png">
检测物体颜色时,TCS3472 会返回四个通道数据 - 红色(R),绿色(G),蓝色(B)和清除(C)(未过滤)。红色,绿色和蓝色通道(RGB)的响应可用于确定特定光源的色度坐标(x,y)。
<img src="assets/img/product_pics/unit/color/unit_color_04.png">
色度计算过程概述:
<img src="assets/img/product_pics/unit/color/unit_color_05.png">
最终得到色度坐标(x,y),之后参考下图,以获得推荐的颜色。
<img src="assets/img/product_pics/unit/color/unit_color_06.png">
该 Unit 与 M5Core 通过 GROVE A 接口 ( IIC ) 通信,其 I2C 地址是 0x29 。
## 特性
- 高精度
- 检测的适用温度范围: 0℃~80
- Unit上配置两个乐高安装孔
-
- 工作温度范围: -40℃~85
- GROVE 接口,支持 [UIFlow](http://flow.m5stack.com) 编程,[Arduino](http://www.arduino.cc) 编程
- Unit 内置两个 Lego 插件孔,方便与 Lego 件结合
## 包含
- 1x COLOR Unit
- 1x Grove 线
## 应用
- RGB LED背光灯控制
- 产品颜色验证
- 产品颜色验证
- 颜色追踪机器人
## 文档
@@ -27,7 +56,7 @@ Color是一个颜色传感器. 通过GROVE接口(I2C)与M5Core相连,能够识
- **[官方论坛](http://forum.m5stack.com/)**
- **数据手册** - [TCS3472](https://pdf1.alldatasheet.com/datasheet-pdf/view/560511/AMSCO/TCS3472.html)
- **数据手册** - [TCS3472](https://ams.com/documents/20143/36005/TCS3472_DS000390_2-00.pdf)
## 例程
@@ -99,8 +128,8 @@ uint16_t _color = color16((int)r, (int)g, (int)b); -->
### 管脚映射
<table>
<tr><td>M5Core(GROVE接口A)</td><td>GPIO22</td><td>GPIO21</td><td>5V</td><td>GND</td></tr>
<tr><td>颜色传感器Unit</td><td>SCL</td><td>SDA</td><td>5V</td><td>GND</td></tr>
<tr><td>M5Core ( GROVE 接口 A )</td><td>GPIO22</td><td>GPIO21</td><td>5V</td><td>GND</td></tr>
<tr><td>颜色传感器 Unit</td><td>SCL</td><td>SDA</td><td>5V</td><td>GND</td></tr>
</table>
## 相关视频
+10
View File
@@ -26,6 +26,16 @@
- 输入电压范围: 3.3 ~ 6V
- 工作温湿度范围: -10 ~ 60°, 20% ~ 80% -->
## 包含
- 1x FINGER Unit
- 1x Grove 线
## 应用
- 指纹考勤
- 指纹锁
## 相关链接
- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
+1 -1
View File
@@ -10,7 +10,7 @@
**<mark>MAKEY</mark>** 是一款内置 MEGA328P 芯片、蜂鸣器和 RGB 灯的 Unit,并附带 16 个引脚。
该 Unit 与 M5Core 通过 GROVE A 接口 ( IIC ) 通信,其 I2C 地址是 0x51 。
该 Unit 与 M5Core 通过 GROVE A 接口 ( IIC ) 通信,其 I2C 地址是 0x51 。
**使用方法:**
+1 -1
View File
@@ -10,7 +10,7 @@
**<mark>PIR</mark>** 是一款集成小型人体感应模块的 Unit。用于感应人体活动的 Unit,通过该 Unit 可以感知 Unit 前面是否有人经过,适用于做人体感应方面的项目。
其工作过程是感应到红外时输出高电平,在延时时间段内,如果有人体在其感应范围活动,其输出将一直保持高电平,直到人离开后才延时将高电平变为低电平 ( 感应模块检测到人体的每次活动后会自己顺延一个延时时间段,并且以最后一次活动的时间为延时时间的起始点 )。
可重复触发方式:感应到红外时输出高电平,在延时时间段内,如果有人体在其感应范围活动,其输出将一直保持高电平,直到人离开后才延时将高电平变为低电平 ( 感应模块检测到人体的每次活动后会自己顺延一个延时时间段,并且以最后一次活动的时间为延时时间的起始点 )。
该 Unit 与 M5Core 通过 GROVE B 接口通信。
+11 -1
View File
@@ -1,4 +1,4 @@
# RELAY - 继电器Unit {docsify-ignore-all}
# RELAY - 继电器 Unit {docsify-ignore-all}
<img src="assets/img/product_pics/unit/M5GO_Unit_relay.png" width="30%" height="30%"><img src="assets/img/product_pics/unit/unit_relay_grove_b.png" width="30%" height="30%">
@@ -16,6 +16,16 @@
- GROVE 接口,支持 [UIFlow](http://flow.m5stack.com) 编程,[Arduino](http://www.arduino.cc) 编程
- Unit 内置两个 Lego 插件孔,方便与 Lego 件结合
## 包含
- 1x RELAY Unit
- 1x Grove 线
## 应用
- 大功率电器远程遥控,如冰箱、空调、电视等
- 高压电路的电子开关
## 相关链接
- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**

Some files were not shown because too many files have changed in this diff Show More