Arduino を使い始めて、ドライバーをインストールします。 Windows 用 Arduino IDE のインストールと構成

プロジェクトを作成するには Arduinoベース、ファームウェアを作成してマイクロコントローラーにアップロードする必要があります。 これらの機能により、開発環境を実行できます ArduinoIDE. ファームウェアを書き込んでスケッチを Arduino にアップロードする方法は他にもありますが、最も簡単なのは Arduino IDE を使用することです。 次に、このプログラムをダウンロードできる場所とインストールするのに適したバージョン、構成方法、およびこのプログラムの使用方法について説明します。

Arduino IDE をダウンロード

バージョン ウィンドウズ macOS X Linux
1.6.5
1.8.2

最も安全で 信頼できる情報源- もちろん、これは公式サイトですが、このページの最も人気のあるバージョンを上記のリンクからダウンロードできます。 この記事の執筆時点での最新バージョンは 1.8.2 です。 ダウンロードすることもできますが、バージョン 1.6.5 が最も安定していると考えられているため、多くの人がバージョン 1.6.5 のダウンロードを推奨しています。 Ide 1.0.6 のクラシック バージョンもあります。 Arduino Yun および Arduino DUE には対応していません。 また、この一連のソフトウェア バージョンは、コミュニティによってサポートされなくなり、更新されません。

Windows の場合、アーカイブ (Windows) とインストーラー (Windows インストーラー) をダウンロードできます。 アーカイブは、ポータブル バージョンとして使用できます。 そして、恒久的にarduino開発環境をインストールすると 職場、Windows インストーラーを選択することをお勧めします。

私が使う 最新バージョン、しかし、別のエディターから作業する場合は困難です。 長い間、Sublime Text 3 エディターでプログラムの機能をセットアップしようとしましたが、そのようなバンドルが機能することは絶対に望んでいませんでした。 お気に入りのエディターを使いたい場合は、バージョン 1.6.5 をダウンロードすることをお勧めします。

ダウンロードするには、お使いのオペレーティング システムに適したバージョンを選択してください。 次に、自発的な寄付のページが開きます。 Arduino IDE は フリープログラム. 灰色の碑文「Just Download」をクリックしてダウンロードするか、開発者に自発的な貢献を感謝することができます。

アーカイブをダウンロードした場合は、解凍して Arduino.exe を実行してください。

インストール ファイルをダウンロードした場合は、標準インストールを実行する必要があります。 インストールプロセスは非常に簡単で、それほど時間はかかりませんが、完全を期すために詳細に説明します。

インストールファイルを起動します。 ライセンス契約の条件に同意します(読んだら当然)。


規約に同意します

必要なプログラム モジュールを選択します。 最初の 2 つはチェックする必要があります。 後は君しだい。



インストール中に、USB-to-serial ドライバのインストールを促すウィンドウが表示される場合があります。 同意し、インストールが完了するのを待ちます。 これでプロセス全体が完了します。 開発環境をセットアップする必要があり、作成できます。

Arduino IDE のセットアップ

インストール後、プログラムを構成する必要があります。 これを行うのは非常に簡単です:

1. まず、USB ケーブルを使用して arduino をコンピューターに接続します。

2. 次に、「 スタート >> コントロールパネル >> デバイスマネージャー"。 そこにあなたが見つけなければならない COM ポートそしてLPT。 このリストには、arduino とそれが接続されているポート (COM2) が表示されます。 この値を覚えておいてください。

マイクロコントローラーがリストにない場合、または認識されないデバイスとして表示される場合は、ドライバーが正しくインストールされていないか、CH340 チップを搭載した中国のボードを使用しています。 問題じゃない。 別のドライバーが必要なだけです。 それをダウンロードする場所とインストール方法は、で説明しました


3. 次に、Arduino IDE を起動し、すぐにメニューに移動します」 ツール >> ポート"。 そこで、覚えている COM ポートを選択する必要があります。


これでセットアップは完了です。 ボードを別の USB ポートに接続する場合、または別のボードを使用する場合は、これらの設定を変更する必要があることに注意してください。

Arduino IDE の使用

プログラムは非常に使いやすいです。 すべてが正しく機能することを確認するために、最初のスケッチをマイクロコントローラーにアップロードします。 これを行うには、LED が点滅する標準的な例を使用します。 開発環境には多くの既製の例があります。 これを使用します。


