Arduino(アルドゥイーノ)始めます -9ページ目
<< 前のページへ最新 | 5 | 6 | 7 | 8 | 9

Arduinoのピン配列

スケッチブックの場所

「スケッチブックの場所」とはフォルダのことか?

その中にスケッチがあるということなのだろうか。


ほかのマイクロコンピュータだとファームウェア (Firmware) というマイクロコンピュータを

制御するためのファイルができてこれを書き込む。

それ以外にも中間ファイルなどができるのだがArduinoにはそれがない。

今回の例ではBlink.inoのみ。


実はユーザー(アーティスト)に悟られないよう? 奇怪なことをやっているらしい。

http://isisredirect2hard.blogspot.jp/2012/03/arduino-sketch.html


拡張子は.inoだがテキストデータなのでメモ帳などでも読める。

Arduinoに関連付けられているのでダブルクリックするとスケッチが起動するけどね。


ダウンロードの解凍,スケッチの保存先

書き忘れたが,ダウンロード先の解凍はどこでもかまわない。


大切なことがあった。スケッチの保存先だ。

デフォルトではC:\Users\ユーザー名\Documents\Arduino

環境設定から変更できる。


MOTのブログ


「スケッチブックの保存場所」で保存先を指定する。

D:\develop\arduino。ローカルルールです。


社員じゃない方スケッチの保存先はどこでも構わないです。


MOTのブログ

保存はメニュー,ファイルから「保存」(Ctrl+S)。

ファイルはスケッチの名前.ino。スケッチ名のフォルダが作られてその中にファイルが保存される。

今回の例ではBlink.ino。


表記が日本語なのがうれしい。環境設定で言語設定で指定できるからだ。

それ以外の機能は別の機会に。

検証・コンパイルする

前のブログでCtrl+Rが検証・コンパイルだと書いたが,スケッチをわざと次のように変えてみよう。

delay(@@); // wait for a second


MOTのブログ

エラーの箇所が黄色でハイライトされ,下にエラーの原因が表示される。

シンタックスエラーとよばれる文法のエラー。(スケッチだから筆の誤り?)


検証・コンパイルでなくて,すぐにCtrl+U(書込み => Ctrl+U)でもいいのだが,理由がある。

あったと言ったほうがいいかも。Arduinoでは意味がないかもしれない。

LEDを点滅させる

前回、ブログの続き。


点滅するのは13番ピンの横にあるオレンジのLED。

ウインドウ左上の→(マイコンボードに書き込む)を押すと点滅がはじまる。

コンパイルとArduinoへ書込みを行う。


ウインドウ左上のチェックボタンで検証してから,→を押すでもいい。

慣れたらショートカットキーを使おう。

検証・コンパイル => Ctrl+R

書込み => Ctrl+U


delay(1000); // wait for a second

の数値をウインドウ上で編集してみる。書き換えたら書込み。

点滅速度は変わるだろうか。



スケッチする

arduino.exeを起動しよう。まずはシリアルポートの指定。

デバイスマネージャで確認する。(1つ前のブログ参照)


MOTのブログ


スケッチの例があるので利用しよう。まずはArduinoのLEDを点滅させる。


MOTのブログ

ウインドウに表示されたのがスケッチだ。



MOTのブログ

digitalWrite(led, HIGH); // LEDを点灯

delay(1000); // 1000ミリ秒待つ


1000を変えると点滅間隔が変わる。

Arduino ソフトウエアをダウンロードする

Arduinoを動かすのには ソフトウエアをダウンロードする必要がある。

http://arduino.cc/en/Main/Software

ここではWindowsで話を進める。

解凍するとarduino.exeといくつかのファイル,フォルダか作られる。

インストーラはなく,arduino.exeが統合環境(IDE)。スケッチするソフトだ。


ドライバのインストールも必要。drivers\FTDI USB Drivers

インストール成功すると下のようになる。

MOTのブログ

Windows8はダメかもしれない。

2013.04.21 なぜかできてしまった。いろいろと試した結果かも。どこが原因かは不明。


Getting Started w/ Arduino on Windows

http://arduino.cc/en/Guide/Windows

Arduino始める


新入社員研修用にArduino(アルドゥイーノ)始めます。


用意したのはArduino Uno R3

MOTのブログ


アーティスト,デザイナー,愛好家,インタラクティブな作品を作りたい人向けなんだそうだ。

マイクロコンピュータでいうプログラムがスケッチ。

周辺機器はシールド。Arduinoの上に積めるようになっている。マイクロSDシールドも購入した。

http://www.switch-science.com/products/detail.php?product_id=317





<< 前のページへ最新 | 5 | 6 | 7 | 8 | 9