From 08c91479a5c6d29cbfdf15e603eb1a72bd4ce816 Mon Sep 17 00:00:00 2001 From: LiHuashen <854410664@qq.com> Date: Wed, 8 May 2019 09:18:33 +0800 Subject: [PATCH] .. --- docs/zh_CN/unit/proto.md | 15 +++++++-------- docs/zh_CN/unit/relay.md | 26 ++++++++++++++------------ docs/zh_CN/unit/rfid.md | 34 +++++++++++++++++----------------- docs/zh_CN/unit/rgb.md | 20 +++++++++----------- docs/zh_CN/unit/rs485.md | 27 ++++++++------------------- 5 files changed, 55 insertions(+), 67 deletions(-) diff --git a/docs/zh_CN/unit/proto.md b/docs/zh_CN/unit/proto.md index 6a1b5aff..7097d0a6 100644 --- a/docs/zh_CN/unit/proto.md +++ b/docs/zh_CN/unit/proto.md @@ -8,15 +8,14 @@ ## 描述 -**PROTO** 是一款空白电路板 Unit ,便于自定义的简单电路集成到 Unit 外壳中。 +**PROTO** 是一款万能板 Unit.你可以自由的在板上进行电路设计.并通过GROVE端口与M5Core进行连接.如果你打算为你的设计添加简单的电路并为其添加可靠的保护外壳.PROTO Unit 是一个不错的选择. -如果您需要定制简单电路,并希望采用这种 Unit 封装方式的话,可以直接将电路焊接到 PROTO Unit 中。最后通过 GROVE 线连接到 M5Core ,实现 M5Core 来控制您的自定义电路。 +### 产品特性 -## 特性 - -- 在 Unit 内,自由定制电路 -- 70 孔(每个孔宽:100mil) -- Unit 内置两个 Lego 插件孔,方便与 Lego 件结合 +- 孔尺寸: 0.039" 1mm (CNC Drilled) +- 孔间距: 0.1 in - (2.54 mm) +- 板孔数量: 70 Holes +- 2x LEGO 兼容孔 ## 包含 @@ -36,6 +35,6 @@ ## 管脚映射 - +
M5Core(GROVE 接口 B)GPIO36GPIO265VGND
M5Core(GROVE B)GPIO36GPIO265VGND
PROTO UnitGPIO36GPIO265VGND
\ No newline at end of file diff --git a/docs/zh_CN/unit/relay.md b/docs/zh_CN/unit/relay.md index 56a564f3..74f9f8d7 100644 --- a/docs/zh_CN/unit/relay.md +++ b/docs/zh_CN/unit/relay.md @@ -1,4 +1,4 @@ -# RELAY - 继电器 Unit {docsify-ignore-all} +# Unit RELAY {docsify-ignore-all} @@ -8,23 +8,25 @@ ## 描述 -**RELAY** 是一款继电器 Unit ,通过该 Unit 可以安全地用弱电控制强电,用 M5Core 或者手机来控制家里的电视、空调、冰箱等大功率电器。 +**RELAY**, 是一款继电器 Unit.能够控制DC/3A-30V或AC/3A-220V级别线路的通断.它实际上是用小电流去控制大电流运作的一种自动开关.故在电路中起着自动调节、安全保护、转换电路等作用.Unit提供3个引脚: ON、OFF、COM.通过编程GPIO输出高、低电平控制,公共端COM与ON、OFF其中之一连接. +### 产品特性 -## 特性 -- DC: 3A @ 30V; AC: 3A @ 220V -- GROVE 接口,支持 [UIFlow](http://flow.m5stack.com) 编程,[Arduino](http://www.arduino.cc) 编程 -- Unit 内置两个 Lego 插件孔,方便与 Lego 件结合 +- 单总线控制 +- 最高支持DC/3A-30V或AC/3A-220V +- 开发平台: Arduino, UIFlow(Blockly,Python) +- 2x LEGO 兼容孔 ## 包含 - 1x RELAY Unit - 1x Grove 线 +- 1x 3.96 端子 ## 应用 -- 大功率电器远程遥控,如冰箱、空调、电视等 -- 高压电路的电子开关 +- 远程控制大功率电器,如冰箱,空调,电视等 + ## 相关链接 @@ -36,7 +38,7 @@ ### 1. Arduino IDE -*具体例程请点击[这里](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/RELAY/Arduino)。* +*以下代码仅为片段,如需获取完整代码, [请点击此处.](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/RELAY/Arduino).* ```arduino #include @@ -61,7 +63,7 @@ void loop(void) { ### 2. UIFlow -*具体例程请点击[这里](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/RELAY/UIFlow)。* +*以下代码仅为片段,如需获取完整代码, [请点击此处.](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/RELAY/UIFlow).* @@ -72,8 +74,8 @@ void loop(void) { ### 管脚映射 - - + +
M5Core(GROVE接口B)GPIO36GPIO265VGND
RELAY继电器Unit 继电器控制引脚5VGND
M5Core(GROVE B)GPIO36GPIO265VGND
RELAY Unit/RELAY Controlling Pin5VGND
## 视频教程 diff --git a/docs/zh_CN/unit/rfid.md b/docs/zh_CN/unit/rfid.md index e2709bec..0d1b208d 100644 --- a/docs/zh_CN/unit/rfid.md +++ b/docs/zh_CN/unit/rfid.md @@ -1,4 +1,4 @@ - # RFID - 射频识别 {docsify-ignore-all} + # Unit RFID {docsify-ignore-all} @@ -8,21 +8,21 @@ ## 描述 -**RFID**是一款集成 **MFRC522** 射频识别芯片的Unit。MFRC522 工作在 13.56MHz 频段,利用调制解调原理,与感应卡交互数据。MFRC522 支持 MIFARE 更高速的非接触式通信,双向数据传输速率高达 424 kbit/s。利用该unit能实现读卡设备功能,能识别并记录多张卡信息,建立门禁系统、打卡系统、仓库货物进存和小区车辆出入登记等方面的应用。 +**RFID** 是一款射频识别 Unit.内置**MFRC522**芯片,工作频率为13.56MHz.支持读卡、写卡、识别、记录、对RF卡进行编码和授权等多个功能.利用磁场感应技术,实现进行非接触式双向信息交互,读取感应卡的信息并验证.能够运用在门禁系统、打卡系统、仓库货物进存和小区车辆出入登记等需要进行信息验证的应用场景. -该 Unit 与 M5Core 通过 GROVE A 接口 ( IIC ) 通信,其 I2C 地址是 0x28 。 +该 Unit 通过GROVE A IIC(0x28)与M5Core连接. -## 特性 +### 产品特性 -- 工作频率:13.56 MHz -- IIC 速率:快速模式:最高 400Kbit/s;高速模式:最高 3400Kbit/s -- RC522 收发缓冲: 64 bytes -- 支持的 RFID 协议: ISO 14443A、MIFARE 和 NTAG +- 工作频率: 13.56 MHz +- I2C 数据速率: 快速模式: 最高400 Kbit/s; 高速模式: 最高3400 Kbit/s +- RC522 收发器缓冲器: 64 bytes +- 支持的协议: ISO14443A, MIFARE and NTAG - 工作温度: -20℃-85℃ - 数据保存: > 10 年 -- 读写距离:< 8 cm -- GROVE 接口,支持 [UIFlow](http://flow.m5stack.com)编程,[Arduino](http://www.arduino.cc) 编程 -- Unit 内置两个 Lego 插件孔,方便与 Lego 件结合 +- 读写距离: < 8 cm +- 开发平台: Arduino, UIFlow(Blockly, Python) +- 2x LEGO 兼容孔 ## 包含 @@ -48,9 +48,9 @@ ### 1. Arduino IDE -*以下仅为用法示意,并不完整。如果需要完整例程请点击[这里](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/RFID/Arduino)。* +*以下代码仅为片段,如需获取完整代码, [请点击此处.](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/RFID/Arduino).* -烧录例程 RFID.ino 之后,IC 卡或者打开手机 NFC,靠近 unit,在 unit 附近来回移动,M5Core 的屏幕上就会打印出 IC 卡或手机中 RFID 芯片的 UID。 +烧录例程 RFID.ino 后,当设备运行. 使用IC卡或手机NFC放置在 RFID Unit 上.M5Core屏幕上将打印出其ID信息. ```arduino /* @@ -93,9 +93,9 @@ void ShowReaderDetails() { ### 2. UIFlow -*具体例程请点击[这里](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/RFID/UIFlow)。* +*以下代码仅为片段,如需获取完整代码, [请点击此处.](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/RFID/UIFlow).* -通过 [UIFlow](flow.m5stack.com) 打开并烧录例程之后,放置感应卡到 Unit 表面,屏幕上会显示 “ True ” 和卡的 UID 号。 +使用[UIFlow](flow.m5stack.com)下载该案例程序到M5Core中后将感应卡放置在 RFID Unit 上.M5Core屏幕将显示打印其对应的ID信息. @@ -106,6 +106,6 @@ void ShowReaderDetails() { ### 管脚映射 - - + +
M5Core ( GROVE 接口 A )GPIO22GPIO215VGND
RFID 射频识别 UnitSCLSDA5VGND
M5Core ( GROVE A )GPIO22GPIO215VGND
RFID UnitSCLSDA5VGND
diff --git a/docs/zh_CN/unit/rgb.md b/docs/zh_CN/unit/rgb.md index d67b6429..a109b121 100644 --- a/docs/zh_CN/unit/rgb.md +++ b/docs/zh_CN/unit/rgb.md @@ -1,4 +1,4 @@ -# RGB - 三色灯Unit {docsify-ignore-all} +# Unit RGB {docsify-ignore-all} @@ -6,16 +6,14 @@ :memo:**[描述](#描述)**      :octocat:**[例程](#例程)**      🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.78.159c425eoqBTTY&id=578321806638)** - - ## 描述 -**RGB**是一款集成3颗RGB Led的Unit,可以方便显示多彩颜色。一个Unit分别有IN口和OUT口,所以多个Unit可以通过GRVE线串联起来。 +**RGB** 是一款 LED 灯 Unit.集成了3颗可编程的LED灯,通过程序能够自定义其发出的颜色与亮度.支持串接多个RGB Unit 进行拓展,你可以将其运用在STEM课堂制作一些有趣的应用,如交通信号灯.或是将其运用在其他的应用项目中充当状态指示灯使用. -## 特性 +### 产品特性 -- GROVE接口,支持[UIFlow](http://flow.m5stack.com)编程,[Arduino](http://www.arduino.cc)编程 -- Unit内置两个Lego插件孔,方便与Lego件结合 +- 开发平台: Arduino, UIFlow(Blockly, Python) +- 2x LEGO 兼容孔 ## 包含 @@ -32,7 +30,7 @@ ### 1. Arduino IDE -*以下仅为用法示意,并不完整。如果需要完整例程请点击[这里](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/RGB/Arduino)。* +*以下代码仅为片段,如需获取完整代码, [请点击此处.](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/RGB/Arduino).* ```arduino /* @@ -60,7 +58,7 @@ pixels.show(); // This sends the updated pixel color to the hardware. ### 2. UIFlow -*具体例程请点击[这里](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/RGB/UIFlow)。* +*以下代码仅为片段,如需获取完整代码, [请点击此处.](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/RGB/UIFlow).* @@ -71,6 +69,6 @@ pixels.show(); // This sends the updated pixel color to the hardware. ### 管脚映射 - - + +
M5Core(GROVE接口B)GPIO36GPIO265VGND
RGB Unit 信号引脚5VGND
M5Core(GROVE B)GPIO36GPIO265VGND
RGB Unit/Signal Pin5VGND
\ No newline at end of file diff --git a/docs/zh_CN/unit/rs485.md b/docs/zh_CN/unit/rs485.md index 51086dff..183f5161 100644 --- a/docs/zh_CN/unit/rs485.md +++ b/docs/zh_CN/unit/rs485.md @@ -1,4 +1,4 @@ -# RS485 - TTL 转 RS485 通信 Unit {docsify-ignore-all} +# Unit RS485 {docsify-ignore-all} @@ -6,17 +6,16 @@ :memo:**[描述](#描述)**      🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.12.3b86425eaoE9zU&id=585567251998)**       - - ## 描述 -**RS485** 是一个用于 TTL 电平转 RS485 电平的 Unit,如果要控制的设备是 RS485 接口的话,将 M5Core 连接这个 Unit 之后,Unit 就可以适配到这个设备的 RS485 接口,从而实现接口转换。这个 Unit 集成了 RS-485 / RS-422 通信收发芯片 MAX485 / SP485EEN。 +**RS485** 是一款TTL-RS485转换器.用于将TTL电平转换为RS485电平,RS485是一种通信协议标准,用于定义用于串行通信系统的驱动器和接收器的电气特性,支持多点系统,广泛应用于工业领域.当项目设备需要通过RS485进行通信控制时,使用 RS485 Unit 进行接口类型转接会是一个不错的选择. -## 特性 +### 产品特性 -- 驱动最高 12V 的 RS485 设备 -- GROVE 接口,支持 [UIFlow](http://flow.m5stack.com) 编程,[Arduino](http://www.arduino.cc) 编程 -- Unit 内置两个 Lego 插件孔,方便与 Lego 件结合 +- 内置 MAX485/SP485EEN +- 直流电压输入范围 12~24 V +- 开发平台: Arduino, UIFlow(Blockly,Pyhton) +- 2x LEGO 兼容孔 ## 包含 @@ -35,20 +34,10 @@ - 数据手册 - **[MAX485](https://pdf1.alldatasheet.com/datasheet-pdf/view/73463/MAXIM/MAX485.html)** - **[SP485EEN](https://pdf1.alldatasheet.com/datasheet-pdf/view/45954/SIPEX/SP485EEN.html)** - - ### 管脚映射 - +
M5Core(GROVE接口C)ESP32串口2接收引脚U2RXD(GPIO16)ESP32串口2发送引脚U2TXD(GPIO17)5VGND
M5Core(GROVE C)U2RXD(GPIO16)U2TXD(GPIO17)5VGND
RS485 UnitRS485 TXDRS485 RXD5VGND
\ No newline at end of file