次に、「ダウンロード」ボタンを押して、スケッチの読み込みが完了するのを待ちます。 ロード後、内蔵 LED がすぐに点滅し始めます。 これは、すべてが正常に機能していることを意味します。 これで、独自のファームウェアを作成するか、既製のものを使用できます。 言語機能の説明 Arduinoプログラミング私のウェブサイトにあります

ほとんどの Arduino ボードには、USB からシリアルへのコンバーターが組み込まれています。 最近では、CH340 チップがこれらの目的に使用されています。 この超小型回路は、マイクロコントローラーの製造コストを大幅に削減し、パフォーマンスにはまったく影響しません。 また、組み込みの USB 接続サポートを持たないデバイスのプログラマーでも使用されます。 そのようなプログラマーの助けを借りて、簡単にフラッシュすることができます. でこれについて話しました。

「しかし」は一つだけです。 デフォルトでは、Windows にはこのチップで動作するドライバがインストールされていません。 このため、デバイスが正しく動作しないか、まったく認識されない場合があります。 これを修正するには、CH340G ドライバーをダウンロードしてインストールする必要があります。 ドライバーとインストール手順へのリンクは以下のとおりです。

CH340G ドライバーのダウンロード

ドライバーのインストール

  1. 上記のリンクから、お使いのオペレーティング システム用のドライバーをダウンロードします。
  2. アーカイブを解凍する
  3. 実行可能ファイル SETUP.EXE を実行します。
  4. 開いたウィンドウで、[インストール] ボタンをクリックします。
  5. これでインストールは完了です

この記事がお役に立てば幸いです。 そして、下のソーシャルボタンを使用すると、2倍幸せになります🙂

このドキュメントでは、Arduino ボードをコンピューターに接続し、最初のスケッチをアップロードする方法について説明します。

必要なハードウェア - Arduino と USB ケーブル

このガイドでは、 Arduino Uno、Arduino Duemilanove、Nano、または Diecimila。

また、USB ケーブル (USB-A および USB-B コネクタ付き) も必要です。たとえば、USB プリンタが接続されている場合などです。 (為に Arduinoナノ代わりに、A からミニ B へのケーブルが必要になります)。

プログラム - Arduino用開発環境

ダウンロードページで最新バージョンを見つけてください。

ダウンロードが完了したら、ダウンロードしたファイルを解凍します。 フォルダ構造が壊れていないことを確認してください。 フォルダをダブルクリックして開きます。 複数のファイルとサブディレクトリが含まれている必要があります。

ボードを接続する

Arduino Uno、Mega、Duemilanove、および Arduino Nano は、コンピューターまたはその他の電源への USB 接続によって自動的に電力が供給されます。 Arduino Diecimila を使用する場合は、ボードが USB 接続から電力を受け取るように構成されていることを確認してください。 電源は、3 つのピンのうちの 2 つに配置された小さなプラスチック ジャンパーを使用して選択されます。 USB コネクタそして栄養。 USB コネクタに最も近い 2 つのピン上にあることを確認します。

USB ケーブルを使用して Arduino ボードをコンピューターに接続します。 火をつけなきゃ 緑色LED PWR というラベルの付いた電源装置。

ドライバーのインストール

Windows7、Vista または XP 用のドライバーのインストール:

  • ボードを接続し、Windows がドライバーのインストール プロセスを開始するまで待ちます。 しばらくすると、彼女のすべての試みにもかかわらず、プロセスは無駄に終わります。
  • STARTボタンをクリックして、コントロールパネルを開きます。
  • コントロール パネルで、[システムとセキュリティ] タブに移動します。 次に、[システム] を選択します。 [システム] ウィンドウが開いたら、[デバイス マネージャー] を選択します。
  • ポート (COM および LPT) に注意してください。 「Arduino UNO (COMxx)」と呼ばれる開いているポートが表示されます。
  • 「Arduino UNO (COMxx)」という名前を右クリックし、「ドライバー ソフトウェアの更新」オプションを選択します。
  • 「コンピューターを参照してドライバー ソフトウェアを検索します」をクリックします。
  • 完了するには、Uno のドライバー ファイルを見つけて選択します - Drivers フォルダーにある "ArduinoUNO.inf" ソフトウェア Arduino用(「FTDI USB Drivers」サブディレクトリにはありません)。
  • これは、Windows がドライバーのインストールを終了する場所です。
