From 744bdc1b8f51a69ffb24ae5a2dc5cb769cc5f19e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A1=A9=E5=85=A5=E5=AD=94=E7=AB=A0?= Date: Thu, 11 Apr 2019 14:40:01 +0800 Subject: [PATCH] update quickstart for m5stickC ja --- docs/en/base/lan_base.md | 18 +-- .../m5stick_quick_start_with_arduino_MacOS.md | 2 +- ...stickc_quick_start_with_arduino_Windows.md | 4 +- docs/ja/base/lan_base.md | 114 ++++++++++----- docs/ja/core/fire.md | 12 +- docs/ja/core/m5stick.md | 8 +- .../m5stick_quick_start_with_arduino_MacOS.md | 136 ++++++++++++------ .../m5stick_quick_start_with_uiflow.md | 4 +- ...m5stickc_quick_start_with_arduino_MacOS.md | 107 ++++++++++++++ ...stickc_quick_start_with_arduino_Windows.md | 12 +- .../m5stickc_quick_start_with_uiflow.md | 110 ++++++-------- 11 files changed, 367 insertions(+), 160 deletions(-) create mode 100644 docs/ja/quick_start/m5stickc/m5stickc_quick_start_with_arduino_MacOS.md diff --git a/docs/en/base/lan_base.md b/docs/en/base/lan_base.md index ff3a2169..e59537ad 100644 --- a/docs/en/base/lan_base.md +++ b/docs/en/base/lan_base.md @@ -36,14 +36,14 @@ If you need to implement RS485 communication, then use the matching pin header a **W5500** -| W5500 | ESP32 Chip | -| :----------: |:------------: | -| MOSI | GPIO23 | -| MISO | GPIO19 | -| CLK | GPIO18 | -| CS | GPIO26 | -| RST | GPIO13 | -| INTn | GPIO34 | +| W5500 | ESP32 Chip | +| :----: | :----------: | +| MOSI | GPIO23 | +| MISO | GPIO19 | +| CLK | GPIO18 | +| CS | GPIO26 | +| RST | GPIO13 | +| INTn | GPIO34 | **M-Bus** @@ -58,7 +58,7 @@ If you need to implement RS485 communication, then use the matching pin header a ## Include -- 1x LAN Module +- 1x LAN Base - 1x TTL-to-RS485 adapter board - 1x pin header 20pin - 1x metal rails and magnet discs diff --git a/docs/en/quick_start/m5stick/m5stick_quick_start_with_arduino_MacOS.md b/docs/en/quick_start/m5stick/m5stick_quick_start_with_arduino_MacOS.md index cf56a687..907a236b 100644 --- a/docs/en/quick_start/m5stick/m5stick_quick_start_with_arduino_MacOS.md +++ b/docs/en/quick_start/m5stick/m5stick_quick_start_with_arduino_MacOS.md @@ -120,7 +120,7 @@ Now, the serial port name is `tty.SLAB_USBtoUART` ## 5. Install U8g2 Library -#### (1) Open Arduino IDE, then Select `Sketch`->`Include Library`->`Manage Libraries...`, search `M5Stack` and install it +#### (1) Open Arduino IDE, then Select `Sketch`->`Include Library`->`Manage Libraries...`, search `U8g2` and install it diff --git a/docs/en/quick_start/m5stickc/m5stickc_quick_start_with_arduino_Windows.md b/docs/en/quick_start/m5stickc/m5stickc_quick_start_with_arduino_Windows.md index f5adf30f..384e47ab 100644 --- a/docs/en/quick_start/m5stickc/m5stickc_quick_start_with_arduino_Windows.md +++ b/docs/en/quick_start/m5stickc/m5stickc_quick_start_with_arduino_Windows.md @@ -12,7 +12,7 @@ **[4. Example](#_4-Example)** -**[5. Video Tutorial](#_5-Related-Video)** +**[5. Video Tutorial](#_5-Video-Tutorial)** ## 1. Install Arduino IDE @@ -100,7 +100,7 @@ Click `Upload` -## 5. Related Video +## 5. Video Tutorial - Video tutorial for developing M5StickC in Arduino diff --git a/docs/ja/base/lan_base.md b/docs/ja/base/lan_base.md index 8c7a431f..e606540a 100644 --- a/docs/ja/base/lan_base.md +++ b/docs/ja/base/lan_base.md @@ -1,58 +1,108 @@ # LAN ベース {docsify-ignore-all} + +*** + +:memo:**[概要](#概要)**      :octocat:**[サンプルコード](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Base/LAN/Arduino)**      :electric_plug:**[回路図](#回路図)**      🛒**[購入リンク](https://www.aliexpress.com/item/M5Stack-New-Arrival-LAN-Module-with-W5500-Chip-LanProto-Ethernet-convert-Network-Module-Microcontroller-for-Arduino/32904089417.html)**:clapper:**[関連動画](#関連動画)** ## 概要 -**LAN**ベースはI2Cとユーザ定義の6ピンポートによってイーサネット通信が可能なベースです。 +**LAN**ベースは**W5500**イーサネットチップをベースにデザインされた有線ネットワーク用ベースです。もしあなたのプロジェクトが有線LANからのみアクセス可能な場合は、このLANベースがフィットするでしょう。 -M5Stackの無線通信が遅かったり、無線ネットワークに繋がらない時に、このLANベースを利用して、それらの厄介な問題を解決することができます。 +M5CoreはワイヤレスWIFIを統合していますが、ネットワークインターフェースがないため、M5Coreに有線ネットワークへアクセスさせる必要がある場合は、LANベースを使用するのが適切です。 + +LANベースには、LANを壁や鉄骨に簡単に取り付けるための金属製のレールとマグネットディスクも付いています。 + +LANベースのオレンジ色のHT3.96端子。このインターフェースはまだ電気的に接続されていません。各ピンはM-BUS上のどのピンにも接続できます。 + +**下図はLANの内部を示しています** + + + +RS485通信を実装する必要がある場合は、対応するピンヘッダとTLL-to-RS485変換小型ボードを使用してLANベースに半田付けすると、RS485インタフェースを実現できます。そして上記のHT3.96端子を通じてRS485デバイスと通信できます。 + +**TTL-to-RS485アダプタボードとLANベース** + + + +**下図は、TTL-to-RS485アダプタボードをLANバックプレーンと組み合わせる方法を示しています。** + +*RS485変換用の小型ボードはLANバックプレーンにはんだ付けされています。小型ボードのシリアルポートピンは、LANバックプレーンのGPIO16とGPIO17に接続されます。* + + + +## ピンマップ + +**W5500** + +| W5500 | ESP32 Chip | +| :----: | :----------: | +| MOSI | GPIO23 | +| MISO | GPIO19 | +| CLK | GPIO18 | +| CS | GPIO26 | +| RST | GPIO13 | +| INTn | GPIO34 | + +**M-Bus** + + ## 特徴 -- W5500 - 高性能イーサネットチップ +- 入力電圧範囲: 9 ~ 24V +- RS485通信をサポート +- RS485通信用のHT3.96サポート +- 壁固定可能 ## パッケージ内容 -- 1x LAN ベース(ユーザ定義 6 PIN and 1 Groveポート) -- 1x DINレール -- 1x ステッカー +- 1x LAN Base +- 1x TTL-to-RS485変換アダプタボード +- 1x ピンヘッダ 20pin +- 1x メタルレール、マグネットディスク +- 3x HT3.96端子 + - 2x 3pin + - 1x 4pin +- 10x コールドクリンプ端子 +- 3x アレンレンチ +  - 1x 1.5mm +  - 1x 2mm +  - 1x 2.5mm +- 2x 六角鍋ネジ M3x28 +- 4x h六角鍋ネジ KA2x4 +- 1x 皿頭ネジ M3x8 + + ## アプリケーション -- ミニポータブルWEBサーバ - - TCP/UDP サーバ - - HTTP サーバ -- ミニポータブルWEBクライアント - - TCP/UDP クライアント - - HTTP クライアント -- SMTP/NTP サーバ +- M5Core + RS485ベルトコンベヤーコントローラ -## ドキュメント + -- **ウェブサイト** - - [M5Stack](https://m5stack.com) +- 有線ストリーミングビデオ配信 -- **サンプルコード** - - [Example](https://github.com/m5stack/M5Stack/tree/master/examples/Modules/W5500) + + +## 関連リンク + +- **[公式ビデオ](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)** + +- **[公式フォーラム](http://forum.m5stack.com/)** - **データシート** - [W5500](https://cdn.sparkfun.com/datasheets/Dev/Arduino/Shields/W5500_datasheet_v1.0.2_1.pdf) -- **GitHub** - - [M5Stack](https://github.com/m5stack/M5Stack) +## 回路図 - + -## 関連情報 +## 関連動画 -- [LAN ベース購入(スイッチサイエンス)](https://www.switch-science.com/catalog/3994/) -- [LAN ベース購入(AliExpress)](https://www.aliexpress.com/store/product/M5Stack-LAN-W5500-LanProto-Arduino/3226069_32904089417.html) +**LAN ケース - PCから動画をLANモジュール経由でUDP配信** + + diff --git a/docs/ja/core/fire.md b/docs/ja/core/fire.md index 775e64ae..ba4811d9 100644 --- a/docs/ja/core/fire.md +++ b/docs/ja/core/fire.md @@ -12,11 +12,11 @@ **M5Stack FIRE**は、ESP32プログラミングに必要なものに加えて、**MPU9250**MEMSセンサー(3軸ジャイロ + 3軸加速度 + 3軸地磁気) 、TFT LCDなどを備えています。簡易版"Leap Motion"のような3Dリモートジェスチャーコントローラなどを短時間で作ることが出来るでしょう。 -[M5Go](zh_CN/base/m5go_bottom)ボトムベースはPOGOピン、M5GoベースはPORT B, PORT C, 2つのLEDバー(SK6812)で構成されています。 +[M5Go](ja/base/m5go_bottom)ボトムベースはPOGOピン、M5GoベースはPORT B, PORT C, 2つのLEDバー(SK6812)、マイク、600mAhのバッテリーで構成されています。 -[M5GO CHG](zh_CN/base/m5go_charger)ベースはM5CoreとはPOGOピンで接続されます。磁石も内蔵しているため、M5Fireにくっつけることが可能です。 +[M5GO CHG](ja/base/m5go_charger)ベースはM5CoreとはPOGOピンで接続されます。磁石も内蔵しているため、M5Fireにくっつけることが可能です。 -ベースの充電中は充電インジケータLEDが赤く点滅しますが、充電が完了すると点灯したままになります。 +**充電時:** ベースの充電中は充電インジケータLEDが赤く点滅しますが、充電が完了すると点灯したままになります。 @@ -196,3 +196,9 @@ + +**m5stack ケース - Moddable SDKを使用したPIU-UIフレームワーク** + + diff --git a/docs/ja/core/m5stick.md b/docs/ja/core/m5stick.md index d24cfabb..5f8bae7c 100644 --- a/docs/ja/core/m5stick.md +++ b/docs/ja/core/m5stick.md @@ -106,6 +106,12 @@ - **M5Stick デモ - エアコンのリモコン制御** -