From c9c3a4d40580990ae1b30a6e960932f88c0309e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A1=A9=E5=85=A5=E5=AD=94=E7=AB=A0?= Date: Wed, 20 Feb 2019 14:11:23 +0800 Subject: [PATCH] update docs ja --- docs/en/module/joystick.md | 2 +- docs/ja/core/fire.md | 32 +++---- docs/ja/core/m5go.md | 182 +++++++++++++++---------------------- docs/ja/core/m5go_lite.md | 99 ++++++++++++++++++-- docs/ja/module/joystick.md | 11 ++- docs/ja/module/servo.md | 25 +++-- docs/ja/unit/catear.md | 2 +- docs/ja/unit/earth.md | 20 ++-- docs/ja/unit/ir.md | 40 ++++---- docs/ja/unit/light.md | 16 +++- docs/ja/unit/neopixel.md | 13 +-- docs/ja/unit/relay.md | 10 +- 12 files changed, 258 insertions(+), 194 deletions(-) diff --git a/docs/en/module/joystick.md b/docs/en/module/joystick.md index 2491debc..6525fdc6 100644 --- a/docs/en/module/joystick.md +++ b/docs/en/module/joystick.md @@ -4,7 +4,7 @@ *** -:memo:**[Description](#Description)**      :octocat:**[Example](#Example)**      :electric_plug:**[Schematic](#Schematic)**      🛒**[Purchase](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.15.6c7f425eQd3OmC&id=581195019026)**      :clapper:**[Related Video](#Related-Video)** +:memo:**[Description](#Description)**      :octocat:**[Example](#Example)**      🛒**[Purchase](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.15.6c7f425eQd3OmC&id=581195019026)**      :clapper:**[Related Video](#Related-Video)** ## Description diff --git a/docs/ja/core/fire.md b/docs/ja/core/fire.md index af9db35a..bd275331 100644 --- a/docs/ja/core/fire.md +++ b/docs/ja/core/fire.md @@ -12,23 +12,22 @@ **M5Stack FIRE**は、ESP32プログラミングに必要なものに加えて、**MPU9250**MEMSセンサー(3軸ジャイロ + 3軸加速度 + 3軸地磁気) 、TFT LCDなどを備えています。簡易版"Leap Motion"のような3Dリモートジェスチャーコントローラなどを短時間で作ることが出来るでしょう。 -M5Go CHG.ベースはPOGOピン、M5GoベースはPORT B, PORT C, 2つのLEDバー(SK6812)で構成されています。 +M5GoボトムベースはPOGOピン、M5GoベースはPORT B, PORT C, 2つのLEDバー(SK6812)で構成されています。 + +M5GO CHGベースはM5CoreとはPOGOピンで接続されます。磁石も内蔵しているため、M5Fireにくっつけることが可能です。 ## 特徴 - プログラミングサポート - - Arduino - - Blockly - - ESP-IDF - - Python + - [UiFlow](http://flow.m5stack.com/) + - [Arduino](http://www.arduino.cc) + - [MicroPython](http://micropython.org/) - LEGO 互換ホール - TFカード (サポート最大16GB) ## ピンマップ -*数種類のM5Coreを販売しています。機能などの違いは[こちら](https://github.com/m5stack/M5-Schematic/blob/master/Core/hardware_difference_between_cores.md)より確認できます。* - -### メインボードピンマップ +### M5Stack Fireピンマップ **LCD & TFカード** @@ -129,7 +128,7 @@ M5Go CHG.ベースはPOGOピン、M5GoベースはPORT B, PORT C, 2つのLEDバ SK6812 3535 RGB LED x 10 - MEMS + センサー MPU9250 @@ -172,18 +171,15 @@ M5Go CHG.ベースはPOGOピン、M5GoベースはPORT B, PORT C, 2つのLEDバ - [Arduino](https://github.com/m5stack/M5Stack/tree/master/examples) - [MicroPython](https://github.com/m5stack/M5GO/tree/master/examples) -- **データシート** - [ESP32](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf) - [MPU9250](http://www.invensense.com/wp-content/uploads/2015/02/PS-MPU-9250A-01-v1.1.pdf) - [MPU9250レジスタマップ](https://www.invensense.com/wp-content/uploads/2015/02/RM-MPU-9250A-00-v1.6.pdf) - [AK8963 (日本語)](https://strawberry-linux.com/pub/AK8963.pdf) - [AK8963 (英語)](https://www.akm.com/akm/ja/file/datasheet/AK8963C.pdf) +- **データシート** + - [ESP32](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf) + - [MPU9250](http://www.invensense.com/wp-content/uploads/2015/02/PS-MPU-9250A-01-v1.1.pdf) + - [MPU9250レジスタマップ](https://www.invensense.com/wp-content/uploads/2015/02/RM-MPU-9250A-00-v1.6.pdf) + - [AK8963 (日本語)](https://strawberry-linux.com/pub/AK8963.pdf) + - [AK8963 (英語)](https://www.akm.com/akm/ja/file/datasheet/AK8963C.pdf) ## 関連動画 **m5stackの紹介** - - \ No newline at end of file diff --git a/docs/ja/core/m5go.md b/docs/ja/core/m5go.md index 91d78339..f9b74066 100644 --- a/docs/ja/core/m5go.md +++ b/docs/ja/core/m5go.md @@ -16,22 +16,77 @@ また私たちはIoTプログラミングトレーニングコースも提供しています。 興味がある方は、電子メールまでご連絡ください。 -**メモ:** - -*各コアの主な仕様は以下の表の通りです。更に詳細な情報が知りたい方は[こちら](https://github.com/m5stack/M5-Schematic/blob/master/Core/hardware_difference_between_cores_ja.md)から。* - - - - - ## 特徴 - プログラミングサポート + - [UiFlow](http://flow.m5stack.com) - Arduino - - ESP-IDF - MicroPython - TFカード (サポート最大16GB) +## ピンマップ + +#### M5GOピン + +**LCD画面 & TFカード** + +*LCD解像度:320x240* +*TFカード(最大16GB)* + + + + + +
ESP32 ChipGPIO23GPIO19GPIO18GPIO14GPIO27GPIO33GPIO32GPIO4
ILI9341/MISOCLKCSDCRSTBL
TF卡MOSIMISOCLK CS
+ +**ボタン & スピーカー** + + + + + +
ESP32 ChipGPIO39GPIO38GPIO37GPIO25
ボタンピンBUTTON ABUTTON BBUTTON C
スピーカー スピーカーピン
+ +**GROVEポートA** + + + + +
ESP32 ChipGPIO22GPIO215VGND
GROVE ASCLSDA5VGND
+ +**9DoFセンサーMPU9250** + +*I2Cアドレス: 0x68* + + + + +
ESP32 ChipGPIO22GPIO215VGND
MPU9250SCLSDA5VGND
+ +#### M5GOベース + +**GROVEポートB** + + + + +
ESP32 ChipGPIO36GPIO265VGND
GROVE BGPIO36GPIO265VGND
+ +**GROVEポートC** + + + + +
ESP32 ChipGPIO16GPIO175VGND
GROVE CRXDTXD5VGND
+ +**LEDバー & MIC** + + + + + +
ESP32 ChipGPIO15GPIO34GPIO25
LEDバーSIGピン
MIC MICピン
+ ## スペック | 項目 | 詳細 | @@ -42,107 +97,21 @@ | インターフェース | Type-C x 1, Grove(I2C+I/0+UART) x 1 | | LCD | 2 inch, 320x240 フルカラーTFT LCD, ILI9342 | | スピーカー | 1W-0928 | -| 電池 | 150mAh @ 3.7V 内蔵 | +| マイク | Analog BSE3729 Microphone | +| LED | SK6812 3535 RGB LED x 10 | +| センサー | MPU9250 | +| 電池 | 550mAh @ 3.7V 内蔵 | | 動作温度 | 0°C to 40°C ( 32°F to 104°F ) | | サイズ | 54 x 54 x 12.5 mm | | ケース | プラスチック ( PC ) | -| 重量 | 300g ボトム含む | -## ピンマップ +**メモ:** -**POGOピン** +*各コアの主な仕様は以下の表の通りです。更に詳細な情報が知りたい方は[こちら](https://github.com/m5stack/M5-Schematic/blob/master/Core/hardware_difference_between_cores_ja.md)から。* -| POGO Pin | ESP32 Chip | -|:---------|:-----------| -| SCL | GPIO22 | -| SDA | GPIO21 | + -**LEDバー** - -| LED Pin | ESP32 Chip | -|:--------|:-----------| -| LED Pin | GPIO15 | - -**MIC** - -| MIC Pin | ESP32 Chip | -|:--------|:-----------| -| MIC Pin | GPIO34 | - -**Speaker** - -| Speak Pin | ESP32 Chip | -|:----------|:-----------| -| Speak Pin | GPIO25 | - -**Button** - -| Button Pin | ESP32 Chip | -|:-----------|:-----------| -| BUTTON A | GPIO39 | -| BUTTON B | GPIO38 | -| BUTTON C | GPIO37 | - -**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 | - -**IMUセンサー** - -*MPU9250 i2c address: 0x68* - -| MPU9250 | ESP32 Chip | -|:--------|:-----------| -| SCL | GPIO22 | -| SDA | GPIO21 | -| 5V | 5V | -| GND | GND | - -**LCD** - -| ILI9341 | ESP32 Chip | -|:--------|:-----------| -| MOSI | GPIO23 | -| MISO | / | -| CLK | GPIO18 | -| CS | GPIO14 | -| DC | GPIO27 | -| RST | GPIO33 | -| BL | GPIO32 | - -**TFカード** - -| TFCard Pin | ESP32 Chip | -|:-----------|:-----------| -| MOSI | GPIO23 | -| MISO | GPIO19 | -| CLK | GPIO18 | -| CS | GPIO4 | - -**M-Bus** - -
- M_BUS -
+ ## パッケージ内容 @@ -153,16 +122,11 @@ - 1x USB Type-C ケーブル - 1x ユーザーマニュアル - - - - - - ## 関連リンク - **データシート** - [ESP32(中国語)](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf) + - [MPU9250](https://www.invensense.com/wp-content/uploads/2015/02/PS-MPU-9250A-01-v1.1.pdf) ## 関連動画 diff --git a/docs/ja/core/m5go_lite.md b/docs/ja/core/m5go_lite.md index 74ec5554..fee76cc0 100644 --- a/docs/ja/core/m5go_lite.md +++ b/docs/ja/core/m5go_lite.md @@ -14,6 +14,95 @@ M5GO Liteは[UiFlow](http://flow.m5stack.com)やArduino IDEを使用してプロ 教育用のコースなども用意しています。興味がある方は、お気軽にこちらのメールアドレスへご連絡ください。 +## 特徴 + +- サポートする開発環境 + - [UiFlow](http://flow.m5stack.com/) + - Arduino + - MicroPython +- TF Card サポート(最大16GB) + +## ピンマップ + +#### M5GOピン + +**LCD画面 & TFカード** + +*LCD解像度:320x240* +*TFカード(最大16GB)* + + + + + +
ESP32 ChipGPIO23GPIO19GPIO18GPIO14GPIO27GPIO33GPIO32GPIO4
ILI9341/MISOCLKCSDCRSTBL
TF卡MOSIMISOCLK CS
+ +**ボタン & スピーカー** + + + + + +
ESP32 ChipGPIO39GPIO38GPIO37GPIO25
ボタンピンBUTTON ABUTTON BBUTTON C
スピーカー スピーカーピン
+ +**GROVEポートA** + + + + +
ESP32 ChipGPIO22GPIO215VGND
GROVE ASCLSDA5VGND
+ +**9DoFセンサーMPU9250** + +*I2Cアドレス: 0x68* + + + + +
ESP32 ChipGPIO22GPIO215VGND
MPU9250SCLSDA5VGND
+ +#### M5GOベース + +**GROVEポートB** + + + + +
ESP32 ChipGPIO36GPIO265VGND
GROVE BGPIO36GPIO265VGND
+ +**GROVEポートC** + + + + +
ESP32 ChipGPIO16GPIO175VGND
GROVE CRXDTXD5VGND
+ +**LEDバー & MIC** + + + + + +
ESP32 ChipGPIO15GPIO34GPIO25
LEDバーSIGピン
MIC MICピン
+ +## スペック + +| 項目 | 詳細 | +|:----|:-----| +| ESP32 | 240MHz x 2 cores, 600 DMIPS, 520KB SRAM, Wi-Fi, デュアルモード Bluetooth | +| Flash | 16MB | +| 電源入力 | 5V @ 500mA | +| インターフェース | Type-C x 1, Grove(I2C+I/0+UART) x 1 | +| LCD | 2 inch, 320x240 フルカラーTFT LCD, ILI9342 | +| スピーカー | 1W-0928 | +| マイク | Analog BSE3729 Microphone | +| LED | SK6812 3535 RGB LED x 10 | +| センサー | MPU9250 | +| 電池 | 550mAh @ 3.7V 内蔵 | +| 動作温度 | 0°C to 40°C ( 32°F to 104°F ) | +| サイズ | 54 x 54 x 12.5 mm | +| ケース | プラスチック ( PC ) | + **メモ:** *各コアの主な仕様は以下の表の通りです。更に詳細な情報が知りたい方は[こちら](https://github.com/m5stack/M5-Schematic/blob/master/Core/hardware_difference_between_cores_ja.md)から。* @@ -22,19 +111,11 @@ M5GO Liteは[UiFlow](http://flow.m5stack.com)やArduino IDEを使用してプロ -## 特徴 - -- サポートする開発環境 - - Arduino - - ESP-IDF - - MicroPython -- TF Card サポート(最大16GB) - ## パッケージ内容 - 1x M5Core(白) - 1x M5GO Base -- 1x Units +- 1x ENV Unit - 1x GROVE ケーブル - USB Type-C ケーブル - ユーザーマニュアル diff --git a/docs/ja/module/joystick.md b/docs/ja/module/joystick.md index 0b0dda04..7414e404 100644 --- a/docs/ja/module/joystick.md +++ b/docs/ja/module/joystick.md @@ -4,24 +4,25 @@ *** -:memo:**[概要](#概要)**      :octocat:**[サンプルコード](#サンプルコード)**      🛒**[購入リンク](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.15.6c7f425eQd3OmC&id=581195019026)**      :clapper:**[関連動画](#関連動画)** +:memo:**[概要](#概要)**      :octocat:**[サンプルコード](#サンプルコード)**      🛒**[購入リンク](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.15.6c7f425eQd3OmC&id=581195019026)**      :clapper:**[関連動画](#関連動画)** ## 概要 -**JOYSTICK**はFACES用のJOYSTICKモジュールです。使用するためには、FACESベースとM5Coreをスタックさせる必要があります。ジョイスティックのX,Y方向の変位量や、Z方向のクリックが取得できます。また円形に配置された12個のフルカラーLEDをコントロールすることができます。 +**JOYSTICK**はFACES用のJOYSTICKモジュールです。使用するためには、他にFACESベースとM5Coreをスタックさせる必要があります。ジョイスティックのX,Y方向の変位量や、Z方向のクリックが取得できます。また円形に配置された12個のフルカラーLEDをコントロールすることができます。 -JOYSTICKとM5Coreの間はI2C通信で接続されています。I2Cアドレスは0X5Eです。 +JOYSTICKとM5Coreの間はI2C通信で接続されています。I2Cアドレスは**0x5E**です。 ## 特徴 - 12個のフルカラーLED -- I2C通信、シンプルなプログラミングインターフェース +- I2C通信 +- シンプルなプログラミングインターフェース ## 関数 -**円形LED制御** +**単独LED制御** ```arduino /* diff --git a/docs/ja/module/servo.md b/docs/ja/module/servo.md index 1721bc0c..590a8652 100644 --- a/docs/ja/module/servo.md +++ b/docs/ja/module/servo.md @@ -4,11 +4,11 @@ *** -:memo:**[概要](#概要)**      :octocat:**[サンプルコード](#サンプルコード)**      :electric_plug:**[回路図](#回路図)**      🛒**[購入リンク](https://www.aliexpress.com/store/product/M5Stack-New-SERVO-Module-Board-12-Channels-Servo-Controller-with-MEGA328-Inside-Power-Adapter-6-24V/3226069_32951356502.html?spm=a2g1y.12024536.productList_5885011.pic_0)** +:memo:**[概要](#概要)**      :octocat:**[サンプルコード](#サンプルコード)**      :electric_plug:**[回路図](#回路図)**      🛒**[購入リンク](https://www.aliexpress.com/item/M5Stack-New-SERVO-Module-Board-12-Channels-Servo-Controller-with-MEGA328-Inside-Power-Adapter-6-24V/32951356502.html)**      :clapper:**[関連動画](#関連動画)** ## 概要 -**SERVO**モジュールは、12ウェイサーボモータを同時に駆動できるサーボモータドライバモジュールです。(現在、最大電流の制限により、駆動できるサーボモータの最大数は9です。すぐにアップグレード版を公開します。) +**SERVO**モジュールは、12WAYのサーボモータを同時に駆動できるサーボモータドライバモジュールです。(現在、最大電流の制限により、駆動できるサーボモータの最大数は9です。すぐにアップグレード版を公開します。) サーボモータをコントロールするのはとても簡単です。Arduino IDEで2〜3行のコードを書くか、UiFlowで2-3ブロックをドラッグ&ドロップするだけで、一度に多くのサーボモータを駆動できます。 @@ -18,8 +18,7 @@ - 12サーボモータ同時駆動可能 - 電源範囲:6-12V -- Arduino IDEサポート -- UiFlowサポート +- [Arduino](http://www.arduino.cc/), [UiFlow](http://flow.m5stack.com/)をサポート ## パッケージ内容 @@ -38,13 +37,13 @@ - **[フォーラム](http://forum.m5stack.com/)** -- **[モジュール内のMEGA328ファームウェア](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/SERVO/firmware_328p)** +- **[ATmega328pファームウェア](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/SERVO/firmware_328p)** ## サンプルコード ### 1. Arduino IDE -*例程下载请点击[这里](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/SERVO/Arduino)。* +*完全なソースコードは[こちら](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/SERVO/Arduino)。* ```arduino #include @@ -94,10 +93,20 @@ void loop() { ### 2. UIFlow -*特定のルーチンをクリックしてください[ルーチン](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/SERVO/UIFlow).* +*完全なソースコードは[こちら](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Module/SERVO/UIFlow)。* ## 回路図 - \ No newline at end of file + + +## 関連動画 + +**チュートリアル** + + + +**SERVO ケース** + + \ No newline at end of file diff --git a/docs/ja/unit/catear.md b/docs/ja/unit/catear.md index 50e35874..9e0c8f28 100644 --- a/docs/ja/unit/catear.md +++ b/docs/ja/unit/catear.md @@ -62,4 +62,4 @@ **CatEAR** - \ No newline at end of file + diff --git a/docs/ja/unit/earth.md b/docs/ja/unit/earth.md index 42f58828..cc96e237 100644 --- a/docs/ja/unit/earth.md +++ b/docs/ja/unit/earth.md @@ -4,7 +4,8 @@ *** -:memo:**[概要](#概要)**      :octocat:**[サンプルコード](#サンプルコード)**       :electric_plug:**[回路図](#回路図)**       🛒**[購入リンク](#購入リンク)** +:memo:**[概要](#概要)**      :octocat:**[サンプルコード](#サンプルコード)**       :electric_plug:**[回路図](#回路図)**       🛒**[購入リンク](https://www.aliexpress.com/item/M5Stack-Official-Earth-Module-Grove-Compatible-Soil-monitoring-Analog-and-Digital-Output/32922643696.html)**      :clapper:**[関連動画](#関連動画)** + ## 概要 @@ -17,14 +18,14 @@ - 10KΩ調整抵抗による閾値調整可能 - アナログ & デジタル出力 - Grove インターフェース -- GROVE接口,支持[UiFlow](http://flow.m5stack.com)编程,[Arduino](http://www.arduino.cc)编程 +- [UiFlow](http://flow.m5stack.com)、[Arduino](http://www.arduino.cc)をサポート - LEGO 互換ホール ## サンプルコード ### 1. Arduino IDE -*以下のコードは不完全です(説明のためだけに). 完全なコードが必要な場合は、ここをクリックしてください[サンプルコード](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/EARTH/Arduino).* +*完全なソースコードは[こちら](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/EARTH/Arduino)。* ```arduino #include @@ -48,7 +49,7 @@ void loop() { ### 2. UIFlow -*特定のルーチンについてはここをクリックしてください[サンプルコード](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/EARTH/UIFlow).* +*完全なソースコードは[こちら](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/EARTH/UIFlow)。* @@ -69,7 +70,12 @@ void loop() { - **[フォーラム](http://forum.m5stack.com/)** -## 購入リンク +## 関連動画 -- [EARTH ユニット 購入(スイッチサイエンス)](https://www.switch-science.com/catalog/4049/) -- [EARTH ユニット 購入(AliExpress)](https://www.aliexpress.com/store/product/M5Stack/3226069_32922643696.html) \ No newline at end of file +**EARTH チュートリアル - 土壌中の湿度モニタリング 1** + + + +**EARTH ケース - 土壌中の湿度モニタリング 2** + + diff --git a/docs/ja/unit/ir.md b/docs/ja/unit/ir.md index 6badd012..96666357 100644 --- a/docs/ja/unit/ir.md +++ b/docs/ja/unit/ir.md @@ -4,44 +4,52 @@ *** -:memo:**[概要](#概要)**      :octocat:**[サンプルコード](#サンプルコード)**       :electric_plug:**[回路図](#回路図)**       🛒**[購入リンク](#購入リンク)** +:memo:**[概要](#概要)**      :octocat:**[サンプルコード](#サンプルコード)**       :electric_plug:**[回路図](#回路図)**       🛒**[購入リンク](https://www.aliexpress.com/item/M5Stack-Official-Mini-Infrared-Unit-IR-Remote-Reflective-Sensor-with-Receiver-and-Transmitter-GPIO-GROVE-Connector/32933215001.html)** ## 概要 **IR**ユニットは赤外線送受信機能をもったユニットです。障害物回避ロボット、ライントレーサーなどを作る事が可能です。 +GROVEインターフェースには2つの信号ピンが存在し、1つは受信を、もう1つは送信を制御します。送信時はOUTPUTピン(GPIO26)をハイレベルで出力する必要があります。 + ## 特徴 - IR送受信機 - 検出距離 2 ~ 5cm - サポート[UiFlow](http://flow.m5stack.com)プログラミング, [Arduino](http://www.arduino.cc)プログラミング -- LEGO 互換ホ +- LEGO 互換ホール + +## 関連リンク + +- **[公式ビデオ](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)** + +- **[フォーラム](http://forum.m5stack.com/)** ## サンプルコード ### 1. Arduino IDE -*以下のコードは不完全です(説明のためだけに). 完全なコードが必要な場合は、ここをクリックしてください[サンプルコード](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/IR/Arduino).* +*完全なソースコードは[こちら](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/IR/Arduino)。* ```arduino #include -// declaration +// 宣言 int cur_recv_value = 0; -// initialization +// 初期化 M5.begin(); -pinMode(ir_recv_pin, INPUT);// receiver pin -pinMode(ir_send_pin, OUTPUT);// transmitter pin -digitalWrite(ir_send_pin, 1);// send infrared light +pinMode(ir_recv_pin, INPUT);// 受信ピンを入力設定 +pinMode(ir_send_pin, OUTPUT);// 送信ピンを出力設定 +digitalWrite(ir_send_pin, 1);// 赤外線送信 -// read data -cur_recv_value = digitalRead(ir_recv_pin);// read the status of receiver +// データ読み取り +cur_recv_value = digitalRead(ir_recv_pin);// 受信側の状態を読み取り ``` ### 2. UIFlow -*特定のルーチンについてはここをクリックしてください[サンプルコード](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/IR/UIFlow).* +*完全なソースコードは[こちら](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/IR/UIFlow)。* @@ -55,13 +63,3 @@ cur_recv_value = digitalRead(ir_recv_pin);// read the status of receiver M5Core(GROVEインターフェースB)GPIO36GPIO265VGND 赤外線チューブUnit赤外線受光ピン赤外線送信機ピン5VGND - -## 関連リンク - -- **[公式ビデオ](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)** - -- **[フォーラム](http://forum.m5stack.com/)** - -## 購入リンク - -- [IR ユニット 購入(AliExpress)](https://www.aliexpress.com/store/product/M5Stack-Ir-GPIO/3226069_32933215001.html) \ No newline at end of file diff --git a/docs/ja/unit/light.md b/docs/ja/unit/light.md index bf2c8ac8..f065fdcf 100644 --- a/docs/ja/unit/light.md +++ b/docs/ja/unit/light.md @@ -4,7 +4,7 @@ *** -:memo:**[概要](#概要)**      :octocat:**[サンプルコード](#サンプルコード)**       :electric_plug:**[回路図](#回路図)**       🛒**[購入リンク](https://www.aliexpress.com/store/product/M5Stack-Official-Light-Unit-with-Photoresistance-Grove-Port-Analog-Digital-Output-Compatible-with-M5GO-FIRE-ESP32/3226069_32920589923.html?spm=2114.12010615.8148356.4.1be27011RbDBo5)** +:memo:**[概要](#概要)**      :octocat:**[サンプルコード](#サンプルコード)**       :electric_plug:**[回路図](#回路図)**       🛒**[購入リンク](https://www.aliexpress.com/item/M5Stack-Official-Light-Unit-with-Photoresistance-Grove-Port-Analog-Digital-Output-Compatible-with-M5GO-FIRE-ESP32/32920589923.html)**      :clapper:**[関連動画](#関連動画)** ## 概要 @@ -21,7 +21,7 @@ ### 1. Arduino IDE -*以下のコードは不完全です(説明のためだけに). 完全なコードが必要な場合は、ここをクリックしてください[サンプルコード](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/LIGHT/Arduino).* +*完全なソースコードは[こちら](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/LIGHT/Arduino)。* ```arduino #include @@ -42,7 +42,7 @@ digitalRead_value = digitalRead(26); ### 2. UIFlow -*特定のルーチンについてはここをクリックしてください[サンプルコード](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/LIGHT/UIFlow).* +*完全なソースコードは[こちら](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/LIGHT/UIFlow)。* @@ -54,11 +54,17 @@ digitalRead_value = digitalRead(26); - +
M5Core(GROVEインターフェースB)GPIO36GPIO265VGND
LIGHT Unitアナログ値出力端子デジタル値出力端子5VGND
LIGHT Unitアナログ値出力ピンデジタル値出力ピン5VGND
## 関連リンク - **[公式ビデオ](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)** -- **[フォーラム](http://forum.m5stack.com/)** \ No newline at end of file +- **[フォーラム](http://forum.m5stack.com/)** + +## 関連動画 + +**LIGHT アプリケーション** + + diff --git a/docs/ja/unit/neopixel.md b/docs/ja/unit/neopixel.md index 99e73660..7770b795 100644 --- a/docs/ja/unit/neopixel.md +++ b/docs/ja/unit/neopixel.md @@ -4,13 +4,13 @@ *** -:memo:**[概要](#概要)**      :octocat:**[サンプルコード](#サンプルコード)**      🛒**[購入リンク](https://www.aliexpress.com/store/product/M5Stack-Official-NeoPixel-RGB-LEDs-Cable-SK6812-with-GROVE-Port-2m-1m-50cm-20cm-10cm/3226069_32950831315.html?spm=a2g1x.12024536.productList_5885013.pic_0)**   :clapper:**[関連動画](#関連動画)** +:memo:**[概要](#概要)**      :octocat:**[サンプルコード](#サンプルコード)**      🛒**[購入リンク](https://www.aliexpress.com/item/M5Stack-Official-NeoPixel-RGB-LEDs-Cable-SK6812-with-GROVE-Port-2m-1m-50cm-20cm-10cm/32950831315.html)**      :clapper:**[関連動画](#関連動画)** ## 概要 **NeoPixel**ユニットは帯状にフルカラーLEDが連なったケーブルです。プログラマブルに色や点灯・点滅などをコントロールする事が可能です。Grove インターフェースで接続します。 -?> NeoPixel Unit入力ポートと出力ポートがあります。 +?> NeoPixel Unitには入力側と出力側があります。必ず入力側をM5Core側につないでください。矢印の向きで確認できます。 @@ -18,13 +18,14 @@ - 測定可能距離: 10cm/20cm/0.5m/1m/2m - Grove インターフェース +- [UiFlow](http://flow.m5stack.com/), [Arduino](http://www.arduino.cc)をサポート - LEGO 互換ホール ## サンプルコード ### 1. Arduino IDE -*特定のルーチンが必要な場合はここをクリックしてください[ルーチン](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/NEOPIXEL/Arduino)。* +*完全なソースコードは[こちら](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/NEOPIXEL/Arduino)。* ```arduino /* @@ -85,7 +86,7 @@ void FastLEDshowTask(void *pvParameters){ ### 2. UIFlow -*特定のルーチンが必要な場合はここをクリックしてください[ルーチン](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/NEOPIXEL/UIFlow)。* +*完全なソースコードは[こちら](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/NEOPIXEL/UIFlow)。* @@ -102,9 +103,9 @@ void FastLEDshowTask(void *pvParameters){ - **[フォーラム](http://forum.m5stack.com/)** -- **[FastLED図書館](https://github.com/FastLED/FastLED/wiki/Overview)** +- **[FastLEDライブラリ](https://github.com/FastLED/FastLED/wiki/Overview)** -- **[FastLED参照(中国語)](http://www.taichi-maker.com/homepage/reference-index/arduino-library-index/fastled-library/)** +- **[FastLEDリファレンス(中国語)](http://www.taichi-maker.com/homepage/reference-index/arduino-library-index/fastled-library/)** ## 関連動画 diff --git a/docs/ja/unit/relay.md b/docs/ja/unit/relay.md index 4076294c..cbf2f8b8 100644 --- a/docs/ja/unit/relay.md +++ b/docs/ja/unit/relay.md @@ -4,7 +4,7 @@ *** -:memo:**[概要](#概要)**      :octocat:**[サンプルコード](#サンプルコード)**       :electric_plug:**[回路図](#回路図)**       🛒**[購入リンク](https://www.aliexpress.com/store/product/M5Stack-Official-Mini-Relay-Unit-DC-3A-30V-AC-3A-220V-with-Triode-Driven-GROVE-Port/3226069_32922856211.html?spm=a2g1y.12024536.productList_5885013.subject_24)**   :clapper:**[関連動画](#関連動画)** +:memo:**[概要](#概要)**      :octocat:**[サンプルコード](#サンプルコード)**       :electric_plug:**[回路図](#回路図)**       🛒**[購入リンク](https://www.aliexpress.com/item/M5Stack-Official-Mini-Relay-Unit-DC-3A-30V-AC-3A-220V-with-Triode-Driven-GROVE-Port/32922856211.html)**      :clapper:**[関連動画](#関連動画)** ## 概要 @@ -15,7 +15,7 @@ - シングル入力 - 最大 3A @ 30 VDC または 220 VAC - Grove インターフェース -- サポート[UiFlow](http://flow.m5stack.com)プログラミング, [Arduino](http://www.arduino.cc)プログラミング +- [UiFlow](http://flow.m5stack.com), [Arduino](http://www.arduino.cc)をサポート - LEGO 互換ホール ## アプリケーション @@ -27,7 +27,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 @@ -52,7 +52,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)。* @@ -75,4 +75,6 @@ void loop(void) { ## 関連動画 +**UiFlow チュートリアル** + \ No newline at end of file