シリアルポートを選択してください

シリアル デバイスの選択 Arduinoボード[ツール] メニューから | シリアルポート。 おそらく COM3 以上になります (通常、COM1 と COM2 はハードウェア COM ポート用に予約されています)。 正しいポートを見つけるには、Arduino ボードを取り外してメニューを再度開きます。 消えた項目はArduinoボードのポートになります。 ボードを再接続し、シリアル ポートを選択します。

スケッチをArduinoにアップロード

プログラム - 開発環境の [アップロード] ボタンをクリックするだけです。 数秒待ちます。ボード上の RX および TX LED が点滅します。 アップロードが成功すると、ステータスバーに「アップロードが完了しました」というメッセージが表示されます。
(注:お持ちの場合 Arduinoミニ、NGまたは別のボードの場合、「アップロード」ボタンを押す直前にボタンでリセットコマンドを物理的に送信する必要があります)。

ダウンロードが完了してから数秒後、ボードのピン 13 (L) LED が点滅し始めます。 オレンジ. もしそうならおめでとう! Arduino の準備が整いました。

手術室でArduinoを使い始めることを検討してください Windows システム. 例として Arduino Uno プラットフォームを見てみましょう。 他のボードでは、違いはごくわずかです。

Arduino IDE のインストール

まず、統合環境をコンピューターにインストールする必要があります Arduino開発— Arduino IDE。 Arduino SRL と Arduino LLC の競合のため、プラットフォーム モデルによっては、Arduino IDE バージョンを選択します。

Arduino IDE 1.6.4 をダウンロード - d Arduino Leonardo ETH と Arduino M0 を除くすべてのプラットフォーム (安定版 Arduino LLC から)。

Arduino IDE の起動

読み込んだ後または、Arduino IDE をインストールしたら、実行してみましょう。 以下のようなウィンドウが開くはずです。

何か問題が発生しましたか?

    Arduino IDE が起動しませんか? JRE (Java ランタイム環境) がコンピューターに正しくインストールされていない可能性があります。 手順 (1) を参照して、Arduino IDE を再インストールします。インストーラーは、JRE を展開するすべての作業を行います。

Arduino をコンピュータに接続する

Arduino IDE をインストールしたら、Arduino プラットフォームをコンピューターに接続します。

USB ケーブルで Arduino をコンピュータに接続します。 ボードの「ON」LED が点灯し、「L」LED が点滅し始めます。 これは、ボードに電力が供給されていることを意味し、マイクロコントローラ Arduinoはじめました工場でプログラムされた「点滅」プログラムを実行します (LED の点滅)。

特定の Arduino で動作するように Arduino IDE を構成するには、コンピューターがこのプラットフォームに割り当てた COM ポート番号を知る必要があります。 これを行うには、[デバイス マネージャー] Windows に移動し、[ポート (COM および LPT)] タブを開きます。 次の図が表示されます。



これは、オペレーティング システムが Arduino ボードを COM ポートとして認識し、正しいドライバーを選択し、この COM ポートに番号 2 を割り当てたことを意味します。 別の Arduino ボードをコンピューターに接続すると、オペレーティング システムによって別の番号が割り当てられます。 したがって、Arduino ボードが複数ある場合は、COM ポート番号に惑わされないようにすることが非常に重要です。

何か問題が発生しましたか?

後なら Arduino接続デバイス マネージャーに新しいデバイスが表示されません。これは、次のいずれかの理由が原因である可能性があります。

    USB ケーブルまたはポートの不良

    オペレーティング システムによるブロック

    Arduinoボードの不良

Arduino で動作するように Arduino IDE をセットアップする

次に、通信するボードが COM ポート番号 2 にあることを Arduino IDE に伝える必要があります。

これを行うには、メニューに移動します: ツール ポートポート「COM2」を選択します。 これで、Arduino IDE は「COM2」ポートに何かがあることを認識します。 そして、この「何か」で、彼女はすぐにコミュニケーションをとる必要があります。

Arduino IDE が疑いを持たないように、どのボードを使用するかを Arduino IDE に伝える必要があります。 これを行うには、メニューに移動します: ツール 支払い Arduino Uno ボードを選択します。


これで、Arduino IDE は、Arduino をフラッシュするために必要なすべてを認識します。

