ユーザ用ツール

サイト用ツール


ja-jp_guide:getting_started

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
ja-jp_guide:getting_started [2026/09/15 00:05] – 外部編集 127.0.0.1ja-jp_guide:getting_started [2026/09/15 15:28] (現在) – 外部編集 127.0.0.1
行 1: 行 1:
 ====== Arduino IDEで始める ====== ====== Arduino IDEで始める ======
  
-このペジではMPAINO-8A8R(T)・16A16R(T)とMPINO-8A4R(T)-S8A8R(T)-Sへの最初の書き込みを説明します。製品ラベルデルを確認し、該当る手順に進んでください+Arduino IDEとILOGICSボドをインストールし、MPINO・MPAINO製品に最初のプログラムを書き込でデジタ入出力を確認する方法を説明す。
  
-===== 1. 製品を選ぶ ===== +===== 1. Arduino IDEとILOGICSボードをインストールする =====
- +
-^ 製品 ^ 最初の書き込み設定 ^ +
-| [[ja-jp_products:mpaino_8a8r|MPAINO-8A8R]] · [[ja-jp_products:mpaino_8a8t|MPAINO-8A8T]] | **PC接続:** CPUモジュールのUSBダウンロードポート \\ **ボード:** ''MPAINO-8A8R(T)'' \\ **最初の入出力:** 入力''0'' → 出力''64''+
-| [[ja-jp_products:mpaino_16a16r|MPAINO-16A16R]] · [[ja-jp_products:mpaino_16a16t|MPAINO-16A16T]] | **PC接続:** CPUモジュールのUSBダウンロードポート \\ **ボード:** ''MPAINO-16A16R(T)'' \\ **最初の入出力:** 入力''0'' → 出力''64''+
-| [[ja-jp_products:mpino_8a4r_s|MPINO-8A4R-S]] · [[ja-jp_products:mpino_8a4t_s|MPINO-8A4T-S]] | **PC接続:** MPダウンロードケーブル \\ **ボード:** ''MPINO-8A4R(T)-S'' \\ **最初の入出力:** 入力''0''(P0) → 出力''32''(P32) | +
-| [[ja-jp_products:mpino_8a8r_s|MPINO-8A8R-S]] · [[ja-jp_products:mpino_8a8t_s|MPINO-8A8T-S]] | **PC接続:** MPダウンロードケーブル \\ **ボード:** ''MPINO-8A8R(T)-S'' \\ **最初の入出力:** 入力''0''(P0) → 出力''32''(R32/P32) | +
- +
-[[#mpaino-8a8r_t_最初の書き込み|MPAINO-8A8R(T)の手順]] · [[#mpaino-16a16r_t_最初の書き込み|MPAINO-16A16R(T)の手順]] · [[#mpino-8a4r_t_-s_最初の書き込み|MPINO-8A4R(T)-Sの手順]] · [[#mpino-8a8r_t_-s_最初の書き込み|MPINO-8A8R(T)-Sの手順]] +
- +
-ほかのモデルのケーブル、ピンマップ、開発環境は[[ja-jp_products:mpaino|MPAINO Series]]または[[ja-jp_products:mpino_series|MPINO Series]]から確認できます。以下の入出力番号を、確認せずにほかのモデルへ使用しないでください。 +
- +
-===== 2. Arduino IDEとILOGICSボードをインストール =====+
  
 {{ :guide:arduino-ide-setup-flow-ja.svg?1000 |Arduino IDEとILOGICS SDKをインストールしてボードとポートを選択する手順 }} {{ :guide:arduino-ide-setup-flow-ja.svg?1000 |Arduino IDEとILOGICS SDKをインストールしてボードとポートを選択する手順 }}
行 23: 行 11:
   - [[https://www.arduino.cc/en/software|Arduino公式ダウンロードページ]]からWindows用Arduino IDEをインストールします。   - [[https://www.arduino.cc/en/software|Arduino公式ダウンロードページ]]からWindows用Arduino IDEをインストールします。
   - [[https://www.ilogics.net/ja-jp/resources/downloads/software/3|ILOGICS Arduino SDKダウンロードページ]]から''ARDUINO SDK INSTALL''をダウンロードして実行します。   - [[https://www.ilogics.net/ja-jp/resources/downloads/software/3|ILOGICS Arduino SDKダウンロードページ]]から''ARDUINO SDK INSTALL''をダウンロードして実行します。
-  - Arduino IDEを終了し、再起動します。後、下記の製品別手順ブル接続し、ボードとポートを選択します。+  - Arduino IDEを終了し、再起動します。 
 + 
 +Arduino IDE画面左上**検証(✓)**コンパイルし、その隣の**書き込み(→)**で選択したポートの製品へプログラム転送します。 
 + 
 +ILOGICS SDKがデジタル入出力方向を自動設定するため、以下の例に''pinMode()''を追加する必要はありません
  
-Arduino IDE画面の左上にある**検証(✓)**でコードをコンパイルし、その隣の**書き込み(→)**で選択したポートの製品にプログラム転送ます。ボードとポートの選択画面は、以下に製品別に示しま+===== 2. 製品を接続てCOMポートを確認る =====
  
-ILOGICS SDKがデジタル入出力方向自動設定します。以下の例に''pinMode()''を追加する必要ありません+最初の書き込みでは出力負荷します。電源仕様とR(リレー)・T(トランジスタ)の出力形式、各製品の詳細ページで確認してください
  
-===== 3. MPAINO-8A8R(T) 最初書き込み =====+==== すべてMPAINOモデル ====
  
-==== 製品を接続する ====+  - PCとCPUモジュールの**USBダウンロードポート**USBケーブルで接続しま。 
 +  - Windowsの**デバイスマネージャー → ポート(COMとLPT)**で''Silicon Labs CP210x USB to UART Bridge(COMx)''のCOM番号を確認します。 
 +  - ポートが表示されない場合は[[https://www.ilogics.net/ja-jp/resources/downloads/driver/2|CP210x USBドライバ]]をインストールし、接続し直します。
  
-  製品ラベルで電源仕様とR(リレー)・T(トランジスタ)の出力形式を確認します。最初の書き込みでは出力負荷を外します。 +==== MPINO-16A8R ====
-  - PCとCPUモジュールの**USBダウンロードポート**をUSBケーブルで接続します。USB接続だけで現場の出力負荷が動作すると判断せず、製品の主電源仕様を確認してください。 +
-  - Windowsの**デバイスマネージャー → ポート(COMとLPT)**で''Silicon Labs CP210x USB to UART Bridge(COMx)''のCOM番号を確認します。表示されない場合は[[https://www.ilogics.net/ja-jp/resources/downloads/driver/2|CP210x USBドライバ]]をインストールし、ケーブルを接続し直します。+
  
-==== ボードポートを選択る ====+  - PCと製品本体の**USBダウンロードポート****USB A-Bケーブル**で接続します。 
 +  - デバイスマネージャーで''Silicon Labs CP210x USB to UART Bridge(COMx)''のCOM番号を確認します。 
 +  - ポートが表示されない場合は[[https://www.ilogics.net/ja-jp/resources/downloads/driver/2|CP210x USBドライバ]]をインストールし、接続し直しま
  
-Arduino IDE上部ボード選択欄から**Select other board and port…**を開きます。+==== そ他のMPINOモデル ====
  
-{{ :guide:arduino-ide-board-selection.svg?480 |Arduino IDEMPAINO-8A8R(T)のードを選択 }}+  PCと製品のダウンロードポートを**MPダウンロードケーブル**接続します。 
 +  デバイスマネージャーで''USB Serial Port(COMx)''COM番号を確認します。 
 +  - ポートが表示されない場合は[[https://www.ilogics.net/ja-jp/resources/downloads/driver/1|MPダウンロードケーブル用FTDIドライバ]]インストールし、接続し直します。
  
-{{ :guide:arduino-ide-board-selection-mobile.svg?350 |Arduino IDEでMPAINO-8A8R(T)のボード選択 }}+===== 3. ボードとポートを選択する ===== 
 + 
 +[[:ja-jp_products:mpino_series#mpino_series仕様表|MPINO Series仕様表]]または[[:ja-jp_products:mpaino#mpaino_series仕様表|MPAINO Series仕様表]]で使用するボード名を確認できます。Arduino IDE上部のボード選択欄から**Select other board and port…**を開き、同じ名前を検索して選択してください。図の製品名は選択方法の例です。 
 + 
 +{{ :guide:arduino-ide-board-selection.svg?480 |Arduino IDEでILOGICSボードを検索して選択する例 }} 
 + 
 +{{ :guide:arduino-ide-board-selection-mobile.svg?350 |狭い画面用Arduino IDEボード選択例 }}
  
 ^ 番号 ^ 選択する内容 ^ ^ 番号 ^ 選択する内容 ^
-| **1** | **BOARDS**検索欄に''MPAINO-8A8R(T)''を入力します。 | +| **1** | **BOARDS**検索欄に、製品シリーズの表で確認したボード名を入力します。 | 
-| **2** | 検索結果''MPAINO-8A8R(T)''選択します。 |+| **2** | 名前が完全に一致する検索結果を選択します。RとTをまとめた製品では、''R(T)''と表示された共通ボード使用します。 |
  
-{{ :guide:arduino-ide-port-selection.svg?480 |Arduino IDEMPAINOのCOMポートを選択して適用 }}+デバイスマネージャー確認したCOM番号**PORTS**から選択します。
  
-{{ :guide:arduino-ide-port-selection-mobile.svg?350 |Arduino IDEでMPAINOのCOMポートを選択して適用 }}+{{ :guide:arduino-ide-port-selection.svg?480 |Arduino IDEでCP210xのCOMポートを選択して適用する例 }} 
 + 
 +{{ :guide:arduino-ide-port-selection-mobile.svg?350 |狭い画面用のCP210x COMポート選択例 }} 
 + 
 +{{ :guide:arduino-ide-mpino-port-selection.svg?480 |Arduino IDEでMPダウンロードケーブルのCOMポートを選択する例 }} 
 + 
 +{{ :guide:arduino-ide-mpino-port-selection-mobile.svg?350 |狭い画面用のMPダウンロードケーブルCOMポート選択例 }}
  
 ^ 番号 ^ 選択する内容 ^ ^ 番号 ^ 選択する内容 ^
-| **1** | **PORTS**でデバイスマネージャーと同じCOM番号を選びます。図の''COM1''は例です。Arduino IDEでは''COMx Serial Port (USB)''と表示される場合があります。 | +| **1** | **PORTS**でデバイスマネージャーと同じCOM番号を選びます。図の''COM1''''COM3''は例です。 | 
-| **2** | **OK**をしてボードとポートを適用します。 |+| **2** | **OK**を選択してボードとポートを適用します。 | 
 + 
 +上部メニューの**ツール → ボード**、**ツール → ポート**から同じ項目を選択することもできます。 
 + 
 +===== 4. 最初の出力を点滅させる ===== 
 + 
 +製品シリーズの表で最初の入出力番号を確認し、下記から同じ番号の例を使用します。**ファイル → 新しいスケッチ**を開いてコードを入力し、**Ctrl + S**で保存します。**検証(✓)**で''Done compiling.''を確認してから**書き込み(→)**を選択します。
  
-==== 出力64点滅させる ====+リレー出力は動作音で確認できます。トランジスタ出力を確認す場合は、電源を切り、製品詳細ページの出力配線に従って試験負荷を接続してください。
  
-次のプログラムは最初の出力''64''を0.5秒ごとにON/OFFします。+==== すべてMPAINOモデル・出力64 ====
  
 <code cpp> <code cpp>
-const uint8_t OUTPUT_CHANNEL = 64;  // MPAINO-8A8R(T)の最初の出力+// MPAINOの最初の出力 
 +const uint8_t OUTPUT_CHANNEL = 64;
  
 void setup() {} void setup() {}
行 74: 行 89:
 </code> </code>
  
-**File → New Sketch**を開いてコードを入力し、**Ctrl + S**で保存します。**検証(✓)**で''Done compiling.''を確認してから**書き込み(→)**を押します。書き込み後に出力を確認しま。Rモデルはリレーの動作音で確認できます。Tモデルは電源を切ってから[[ja-jp_products:mpaino_8a8t|出力配線の説明]]に従って試験負荷を接続し、確認します。+==== 入力0・出力32使用るMPINOモデル ====
  
-==== 入力0出力64を制御する ==== +MPINO-8A4R(T)-S、MPINO-8A4R-SU、MPINO-8A8R(T)-S、MPINO-16A16R使用します。
- +
-最初の入力''0''がHIGHになると出力''64''がONになります。+
  
 <code cpp> <code cpp>
-const uint8_t INPUT_CHANNEL = 0;     // MPAINO-8A8R(T)の最初の力 +// 該当するMPINOモデルの最初の力 
-const uint8_t OUTPUT_CHANNEL = 64;+const uint8_t OUTPUT_CHANNEL = 32;
  
 void setup() {} void setup() {}
  
 void loop() { void loop() {
-  const bool inputOn = digitalRead(INPUT_CHANNEL); +  digitalWrite(OUTPUT_CHANNEL, HIGH); 
-  digitalWrite(OUTPUT_CHANNEL, inputOn);+  delay(500); 
 +  digitalWrite(OUTPUT_CHANNEL, LOW); 
 +  delay(500);
 } }
 </code> </code>
  
-[[ja-jp_products:mpaino_8a8r|8A8R]]または[[ja-jp_products:mpaino_8a8t|8A8T]]の入力端子とCOM配線を確認します。電源を切った状態で入力信号を接続し、入力をON/OFFして出力も切り替わることを確認します。 +==== MPINO-8A8R・16A8R8T・リレー出力62 ====
- +
-===== 4. MPAINO-16A16R(T) 最初の書き込み ===== +
- +
-==== 製品を接続する ==== +
- +
-  - 製品ラベルで電源仕様とR(リレー)・T(トランジスタ)の出力形式を確認します。最初の書き込み前に出力負荷を外します。 +
-  - PCとCPUモジュールの**USBダウンロードポート**をUSBケーブルで接続します。出力動作を確認するときは、該当製品の主電源と出力配線も確認してください。 +
-  - Windowsの**デバイスマネージャー → ポート(COMとLPT)**で''Silicon Labs CP210x USB to UART Bridge(COMx)''のCOM番号を確認します。表示されない場合は[[https://www.ilogics.net/ja-jp/resources/downloads/driver/2|CP210x USBドライバ]]をインストールし、ケーブルを接続し直します。 +
- +
-==== ボードとポートを選択する ==== +
- +
-Arduino IDE上部の**Select other board and port…**を開きます。RモデルとTモデルは同じボード名を選択します。 +
- +
-{{ :guide:arduino-ide-mpaino-16a16r-board-selection.svg?480 |Arduino IDEでMPAINO-16A16R(T)のボードを検索して選択 }} +
- +
-{{ :guide:arduino-ide-mpaino-16a16r-board-selection-mobile.svg?350 |モバイル表示用のMPAINO-16A16R(T)ボード選択図 }} +
- +
-^ 番号 ^ 選択する内容 ^ +
-| **1** | **BOARDS**の検索欄に''MPAINO-16A16R(T)''を入力します。 | +
-| **2** | 検索結果の''MPAINO-16A16R(T)''を選択します。 | +
- +
-{{ :guide:arduino-ide-port-selection.svg?480 |Arduino IDEでCPUモジュールのCOMポートを選択 }} +
- +
-{{ :guide:arduino-ide-port-selection-mobile.svg?350 |モバイル表示用のCPUモジュールのCOMポート選択図 }} +
- +
-^ 番号 ^ 選択する内容 ^ +
-| **1** | **PORTS**でデバイスマネージャーと同じCOM番号を選びます。図の''COM1''は例です。 | +
-| **2** | **OK**を押して選択を適用します。 | +
- +
-==== 出力64を点滅させる ====+
  
-プログ最初の出力''64''0.5秒ごとON/OFFします。+MPINO-16A8R8Tンジスタ出力O(39)を試験する場合、製品詳細ページでトランジスタ出力の配線を確認し、''OUTPUT_CHANNEL''''39''変更します。
  
 <code cpp> <code cpp>
-const uint8_t OUTPUT_CHANNEL = 64 // MPAINO-16A16R(T)の最初の出力+// リレー出力R(62) 
 +const uint8_t OUTPUT_CHANNEL = 62;
  
 void setup() {} void setup() {}
行 139: 行 125:
 </code> </code>
  
-**File → New Sketch**でコードを入力し、**Ctrl + S**で保存します。**検証(✓)**で''Done compiling.''を確認してから**書き込み(→)**を押します。Rモデルはリレーの動作音で確認できます。Tモデルは電源を切り、[[ja-jp_products:mpaino_16a16t#トランジスタ出力|出力配線の説明]]に従って試験負荷を接続してから確認します。 +==== MPINO-16A8R・出力39 ====
- +
-==== 入力0で出力64を制御する ==== +
- +
-最初の入力''0''がHIGHになると、出力''64''がONになります。+
  
 <code cpp> <code cpp>
-const uint8_t INPUT_CHANNEL = 0;     // MPAINO-16A16R(T)の最初の入力 +// リレー出力R(39
-const uint8_t OUTPUT_CHANNEL = 64;+const uint8_t OUTPUT_CHANNEL = 39;
  
 void setup() {} void setup() {}
  
 void loop() { void loop() {
-  const bool inputOn = digitalRead(INPUT_CHANNEL); +  digitalWrite(OUTPUT_CHANNEL, HIGH); 
-  digitalWrite(OUTPUT_CHANNEL, inputOn);+  delay(500); 
 +  digitalWrite(OUTPUT_CHANNEL, LOW); 
 +  delay(500);
 } }
 </code> </code>
  
-[[ja-jp_products:mpaino_16a16r#デジタル入力|16A16R]]または[[ja-jp_products:mpaino_16a16t#デジタル入力|16A16T]]の入力0端子とCOM配線を確認します。電源を切ってから入信号接続し、入力のON/OFFに出力64が連動することを確認します。+===== 5. 最初の入力で出力を制御する =====
  
-===== 5. MPINO-8A4R(T)-S 最初書き込み =====+電源を切ってから入力とCOMを配線します。入力をON/OFFし、出力が連動することを確認します。端子とCOM位置は、使用する製品の**デジタル入力**と**出力**の項目で確認してください。
  
-==== 製品を接続る ==== +==== すべてMPAINOモデル入力0 → 出力64 ====
- +
-  - 製品ラベルで電源仕様とR(リレー)・T(トランジスタ)出力形式を確認します。最初の書き込みでは出力負荷を外します。 +
-  - PCと製品のダウンロードポートをILOGICSの**MPダウンロードケーブル**で接続します。一般的なUSBケーブルや市販のUSB-TTL変換ケーブルでは代用できません。 +
-  - Windowsの**デバイスマネージャー → ポート(COMとLPT)**で''USB Serial Port(COMx)''のCOM番号を確認します。表示されない場合は[[https://www.ilogics.net/ja-jp/resources/downloads/driver/1|FTDI USBドライバ]]をインストールし、ケーブルを接続し直します。 +
- +
-==== ボードとポートを選択する ==== +
- +
-Arduino IDE上部のボード選択欄から**Select other board and port…**を開きます。RモデルとTモデルは同じボード名を使用します。 +
- +
-{{ :guide:arduino-ide-mpino-board-selection.svg?480 |Arduino IDEでMPINO-8A4R(T)-Sのボードを選択 }} +
- +
-{{ :guide:arduino-ide-mpino-board-selection-mobile.svg?350 |Arduino IDEでMPINO-8A4R(T)-Sのボードを選択 }} +
- +
-^ 番号 ^ 選択する内容 ^ +
-| **1** | **BOARDS**の検索欄に''MPINO-8A4R(T)-S''入力します。 | +
-| **2** | 検索結果の''MPINO-8A4R(T)-S''を選択します。 | +
- +
-{{ :guide:arduino-ide-mpino-port-selection.svg?480 |Arduino IDEでMPダウンロードケーブルのCOMポートを選択して適用 }} +
- +
-{{ :guide:arduino-ide-mpino-port-selection-mobile.svg?350 |Arduino IDEでMPダウンロードケーブルのCOMポートを選択して適用 }} +
- +
-^ 番号 ^ 選択する内容 ^ +
-| **1** | **PORTS**でデバイスマネージャーの''USB Serial Port(COMx)''と同じ番号を選びます。図の''COM3''は例です。 | +
-| **2** | **OK**を押してボードとポートを適用します。 | +
- +
-==== 出力32(P32)を点滅させる ==== +
- +
-次のプログラムは最初の出力''32''(端子P32)を0.5秒ごとにON/OFFします。+
  
 <code cpp> <code cpp>
-const uint8_t OUTPUT_CHANNEL = 32;  // MPINO-8A4R(T)-Sの最初の(P32)+// MPAINOの最初の 
 +const uint8_t INPUT_CHANNEL = 0; 
 +const uint8_t OUTPUT_CHANNEL = 64;
  
 void setup() {} void setup() {}
  
 void loop() { void loop() {
-  digitalWrite(OUTPUT_CHANNEL, HIGH); +  const bool inputOn = digitalRead(INPUT_CHANNEL); 
-  delay(500); +  digitalWrite(OUTPUT_CHANNEL, inputOn);
-  digitalWrite(OUTPUT_CHANNEL, LOW); +
-  delay(500);+
 } }
 </code> </code>
  
-**File → New Sketch**を開いてコードを入力し、**Ctrl + S**で保存します。**検証(✓)**で''Done compiling.''を確認してから**書き込み(→)**を押します。Rモデルはリレーの動作音で確認できます。Tモデルは電源を切ってから[[ja-jp_products:mpino_8a4t_s|出力配線の説明]]に従って試験負荷を接続し、確認します。 +==== 入力0出力32を使用するMPINOモデル ====
- +
-==== 入力0(P0)で出力32(P32)制御する ==== +
- +
-最初の入力''0''(端子P0)がHIGHになると出力''32''(端子P32)がONになります。+
  
 <code cpp> <code cpp>
-const uint8_t INPUT_CHANNEL = 0;     // MPINO-8A4R(T)-Sの最初の入力(P0)+// 該当するMPINOモデルの最初の入力 
 +const uint8_t INPUT_CHANNEL = 0;
 const uint8_t OUTPUT_CHANNEL = 32; const uint8_t OUTPUT_CHANNEL = 32;
  
行 222: 行 175:
 </code> </code>
  
-[[ja-jp_products:mpino_8a4r_s|8A4R-S]]または[[ja-jp_products:mpino_8a4t_s|8A4T-S]]の入力端子とCOM配線を確認します。電源を切った状態で入力信号を接続し、入力をON/OFFして出力も切り替わることを確認します。 +==== MPINO-8A8R・16A8R8T・入22 → リレー出力62 ====
- +
-===== 6. MPINO-8A8R(T)-S 最初の書き込み ===== +
- +
-==== 製品を接続する ==== +
- +
-  - 製品ラベルで電源仕様とR(リレー)T(トランジスタ)の出形式を確認します。最初の書き込み前に出力負荷を外します。 +
-  - PCと製品のダウンロードポートをILOGICSの**MPダウンロードケーブル**で接続します。一般的なUSBケーブルや市販のUSB-TTL変換ケーブルでは代用できません。 +
-  - Windowsの**デバイスマネージャー → ト(COMとLPT)**で''USB Serial Port(COMx)''のCOM番号を確認します。表示されない場合は[[https://www.ilogics.net/ja-jp/resources/downloads/driver/1|MPダウンロードケーブル用FTDIドライバ]]をインストールし、ケーブルを接続し直します。 +
- +
-==== ボードとポートを選択する ==== +
- +
-Arduino IDE上部の**Select other board and port…**を開きます。RモデルとTモデルは同じボード名を選択します。 +
- +
-{{ :guide:arduino-ide-mpino-8a8r-s-board-selection.svg?480 |Arduino IDEでMPINO-8A8R(T)-Sのボードを検索して選択 }} +
- +
-{{ :guide:arduino-ide-mpino-8a8r-s-board-selection-mobile.svg?350 |モバイル表示用のMPINO-8A8R(T)-Sボード選択図 }} +
- +
-^ 番号 ^ 選択する内容 ^ +
-| **1** | **BOARDS**の検索欄に''MPINO-8A8R(T)-S''を入力します。 | +
-| **2** | 検索結果の''MPINO-8A8R(T)-S''を選択します。 | +
- +
-{{ :guide:arduino-ide-mpino-port-selection.svg?480 |Arduino IDEでMPダウンロードケーブルのCOMポートを選択 }} +
- +
-{{ :guide:arduino-ide-mpino-port-selection-mobile.svg?350 |モバイル表示用のMPダウンロードケーブルのCOMポート選択図 }} +
- +
-^ 番号 ^ 選択する内容 ^ +
-| **1** | **PORTS**でデバイスマネージャーの''USB Serial Port(COMx)''と同じCOM番号を選びます。図の''COM3''は例です。 | +
-| **2** | **OK**を押して選択を適用します。 | +
- +
-==== 出力32を点滅させる ==== +
- +
-次のプログラムは最初の出力''32''を0.5秒ごとにON/OFFします。Rモデルの出力端子は''R32''、Tモデルは''P32''です。+
  
 <code cpp> <code cpp>
-const uint8_t OUTPUT_CHANNEL = 32;  // MPINO-8A8R(T)-Sの最初の出力(R32/P32)+// I(22) 
 +const uint8_t INPUT_CHANNEL = 22; 
 +const uint8_t OUTPUT_CHANNEL = 62;
  
 void setup() {} void setup() {}
  
 void loop() { void loop() {
-  digitalWrite(OUTPUT_CHANNEL, HIGH); +  const bool inputOn = digitalRead(INPUT_CHANNEL); 
-  delay(500); +  digitalWrite(OUTPUT_CHANNEL, inputOn);
-  digitalWrite(OUTPUT_CHANNEL, LOW); +
-  delay(500);+
 } }
 </code> </code>
  
-**File → New Sketch**でコードを入力し、**Ctrl + S**で保存します。**検証(✓)**で''Done compiling.''を確認してから**書き込み(→)**を押します。Rモデルはリレーの動作音で確認できます。Tモデルは電源を切り、[[ja-jp_products:mpino_8a8t_s#トランジスタ出力|出力配線の説明]]に従って試験負荷を接続してから確認します。 +==== MPINO-16A8R・入力22 → 出力39 ====
- +
-==== 入力0(P0)で出力32を制御する ==== +
- +
-最初の入力''0''(端子P0)がHIGHになると、出力''32''がONになります。+
  
 <code cpp> <code cpp>
-const uint8_t INPUT_CHANNEL = 0;     // MPINO-8A8R(T)-Sの最初の入力(P0+// 入力I(22) 
-const uint8_t OUTPUT_CHANNEL = 32;+const uint8_t INPUT_CHANNEL = 22; 
 +const uint8_t OUTPUT_CHANNEL = 39;
  
 void setup() {} void setup() {}
行 287: 行 205:
 </code> </code>
  
-[[ja-jp_products:mpino_8a8r_s#デジタル入力|8A8R-S]]または[[ja-jp_products:mpino_8a8t_s#デジタル入力|8A8T-S]]の入力P0とCOM0の配線を確認します。電源を切ってから入力信号を接続し、入力のON/OFFに出力R32またはP32が連動することを確認します。 +===== 6. 問題が起きたとき =====
- +
-===== 7. 問題が起きたとき =====+
  
 ^ 症状 ^ 確認する内容 ^ ^ 症状 ^ 確認する内容 ^
-| ボードの検索結果にモデルが表示されない | ''ARDUINO SDK INSTALL''インストールし、Arduino IDEを再起動したか確認します。検索したモデル名も確認します。 | +| ボードの検索結果にモデルが表示されない | ''ARDUINO SDK INSTALL''実行た後、Arduino IDEを再起動したか確認します。製品シリーズの表にあるボード名をそのまま検索した確認します。 | 
-| デバイスマネージャーにCOMポートがない | MPAINOではCPUのUSBダウンロードポートとCP210xドライバMPINOではMPダウンロードケーブルとFTDIドライバ確認しま。 | +| デバイスマネージャーにCOMポートがない | 「製品を接続してCOMポートを確認する」で、使用する製品の接続方法とドライバを確認します。MPINO-16A8RではMPダウンロードケーブルを使用しません。 | 
-| 検証でエラーがる | 選択したボードが製品と一致するか、コードを正しく入力したか確認します。下部の出力欄エラー行確認します。 |+| 検証でエラーが表示される | 選択したボードが製品と一致するか、コードを正しく入力したか確認します。出力欄に最初に表示されたエラー行から確認します。 |
 | 書き込みに失敗する | デバイスマネージャーとArduino IDEのCOM番号が一致するか確認します。ケーブル接続と製品電源も確認します。 | | 書き込みに失敗する | デバイスマネージャーとArduino IDEのCOM番号が一致するか確認します。ケーブル接続と製品電源も確認します。 |
-| 書き込み後も出力が変わらない | MPAINOは出力''64''MPINOは出力''32''使っているか確認します。R/Tの出力形式と試験負荷の配線は製品ページ確認します。 | +| 書き込み後も出力が変わらない | 製品シリーズの表で最初の出力番号を製品詳細ページでR/Tの出力形式を確認します。トランジスタ出力の状態確認には、配線された試験負荷が必要です。 | 
-| 入力をONにしても出力が変わらない | 入力''0''の端子とCOM配線を製品ページ確認します。 |+| 入力をONにしても出力が変わらない | 製品シリーズの表で最初の入力番号確認し、製品詳細ページの入力・COM配線を確認します。 |
  
 ===== 次の文書 ===== ===== 次の文書 =====
  
-  * [[ja-jp_guide:wiring|入出力の配線原則]]+  * [[ja-jp_guide:wiring|はじめての配線と入出力確認]]
   * [[ja-jp_commands:builtin|ILOGICS内蔵コマンド]]   * [[ja-jp_commands:builtin|ILOGICS内蔵コマンド]]
   * [[:ja-jp_safety|安全・設置上の注意]]   * [[:ja-jp_safety|安全・設置上の注意]]
  
ja-jp_guide/getting_started.1789398343.txt.gz · 最終更新: by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki