Arduino にコードをアップロードする 3 つの方法
以下のいずれかの方法を使用して、コードを Arduino にアップロードできます。
-
- PC またはラップトップ
- スマートフォン
- その他のArduino
1: PC またはラップトップを使用して Arduino にコードをアップロードする
スケッチを Arduino にアップロードする最も一般的で簡単な方法の 1 つは、PC またはラップトップを使用することです。 PC を使用してコードをアップロードする場合の要件は次のとおりです。
-
- ラップトップまたは PC
- Arduino ボード (UNO)
- USB B ケーブル
- Arduino IDE (ソフトウェア)
次の手順に従って、ラップトップを使用してコードをアップロードします。
ステップ1: Arduino IDE を開きます。
ステップ2: USB B ケーブルを使用して Arduino を PC に接続します。
ステップ 3: に移動して、ボードの種類を選択します ツール→ボード→Arduino UNO。
ステップ 4: 次の手順に従って、サンプル プログラムを開きます。 ファイル>作例>01.基本>Led .
ステップ 5: スケッチをコンパイルしてアップロードします。
2: スマートフォンを使って Arduino にコードをアップロードする
スマートフォンは、スケッチを Arduino にアップロードするもう 1 つの方法です。はい、あなたはそれを正しく聞きました! Play ストアで入手できるさまざまなアプリを使用して、Arduino をプログラミングできます。 Arduino でコードをアップロードする場合、スマートフォンは命の恩人です。どこにでも持ち運べ、ラップトップを開く時間がない場合や自宅にラップトップを忘れた場合に役立ちます。
スマートフォンを使用してコードをアップロードするには、次のものが必要です。
-
- Arduino ボード (UNO)
- USB B ケーブル
- OTGケーブルまたはコンバータ
- スマートフォン
- オープンソースの Android IDE アプリケーション
スマートフォンを使用してコードをアップロードする手順は次のとおりです。
ステップ1: プログラムするには IDE が必要なので、スマートフォンで Play ストアを開き、Arduino IDE を検索して任意の IDE をインストールします。
ステップ2: アプリケーションをインストールしたら、次の手順に従ってコードを書き込みます。ダウンロード中です ArduinoDroid .
アプリを開き、3 つのドットをクリックすると、ドロップダウン メニューが開き、次の場所に移動します – スケッチ>作例>01.基本>まばたき :
ステップ 3: 新しいスケッチが開き、LED 点滅コードが表示されます。
ステップ 4: その後、次の手順に従って、コードを Arduino ボードにアップロードします。スマートフォンが OTG コネクタを介して Arduino ボードに接続されていることを確認します。
ステップ 5: コンパイルが完了したというメッセージが表示されたら、アップロード アイコンをクリックしてスケッチをアップロードします。
Application を使用してコードのアップロードを終了しました。最後の方法に進みます。
3: 他の Arduino を使用して Arduino にコードをアップロードする
Arduino でコードをアップロードするために今日カバーする最後の方法は、他の Arduino を使用することです。これを行うには、 ArduinoISP IDE で利用できる機能。 ArduinoISP は、AVR ベースのマイクロコントローラーのプログラミングに使用される組み込みシステム プログラマーです。 ArduinoISP を使用して、AVR ベースのマイクロコントローラーを使用する Arduino ボードにコードをアップロードできます。
この方法でスケッチをアップロードするには、次の資料が必要です。
-
- Arduinoボード
- プログラムするArduinoボード
- ジャンパー線
- ラップトップ/IDE
全体のプロセスは Arduino IDE によって管理されます。という名前の特定の例を提供します ArduinoISP. プログラマーの中で、ArduinoISP は、Atmega マイクロコントローラーを使用して他の Arduino ボードにブートローダーを書き込む最も実用的で簡単な方法です。
このオプションを有効にするには、次の手順に従ってください。 ファイル>例>ArduinoISP .
このプロセスでは、Vcc、GND、および 4 つのデータ ピンを使用します。これらのピンのうちの 3 つは、プログラムする Arduino の MISO、MOSI、および SCK を、プログラムする対象の Arduino に接続し、最初の Arduino からの 4 番目のピンは、対象の Arduino のリセット ピンに接続します。
UNO ピンのような一部の Arduino ボードでは、MOSI、MISO、および SCK はそれぞれデジタル ピン 11、12、13 と同じように機能します。したがって、ICSP1 ピンを使用する代わりに、デジタル ピン 11、12、13 を使用します。
MOSI、MISO、および SCK ピンは、ICSP1 ピンとして言及されている Arduino に存在します。 ICSP1 について詳しく知りたい場合は、クリックしてください ここ .
上の図では、デジタル ピンを使用して 2 つの UNO ボードを接続しています。ピン 10 は、ターゲット ボードのリセット ピンに接続されます。
赤と黒のワイヤは、それぞれ 5v Vcc と GND を示しています。これらは両方とも、ターゲットの Arduino ボードに電力を供給するために必要です。 USB B ケーブルを使用してボトムボードを PC に接続します。
ハードウェアをセットアップしたら、次の手順に従ってコードをアップロードします
ステップ1: に移動してボードを選択します ツール>ボード .
ステップ2: 次に、-F に移動します。 island>作例>ArduinoISP 、ArduinoISP コードを開きます。
ステップ 3: スケッチをアップロードします。
ステップ 4: で行ったように、プログラムするボードを選択します。 ステップ2 .
ステップ 5: に行く ツール>プログラマー>ArduinoISP .
ステップ 6: 今行きます スケッチ オプションを選択します Programmer を使用してアップロードする .
スケッチが対象の Arduino にアップロードされました。
結論
Arduino の柔軟性と使いやすさにより、さまざまな方法でハードウェアと対話できます。コードをコンパイルして Arduino にアップロードするには、複数のオプションを利用できます。ここで説明したこれらのいくつかは、Arduino の理解を深め、プログラミング体験を向上させるのに役立ちます。