私たちは多くのArduinoプロジェクトを構築しており、常に公式のArduinoIDEを使用してArduinoをプログラムしてきました。しかし、スマートフォンを使用してArduinoをプログラムすることもできることをご存知ですか。ArduinoボードをプログラムするためのPCやラップトップがない場合があります。OTG(On the Go)アダプターのおかげで、Androidモバイルを使用してプログラムすることができます。
ペンドライブとゲームコントローラーを接続するためにOTGアダプターを使用し、小さなデバイスに電力を供給した可能性があります。スマートフォンでArduinoボードの電源を入れる以外にも、もっとたくさんのことができます。このチュートリアルでは、 ArduinoIDE と完全に同じ 「ArduinoDroid」 と呼ばれるAndroidアプリケーションを使用してArduinoコードをコンパイルしてアップロードします。
必要な材料:
- Arduinoボード
- OTGケーブル
- ArduinoUSBケーブル
- Androidデバイス
ArduinoDroidアプリのインストールから始めましょう:
ステップ1:以下のリンクからアプリをダウンロードするか、Playストアに アクセスしてArduinoDroid を検索し、インストールします。
play.google.com/store/apps/details?id=name.antonsmirnov.android.arduinodroid2
ステップ2:インストール後にアプリを開きます。以下のようになります。
このウィンドウでは、独自のコードを記述したり、メニューからサンプルコードを取得したりできます(右上隅に3つのドットで表示されます)。
ステップ3:あなたが見つける スケッチ 下図のようにドロップダウンメニューでオプションを選択します。スケッチメニューには、 例 オプションがあり、それをクリックします。
このメニューには、ArduinoIDEのようないくつかの例があります。Arduino内で書き込みたいサンプルコードを選択します。ここでは 、 まばたきプログラム をアップロードします。
ステップ4: USBケーブルとOTGを使用して、ArduinoボードをAndroidデバイスに接続します。
ステップ5: [設定]> [ボードタイプ] からボードを選択します。
Arduino IDEでは、アップロードボタンをクリックすると、プログラムが最初にコンパイルされてからアップロードされます。ただし、ここでは、次に示すように、[コンパイル]ボタンをクリックして最初にコンパイルする必要があります。
コンパイルのステータスは出力ウィンドウで確認できます。
ステップ6:コンパイルが完了したら、以下に示すように[アップロード]ボタンをクリックします。
出力ウィンドウに表示されているように、プログラムは正常にアップロードされています。アップロードされるとすぐに、 オンボードLED が点滅し始めます。完全な手順は、以下のビデオで確認できます。
また、ArduinoボードはOTGケーブルを使用してAndroidスマートフォンから電力を引き出すため、外部電源を供給する必要がないことにも注意してください。