株式会社インデペンデンスシステムズ横浜

システム開発エンジニアの西田五郎が運営しております。Raspberry Pi や Arduino その他新規開発案件のご依頼をお待ちしております。

Arduino

Arduino IDEのUNOボードでの動作確認(2020/05/04版)

投稿日:

前回の続きです。前回はArduino IDEのWindows10での導入について書きました。今回はArduinoボードの中でも最も標準的といえる以下のArduino UNOで動作確認をしてみます。


何をどのようにやるか
Arduinoに限らずマイコンボード系の最初は通称Lチカ(LEDの点滅)からやります。ここでもそのLチカをやりますが、ArduinoのオンボードLEDを利用しますので、Arduino UNOとパソコンと接続するためのUSBケーブルのみで最後まで出来ます。(オンボードのLEDでなければ一般的にはブレッドボードに配線します。)

USBケーブルは以下の形状です。この部分はUSBタイプBです。

おおまかな手順は以下です。
Lチカのサンプルスケッチの読み込み
検証・コンパイルのみの実行
Arduino UNOへのプログラムの書き込み
Arduino UNO上のLチカ(点滅)確認

以下から実際の手順を順番に書きます。

サンプルスケッチの読み込み
まずはArduino IDEを起動します。以下の手順でサンプルスケッチを読み込みます。(Arduinoではプログラムのことをスケッチと呼ぶので全てスケッチと表記します。)

Arduino IDEのメニュー => ファイル => スケッチ例 => 01.Basic => Blink

これで以下のようにスケッチが読み込まれます。

検証・コンパイルから
まずは順番に検証・コンパイルからやります。まだArduinoは接続しなくていいです。

以下のチェックのアイコンから検証・コンパイルを実行します。

メニューからは、スケッチ => 検証・コンパイル から出来ます。

コンパイルが完了しました。のメッセージが出力されて、以下のようになると思います。

Arduinoへスケッチを転送する
USBケーブルでPCとArduinoを接続します。

メニューから、ツール => ボード がArduino UNOになっていることを確認します。なってなければArduino UNOに設定します。

メニューから、ツール => シリアルポート で表示されているCOMポートを選択します。チェックを付けます。

もしここでシリアルポートが表示されなければ、Arduino IDEのインストールの際にドライバのインストール(セキュリティの警告でインストールを選択するところ)が出来ていないかと思います。インストールをやりなおしてみる等が必要です。

ここまで出来れば以下のように矢印アイコンからボードへ書き込みます。

メニューからは、スケッチ => マイコンボードに書き込む から出来ます。

以下のように完了します。

Lチカの確認
Arduino UNO本体を確認します。ここまでの作業に問題がなければLEDが1秒おきに点滅しているはずです。点滅が確認出来なければ何か問題があったということです。

以下の赤枠のあたりが点滅するはずです。

以上で今回の動作確認まで完了しました。

(補足1)デバイスマネージャーでのCOMポートの確認
Arduino UNOを接続した状態でデバイスマネージャーからCOMポートの確認が出来ます。その手順です。

デバイスマネージャーを起動します。Windows10の検索窓かコントロールパネルでの検索でデバイスマネージャーと入力して結果から起動します。

ここでポートを展開するとArduino UNOが確認出来ます。

ここで確認出来なければ、Arduino IDEから選択することも出来なくてArduino UNOへの書き込みも出来ないはずです。

(補足2)Arduino IDEの詳細情報の表示の設定
以下のようにArduino IDEでコンパイルや書き込み時の処理状況詳細を表示する設定にしておいた方が何かと分かりやすいと思います。おすすめの設定です。

Arduino IDEから、ファイル => 詳細設定 を開きます。
より詳細な情報を表示するの療法をチェックします。

今回はここまでです。

Amazon関連リンク

AdSense

AdSense

-Arduino

執筆者:

関連記事

Arduino互換機の「びんぼうでいいの(S)」を使ってみた

Arduino互換機のびんぼうでいいの(S)という製品を買ってきて使ってみました。 これは何といってもネーミングにインパクトがあったので買いました。メーカのaitendoのページによると、「お金をかけ …

感染症対策のためのIoT技術(その1)非接触温度センサーでの体温測定

まずはじめに新型コロナウイルス感染症に罹患された皆さまおよび関係者の皆さまにお見舞い申し上げますとともに、一日も早い快復をお祈り申し上げます。 また医療関係者をはじめ、感染症防止・対応の最前線の現場で …

感染症対策のためのIoT技術(その2)非接触温度センサーをインターネットへ接続する

前回の続きです。前回は非接触温度センサーでの体温測定について書きました。今回はその非接触温度センサーをインターネットへ接続してクラウドに体温データを蓄積して可視化すという内容で書きます。その上で実務的 …

Arduino IDEのWindows10でのインストール(2020/05/04版)

現時点でのArduino IDEのWindows10でのインストール方法についてです。 Arduinoでの開発を始めるための最初の難関というほどでもないかもしれないですが、開発環境であるArduino …

LeafonyでRCカーを作ってみました(その1)全体概要・導入編

Leafonyとは以下の公式ページによりますと「超小型、電池で動く、組み立て簡単なオープンイノベーション・プラットフォーム」とのことです。 トリリオンノード研究会 用語の説明 Leafony(リーフォ …