ArduinoIDEをダウンロードする Windows PC、Mac OS X、またはLinuxに接続して、Arduinoボード用のプログラムを作成およびアップロードします。 無料でオープンソースです。
Arduino IDE は、Arduino開発者がダウンロードして、互換性のあるボードにプログラムを作成およびアップロードできるツールです。 さまざまなエディションで利用できるため、さまざまな方法でターゲットコンピューターに展開できます。
このツールは、コードの記述とアップロードを支援するだけでなく、スケッチをクラウドに保存することもできます。 さらに、不必要に複雑な更新操作を手動で実行することなく、接続されているすべてのライブラリを最新バージョンに更新しておくことができます。
Arduinoのダウンロードとセットアップに関する公式の仕様はありません。 ただし、次のものが必要になります。
私たちのレビュー
- 長所
- 簡単に学べる
- 寛容な開発環境
- きちんと整理された方法でプロジェクトを管理します
- 短所
- 無し
ArduinoIDEのインストール方法
Arduino IDEを使用すると、さまざまな方法でPCにデプロイできます。 当社のウェブサイトのダウンロードセクションで見ることができるように、あなたは標準的なインストーラー、ZIPファイルをダウンロードすることができます 管理者のインストール、さらにはWindowsストアアプリにアクセスして、すばやく簡単に実行できます インストール。
したがって、PCでArduinoIDEをセットアップする方法はあなたの選択です。 ただし、より便利な方法(Windows Storeアプリなど)を選択すると、互換性の問題が発生する可能性があることに注意してください。 Windows Storeアプリは、標準のデスクトップアプリに匹敵するものではないことはよく知られています。
さらに、Windowsストアアプリは古くなっている可能性があります。 インストールしてみたところ、公式サイトで新しいバージョンが通知されました。 当然、新しいエディションをロールバックしてダウンロードする必要がありました。これは、Windowsストアページも公式ソースであることを考えると奇妙です。
ArduinoIDEの使用方法
Arduino IDEをダウンロードしてシステムにインストールしたら、そのインターフェイスを調べて、最初のプログラムの作成を開始します。
プログラムは、ArduinoIDEではスケッチとも呼ばれます。 このプログラムが提供するテキストエディタでこれらのコードを記述し、PCにINOファイルとして保存します。 テキストフラグメントの切り取りや貼り付け、さらには検索の実行など、他のテキストエディタでできることは何でもできます。
スケッチに何か問題がある場合は、わかります。 Arduino IDEは、エラーを表示し、コードに関する有用なフィードバックを提供するメッセージ領域を備えています。 スケッチからのテキスト出力を確認したい場合は、コンソールを確認する必要があります。 このセクションには、完全なエラーメッセージなど、多くの便利な情報が含まれています。
直感的なユーザーインターフェイス
IDEは通常、ダウンロード、インストール、および使用が困難です。 ただし、ArduinoIDEは例外です。
包括的なツールキットには、直感的なコントロールを備えたユーザーフレンドリーなインターフェイスが付属しています。 これにより、ダウンロードやセットアップからスケッチのArduinoボードへのエクスポートまで、Arduinoに関するすべてを学ぶのに最適なソリューションになります。
ただし、他の場所で手順やチュートリアルを探す必要があります。 Arduino IDEのインターフェースは簡単に操作できるかもしれませんが、DIYガイドは提供されません。
プログラムのツールバーを使用すると、スケッチのコンパイルエラーを確認したり、スケッチをボードにアップロードしたりできます。 PCに接続し、新しいスケッチを作成し、既存のスケッチをインポートし、進行状況を保存して、シリアルを開きます モニター。
スケッチブックでプロジェクトを効果的に整理する
Arduino IDEは、プロジェクトをPCに無計画に保存するのではなく、スケッチブックに依存しています。 Arduino IDEのダウンロードとインストール後にこのツールを初めて実行すると、スケッチブック用のフォルダーがPC上に自動的に作成されます。 これは、プログラムがデフォルトですべてのスケッチを保存する場所です。
スケッチブックを使用するだけで、スケッチブック内のすべてのスケッチを見つけることができます。 ファイル>スケッチブック メニュー。 または、 開いた ツールバーのボタン。 必要に応じて、[設定]メニューからスケッチブックの場所を変更することもできます。
ArduinoIDEスケッチをボードにダウンロードする方法
スケッチの作業が完了したら、ArduinoIDEスケッチをダウンロードするためのボードの準備を開始できます。 最初のステップは、 ボード そして ポート メニューには正しい値が表示されます。 あなたはそれらの両方をで見つけることができます ツール メニュー。 Windowsでは、次を探す必要があります COM1 または COM2 (シリアルボードの場合)または COM4 USBボードの場合はそれ以上。
正しいボード/ポートの組み合わせを選択した場合は、[ アップロード ツールバーのボタン(または スケッチ メニュー)。 すべてが正しく行われていれば、アップロード操作はすぐに終了するはずです。 ほとんどのボードは、ArduinoIDEスケッチをダウンロードするときにTXおよびRXLEDを点滅させます。
追加のスケッチ機能のためにライブラリを管理する
ライブラリをスケッチのアドオンと考えてください。 プログラムに機能を追加するには、サポートされているライブラリを見つけてスケッチに含めるだけです。 ライブラリを使用するには、 ライブラリのインポート からのオプション スケッチ メニューとあなたの選択をします。
選択したライブラリの数に基づいて、ArduinoIDEは1つ以上を追加します #include コードの先頭にあるステートメントを元のコードと一緒にコンパイルします。 このプログラムは、スケッチと一緒にライブラリもボードにアップロードすることに注意してください。 したがって、ライブラリを使用すると、ボードのスペースが多くなります。
スケッチでライブラリを使用する必要がなくなった場合は、ライブラリを削除するだけです。 #include コードからのステートメント。
ArduinoIDEを更新する方法
Arduino IDEの最新バージョンをダウンロードするには、次のことを行う必要があります。 ArduinoIDEドライバーを更新します.
常に最新バージョンのArduinoIDEを使用したい場合は、 ArduinoWebエディター ダウンロード可能なバージョンの代わりに。
Arduino IDEをダウンロードして、Arduinoボード用の素晴らしいプログラムを作成します
Arduinoの愛好家で、すばらしいプロジェクトの作成方法を学ぶことに情熱を注いでいる場合は、Arduino IDEをシステムにダウンロードしてください。これが、それを実現するための最良の方法です。 選択したボードにコードをアップロードすることで、スケッチを作成し、プロジェクトに息吹を吹き込むための安定した合理化された環境を提供します。
このツールは、管理を容易にするために、すべてのスケッチ(コーディングプロジェクト)をスケッチブックに保存します。 拡張子のないArduinoコードファイル、Cファイル(.c形式)、C ++ドキュメント、さらにはヘッダー(.h)ファイルなどのマルチファイルスケッチを管理することもできます。
Arduino IDEの代替品はどうですか?
Arduino IDEの代替品をダウンロードする場合は、PlatformIO、Arduino用のProgramino IDE、およびVisual StudioCode用のArduinoを確認してください。
PlatformIO は、ArduinoおよびRaspberryを含む他のボードをサポートするクロスプラットフォームIDEです。 統合デバッガー、静的コードアナライザー、およびリモートユニットテスターを備えています。
Programino IDE for Arduinoには、使いやすいエディターとHTML5エディターが含まれています。 Arduino、Genuino、およびサポートされているマイクロコントローラーボードに使用できます。
VisualStudioCode用のArduino Arduinoボードのスケッチコーディングを簡素化するVisualCodeStudioのプラグインです。 IntelliSense、構文の強調表示、ボードおよびライブラリマネージャーなどを備えています。
FAQ:ArduinoIDEの詳細
- Arduino IDEとは何言語ですか?
Arduino IDE /コンパイラはCと C ++ 現状のまま。 ツール内で利用可能なライブラリの多くもC ++で記述されています。 ただし、ArduinoIDEはC / C ++と同様に簡略化された構文を使用することに注意してください。
- ArduinoでPythonを使用できますか?
簡単に言えば、はい、あなたは使用することができます Python Arduinoプログラムを作成します。 ただし、開始する前に、必ず「pyfirmata」ライブラリをインポートする必要があります。 そうすることで、ボードがPythonとインターフェースできるようになります。
- Arduinoで何ができますか?
何でも。 Arduinoボードは、ボタンを押すことから、接続されているものの1つに到達する光まで、さまざまな入力を読み取ることができます センサーを使用して、LEDパネルの点灯、モーターの電源投入、さらにはオンラインの作成などの出力に変換します 役職。