何か問題が発生しましたか?

    シリアル ポートのリストは空ですか? Arduinoが正しく接続されていません。 手順 (3) に戻り、接続をデバッグします。

    メニューをナビゲートするとき、Arduino IDEは信じられないほど遅いですか? デバイス マネージャで、すべての外部「Bluetooth シリアル」デバイスを無効にします。 たとえば、接続する仮想デバイス 携帯電話 Bluetooth 経由でこの動作を引き起こす可能性があります。

環境が設定され、ボードが接続されます。 これで、スケッチのアップロードに進むことができます。

Arduino IDE には、問題の解決策をすばやく確認できる既製の例が多数含まれています。 その中に「まばたき」の簡単な例もあります。 選びましょう。


コードを少し変更して、出荷時の LED の点滅との違いを見てみましょう。

行の代わりに:

書きます:

コードの完全版:

void setup() ( // ピン 13 を出力モードに設定 pinMode(13, OUTPUT); ) void loop() ( // ピン 13 をハイに信号 digitalWrite(13, HIGH); // 100 ミリ秒待つ delay( 100); / / ピン 13 を送信 "low" digitalWrite(13, LOW); // 100 ミリ秒待つ delay(100); )

「L」LED が 100 ミリ秒ごとに点滅するはずです。 これは、工場出荷時のバージョンよりも 10 倍高速です。 スケッチを Arduino にアップロードして、それが正しいかどうか見てみましょう。

ロード後、LED がより速く点滅し始めます。 これは、すべてがうまくいったことを意味します。 これで安全に「」に行くことができます

何か問題が発生しましたか?

    ロードすると avrdude: stk500_get sync(): not in sync: resp = 0x00 ? のようなエラーが発生します。 これは、Arduino が正しく構成されていないことを意味します。 前の手順に戻って、デバイスが認識されていることを確認します オペレーティング·システムまた、COM ポートとボード モデルの正しい設定が Arduino IDE に設定されています。

このガイドは、主に Arduino Uno、Arduino Duemilanove、Nano、Arduino Mega 2560、または Diecimila ボードを対象としています。 他の Arduino モデルを使用している場合は、「はじめに」セクションの対応するページを参照することをお勧めします。

標準の USB ケーブル (タイプ A およびタイプ B コネクタ付き) が必要です。これは通常、プリンタの接続に使用されるケーブルです。 (Arduino Nano には、タイプ A からミニ B への別のケーブルが必要です)。

2 | Arduino IDE をダウンロードする

最新バージョンが見つかります。

ダウンロードが完了したら、ダウンロードしたアーカイブを解凍します。 解凍後のディレクトリ構造が壊れていないことを確認してください。 フォルダを開きます。複数のファイルやサブディレクトリを含めることはできません。

3 | デバイスを接続する

デバイスをコンピュータに接続するときは、次の点に注意してください。 Arduino Uno、Mega、Duemilanove、および Arduino Nano は、USB または外部電源などの電源を自動的に認識します。 Arduino Diecimila を使用している場合は、コンピューターに接続する前に、デバイスが USB 電源用に構成されていることを確認する必要があります。 このボードの電源は、ボードの電源回路を USB または電源コネクタに接続するジャンパー (3 つのピンのうち 2 つだけを相互に接続できる小さなプラスチック部品) によって選択されます。 Arduino をコンピュータに接続する前に、ジャンパが USB コネクタの近くにある 2 つのピンにあることを確認してください。

USB ケーブルを使用して Arduino をコンピューターに接続します。 同時に、緑色の電源 LED (ボード上に PWR).

4 | ドライバーのインストール

6 | テスト プログラム コードを開く

LED を点滅させるだけのテスト プログラムを開きます。 ファイル > 例題 > 1.基本 > まばたき.

7 | メニューからArduinoモデルを選択します

今メニューに ツール > ボード Arduino モデルに対応するメニュー項目を選択する必要があります。


Arduino Uno の選択

8 | シリアルポートを選択

メニューについて ツール > シリアル ポート Arduino が接続されているシリアル ポートを選択します。 原則として、これは COM ポート番号 3 ( COM3) 以上 ( COM1COM2通常はハードウェア ポートに関連付けられています)。 正しいポートを見つけるには、Arduino を一時的に切断し、メニューをもう一度開くことができます。 不足しているポートは、Arduino が関連付けられているポートになります。 デバイスをコンピュータに再接続し、メニューから目的のポートを選択します。

Arduino 言語のヘルプ