diff --git a/docs/ja/README.md b/docs/ja/README.md index 4d5f7057..a977fd6e 100644 --- a/docs/ja/README.md +++ b/docs/ja/README.md @@ -4,58 +4,68 @@ +  + **M5コア** [![core_basic.png](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/core/core_basic_01.png)](ja/core/basic)         [![core_gray.png](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/core/core_gray_01.png)](ja/core/gray)         [![product_pic_fire.png](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/core/core_fire_01.png)](ja/core/fire) +  + **ミニコア** [![minicore_m5stick.png](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/core/core_m5stick_01.png)](ja/core/m5stick) - +  **セット** [![kit_m5go_lite.png](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/core/kit_m5go_lite_01.png)](ja/core/m5go_lite)         [![kit_m5go.png](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/core/kit_m5go_01.png)](ja/core/m5go)         [![kit_faces.png](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/core/kit_faces_01.png)](ja/core/face_kit) - - *** +  + **通信モジュール** [![module_gps.png](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/module/module_gps_01.png)](ja/module/gps)         [![module_lora.jpg](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/module/module_lora_01.png)](ja/module/lora)         [![module_lorawan.jpg](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/module/module_lorawan_01.png)](ja/module/lorawan)         [![module_sim800.jpg](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/module/module_sim800_01.png)](ja/module/sim800) -[![module_commu.jpg](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/module/module_commu_01.png)](ja/module/commu)          +  - +[![module_commu.jpg](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/module/module_commu_01.png)](ja/module/commu) - +  **拡張モジュール** [![battery_01.jpg](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/module/module_battery_01.png)](ja/module/battery)         [![proto_01.jpg](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/module/module_proto_01.png)](ja/module/proto)         [![plus_1.png](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/module/module_plus_01.png)](ja/module/plus)         [![module_usb.jpg](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/module/module_usb_01.png)](ja/module/usb) - +  **駆動モジュール** [![stepmotor_01.jpg](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/module/module_stepmotor_01.png)](ja/module/stepmotor)         [![servo_01.jpg](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/module/module_servo_01.png)](ja/module/servo)         [![lego+_01.jpg](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/module/module_lego_plus_01.png)](ja/module/lego_plus) - +  **FACESモジュール** -[![encoder_01.jpg](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/module/module_encoder_01.png)](ja/module/encoder)          +[![encoder_01.jpg](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/module/module_encoder_01.png)](ja/module/encoder) *** +  + [![lan_01.png](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/base/base_lan_01.png)](ja/base/lan_base)         [![node_01.png](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/base/base_node_01.png)](ja/base/node_base)         [![btc_01.png](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/base/base_btc_01.png)](ja/base/btc_base) +  + +[![m5go_bottom_01.png](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/base/base_m5go_bottom_01.png)](ja/base/m5go_bottom)         [![m5go_rfid_01.png](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/base/base_m5go_rfid_01.png)](ja/base/m5go_rfid)         [![m5go_base_01.png](http://m5-docs.oss-cn-shenzhen.aliyuncs.com/assets/img/product_pics/homepage_picture/base/base_m5go_base_01.png)](ja/base/m5go_base) + *** diff --git a/docs/ja/base/m5go_base.md b/docs/ja/base/m5go_base.md new file mode 100644 index 00000000..78f5c1ba --- /dev/null +++ b/docs/ja/base/m5go_base.md @@ -0,0 +1,20 @@ +# M5GO 充電ベース + + + +*** + +:memo:**[概要](#概要)**      🛒**[購入リンク](https://www.aliexpress.com/item/M5Stack-Battery-Bottom-Charging-Base-ESP32-Kit-RFID-Magnetic-USB-C-M5GO-FIRE-Battery-Bottom-with/32959833680.html)** (ページ中ほど右側のBundleでBaseを選択してください) + +## 概要 + +**M5GO BOTTOM** は[M5GO Lite](ja/core/m5go_lite)キット、[M5GO IoT Starter Kit](ja/core/m5go)キット、および[M5Fire](ja/core/fire)の充電用ベースです。 + +## パッケージ内容 + +- 1x M5GO 充電ベース +- USB Type-C ケーブル + +## 関連リンク + +- **[M5GO IoT Starter Kit購入リンク](https://www.aliexpress.com/item/M5Stack-Official-Stock-Offer-M5GO-IoT-Starter-Kit-ESP32-for-Arduino-MicroPython-Programming-Development-IR-MIC/32881911596.html)** diff --git a/docs/ja/base/m5go_bottom.md b/docs/ja/base/m5go_bottom.md index c7675137..2f9675a9 100644 --- a/docs/ja/base/m5go_bottom.md +++ b/docs/ja/base/m5go_bottom.md @@ -1,46 +1,52 @@ -# M5GO ベース +# M5GO BOTTOM + + + +*** + +:memo:**[概要](#概要)**      :electric_plug:**[回路図](#回路図)**      🛒**[購入リンク](https://www.aliexpress.com/item/M5Stack-Battery-Bottom-Charging-Base-ESP32-Kit-RFID-Magnetic-USB-C-M5GO-FIRE-Battery-Bottom-with/32959833680.html)** ## 概要 -M5GOベースは、[M5GO IOT Starter Kit](ja/product_documents/m5stack-core/m5go_iot_starter_kit)および[M5Fire](ja/product_documents/m5stack-core/m5core_fire)キットのベースです +**M5GO BOTTOM**は[M5GO Lite](ja/core/m5go_lite)キット、[M5GO IoT Starter Kit](ja/core/m5go)キット、[M5Stack Fire](ja/core/fire)のボトムベースです。 -M5GOベースは、600mAhバッテリ、Mバスバスインタフェース、マイク、赤色充電インジケータLED、2つのRGBストリップ(10)、PORT BおよびPORT Cで構成されています。 +M5GO BOTTOM ベースは、600mAhバッテリ、M-BUSインターフェース、マイク、充電インジケータLED、2つのRGBバー(LED 10個)、PORT BおよびPORT Cインターフェースで構成されています。 -M5GOベースの充電処理中、赤いLEDが点滅し、バッテリが完全に点灯します。 +バッテリーの充電中は赤いインジケータLEDが点滅し、充電が完了すると常時点灯します。 ## ピンマップ **POGO Pin** -| POGO Pin | ESP32 Chip | +| POGO Pin | ESP32 Chip | | :----------: |:------------: | | SCL | GPIO22 | | SDA | GPIO21 | **LED Bar** -*RGBライトは10本あり、左右に5本あります* +*LEDは左右に5個ずつ、全部で10個です* | LED Pin | ESP32 Chip | | :----------: |:------------: | -| LED Pin | GPIO15 | +| LED Pin | GPIO15 | **MIC** | MIC Pin | ESP32 Chip | | :----------: |:------------: | -| MIC Pin | GPIO34 | +| MIC Pin | GPIO34 | **GROVE** -| PORT B(I/O) | ESP32 Chip | +| PORT B(I/O) | ESP32 Chip | | :----------: |:------------: | | G36 | GPIO36 | | G26 | GPIO26 | | 5V | 5V | | GND | GND | -| PORT C(UART2) | ESP32 Chip | +| PORT C(UART2) | ESP32 Chip | | :----------: |:------------: | | RXD | GPIO16 | | TXD | GPIO17 | @@ -53,15 +59,14 @@ M5GOベースの充電処理中、赤いLEDが点滅し、バッテリが完全 M_BUS -## 関連情報 +## 関連リンク -- **[回路図](https://github.com/m5stack/M5GO/blob/master/hardware/schematics/M5GO_Base.pdf)** -- **[M5GO IOT Starter Kit リンクを購入する](https://www.aliexpress.com/store/product/M5Stack-Official-Stock-Offer-M5GO-IoT-Starter-Kit-ESP32-for-Arduino-MicroPython-Programming-Development-IR-MIC/3226069_32881911596.html)** +- **[M5GO IoT Starter Kit購入リンク](https://www.aliexpress.com/item/M5Stack-Official-Stock-Offer-M5GO-IoT-Starter-Kit-ESP32-for-Arduino-MicroPython-Programming-Development-IR-MIC/32881911596.html)** -
- -
+ -
- -
+ + +## 回路図 + + diff --git a/docs/ja/base/m5go_rfid.md b/docs/ja/base/m5go_rfid.md new file mode 100644 index 00000000..0db30e6c --- /dev/null +++ b/docs/ja/base/m5go_rfid.md @@ -0,0 +1,82 @@ +# M5GO RFID + + + +*** + +:memo:**[概要](#概要)**      :electric_plug:**[ピンマップ](#ピンマップ)**      🛒**[購入リンク](https://www.aliexpress.com/item/M5Stack-Official-RFID-M5GO-Battery-Bottom-Compatible-with-ESP32-Development-Board-STEM-RC522-Built-in-antenna/32966599787.html)** + +## 概要 + +**M5GO RFID**は[M5GO Lite](ja/core/m5go_lite)キット、[M5GO IoT Starter Kit](ja/core/m5go)キット、[M5Fire](ja/core/fire)向けのRFIDベースです。キットに付属するベース[M5GO Bottom](ja/base/m5go_bottom)に比べて、RFIDコイルとIR送信機が追加されていますが、電池容量がやや減り、磁石も省略されています。 + +M5GO BOTTOM ベースは、600mAhバッテリ、M-BUSインターフェース、マイク、充電インジケータLED、2つのRGBバー(LED 10個)、PORT BおよびPORT Cインターフェースで構成されています。 + +バッテリーの充電中は赤いインジケータLEDが点滅し、充電が完了すると常時点灯します。 + +## ピンマップ + +**POGO Pin** + +| POGO Pin | ESP32 Chip | +| :----------: |:------------: | +| SCL | GPIO22 | +| SDA | GPIO21 | + +**LED Bar** + +*LEDは左右に5個ずつ、全部で10個です* + +| LED Pin | ESP32 Chip | +| :----------: |:------------: | +| LED Pin | GPIO15 | + +**麦克风MIC** + +| MIC Pin | ESP32 Chip | +| :----------: |:------------: | +| MIC Pin | GPIO34 | + +**GROVE接口** + +| PORT B(I/O) | ESP32 Chip | +| :----------: |:------------: | +| G36 | GPIO36 | +| G26 | GPIO26 | +| 5V | 5V | +| GND | GND | + +| PORT C(UART2) | ESP32 Chip | +| :----------: |:------------: | +| RXD | GPIO16 | +| TXD | GPIO17 | +| 5V | 5V | +| GND | GND | + + + +**IR送信機** + +| IR Transmitter | ESP32 Chip | +| :------------: |:------------: | +| IR Transmitter | GPIO13 | + +**M-Bus** + +M_BUS + +## 関連リンク + +- **[M5GO IoT Starter Kit購入リンク](https://www.aliexpress.com/item/M5Stack-Official-Stock-Offer-M5GO-IoT-Starter-Kit-ESP32-for-Arduino-MicroPython-Programming-Development-IR-MIC/32881911596.html)** + + + + + + diff --git a/docs/ja/base/rfid_base.md b/docs/ja/base/rfid_base.md new file mode 100644 index 00000000..b88f777b --- /dev/null +++ b/docs/ja/base/rfid_base.md @@ -0,0 +1,123 @@ +# RFID底座 - m5go底座升级版 + +basic_02 + +* * * + +:memo:**[描述](#描述)**      🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.10.57b2425eKUxTqx&id=584855077636)** + + + +## 描述 + +RFID底座是[M5GO底座](zh_CN/product_documents/base/m5go_base)是升级版,在M5GO底座的基础上增加了RFID功能。 + +RFID底座由**330mAh的电池**、M-Bus总线接口、麦克风、红色的充电指示LED、2条RGB灯条(10颗)、PORT B和PORT C组成。 + +M5GO底座在充电过程中,红色LED闪烁,充满了常亮。 + +## 管脚映射 + +**POGO Pin** + +| POGO Pin | ESP32 Chip | +| :----------: |:------------: | +| SCL | GPIO22 | +| SDA | GPIO21 | + +**LED Bar(Neopixel)** + +*有10颗RGB灯,左右各5颗* + +| LED Pin | ESP32 Chip | +| :----------: |:------------: | +| LED Pin | GPIO15 | + +**麦克风MIC** + +| MIC Pin | ESP32 Chip | +| :----------: |:------------: | +| MIC Pin | GPIO34 | + +**GROVE接口** + +| PORT A(I2C) | ESP32 Chip | +| :----------: |:------------: | +| SCL | GPIO22 | +| SDA | GPIO21 | +| 5V | 5V | +| GND | GND | + +| PORT B(I/O) | ESP32 Chip | +| :----------: |:------------: | +| G36 | GPIO36 | +| G26 | GPIO26 | +| 5V | 5V | +| GND | GND | + +| PORT C(UART2) | ESP32 Chip | +| :----------: |:------------: | +| RXD | GPIO16 | +| TXD | GPIO17 | +| 5V | 5V | +| GND | GND | + +**M-Bus** + +
+ M_BUS +
+ +## 相关链接 + +- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)** + +- **[官方论坛](http://forum.m5stack.com/)** + + + + + + \ No newline at end of file diff --git a/docs/ja/unit/weight.md b/docs/ja/unit/weight.md new file mode 100644 index 00000000..aa17e3dd --- /dev/null +++ b/docs/ja/unit/weight.md @@ -0,0 +1,127 @@ +# WEIGHT Unit + + + +*** + +:memo:**[概要](#概要)**      :octocat:**[サンプルコード](#サンプルコード)**      :electric_plug:**[回路図](#回路図)**      🛒**[購入リンク](https://www.aliexpress.com/item/M5Stack-Newest-Mini-Weight-Unit-HX711-Module-Sensor-24-Bits-Weighing-Pressure-Sensor-I2C-Interface-for/32960488606.html)** + +## 概要 + +**WEIGHT** は重量計測用ADCチップ **HX711** を搭載したUnitです。 + + + +* HX711は2つのチャンネルAとBを持ちます。チャンネルBに比べ、チャンネルAはプログラム可変倍率です。このUnitではチャンネルAを使用しています。Unitの一端は圧力センサーに、もう一端はM5Coreに接続されます。 + + + + + +## 特徴 + +- プログラム可能なズーム倍率:32, 64, 128 +- HX711内部ADC精度:24 bit +- Unit出力電圧範囲:0 ~ 5mV +- GROVE インターフェース、 [UiFlow](http://flow.m5stack.com)と[Arduino](http://www.arduino.cc)をサポート +- 2つのLEGO 互換ホール + +## アプリケーション + +- 小型秤 +- クッキングスケール + +## 関連リンク + +- **[公式ビデオ](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)** + +- **[フォーラム](http://forum.m5stack.com/)** + +- **データシート** + - [HX711](http://www.dfrobot.com/image/data/SEN0160/hx711_english.pdf) + +## サンプルコード + +### 1. Arduino IDE + +この例では10kgまで測れる重量計を作成します。 + +*完全なソースコードは[こちら](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/WEIGHT/Arduino/weight)。* + +```arduino +/* + This Unit connects to GRVOE B on M5Core. +*/ + +#include +#include "hx711.h" + +HX711 scale(36, 26);// GROVE B + +void setup() { + M5.begin(); + M5.Lcd.clear(BLACK); + M5.Lcd.setTextSize(2); + M5.Lcd.setTextColor(YELLOW); + M5.Lcd.setCursor(50, 10); + M5.Lcd.print("UNIT_WEIGHT EXAMPLE\n"); + M5.Lcd.setCursor(15, 50); + M5.Lcd.print("Connect Unit to GROVE B"); + Serial.begin(115200); + + scale.setOffset(125184); + scale.setScale(67.4); + + M5.Lcd.setCursor(0, 90); + M5.Lcd.print("The weight: "); +} + +void loop(){ + // Serial.println(scale.averageValue()); + float weight; + weight = ((float)((int)((scale.getGram()+0.005)*100)))/100; + // sprintf(&weight, "%0.2f", scale.getGram()); + Serial.print("The weight: "); + Serial.print(weight); + M5.Lcd.fillRect(150, 90, 100, 20, BLACK); + M5.Lcd.setCursor(150, 90); + M5.Lcd.print(weight); + Serial.println(" g"); + delay(100); +} +``` + +### 2. UIFlow + +プログラムをダウンロードするたびに、秤に何も乗っていないことを確認して、Aボタンを押したのちに、対象物を乗せて計量します。 + +*完全なソースコードは[こちら](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/WEIGHT/UIFlow)。* + + + +## 回路図 + + + +### ピンマップ + +**PORT Aに繋いだ場合** + + + + +
M5Core(PORT A)GPIO22GPIO215VGND
WEIGHT UnitDATCLK5VGND
+ +**PORT Bに繋いだ場合** + + + + +
M5Core(PORT B)GPIO36GPIO265VGND
WEIGHT UnitDATCLK5VGND
+ +**PORT Cに繋いだ場合** + + + + +
M5Core(PORT C)GPIO16GPIO175VGND
WEIGHT UnitDATCLK5VGND
\ No newline at end of file diff --git a/docs/zh_CN/unit/weight.md b/docs/zh_CN/unit/weight.md index 6c940265..609438f5 100644 --- a/docs/zh_CN/unit/weight.md +++ b/docs/zh_CN/unit/weight.md @@ -47,7 +47,7 @@ 本例程使用10Kg量程的传感器。(单位:克) -*如果需要完整例程请点击[这里](https://github.com/m5stack/M5Stack/tree/master/examples/Unit/ADC_ADS1100)。* +*如果需要完整例程请点击[这里](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/WEIGHT/Arduino/weight)。* ```arduino /* @@ -96,7 +96,7 @@ void loop(){ 每次下载程序之后,需要在不放置被测物体到电子称上的情况下,按下按键A,来零点校验。然后再放被测量物体上去,屏幕上就会显示物体重量(单位是克)。 -*具体例程请点击[这里](https://github.com/watson8544/M5-ProductExampleCodes/tree/master/Unit/WEIGHT/UIFlow)。* +*具体例程请点击[这里](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/WEIGHT/UIFlow)。*