Arduinoというマイコン・ボードがあると聞いて、使ってみました。筆者は初めてこのボードを使用しますが、ごく簡単に使用できるので、これから始めようと思っている人向けに参考になるようなもの連載しようと思います。
連載では、ライブラリに標準で用意されている、A-DコンバータやRCサーボ、I2C、LCDなどの基本的な使用法を簡単に説明し、応用として温度計付きのディジタル・クロック(RTC併用)を製作する予定です。 現在、マイクロチップ社のMCP2515を使ったCANの通信にも成功していますので、後の連載でCANの制御についても触れる予定です。
ユニバーサル・ボードが使えるとよいのですが、コネクタ・ピッチの関係でユニバーサル基板では不都合があるため、いくつかの専用基板を試作しました。試作であまった基板は読者にプレゼントする予定ですので、お楽しみに。なお、本連載記事は、これらの基板を使ったものになっていますが、ライブラリの使用法などは、ほかの用途でも参考になるでしょう。
Arduino 2009の本体の写真
続きを読む "Arduino入門(1)
インストール" »
前回の投稿から、ずいぶん時間が経ってしまいましたが、久しぶりに再開します。今回は、#256ボード上に搭載されているシフトレジスタHC595のアクセス方法や、Arduinoの入力ポートに接続されたタクト・スイッチの読み出しなどについて説明します。
続きを読む "Arduino入門(4)
拡張基板上のシフトレジスタ、スイッチなどの使用法" »
今回は、前回までに解説したスイッチやLCD、サーボ・モータなどを組み合わせたサンプル・プログラムを解説します。
次の写真は拡張基板をArduinoに実装したものです。Arduinoが見えるようにして撮影していますが、実際は、90°右回転した状態で使用します。いうまでもありませんが、下側に見える青い基板がArduinoです。

<お知らせ> 次回の掲載時に、Arduinoの拡張基板プレゼントのご案内を行う予定です。
おたのしみに。
続きを読む "Arduino入門(5)
拡張基板用サンプル・プログラム" »
この連載を始めたころは、拡張基板 #256は何点か不具合があるということほお伝えしましたが、その後、改修して不具合を解消したRev.Aをリリースしています。今回は、この拡張基板について少し説明しておきます。
なお、連載の初めの頃にお約束したとおり、遅ればせながら読者の方に抽選で基板をプレゼントいたします。記事の最後のご案内を参照し、ご応募ください。その際は、改版したRev.Aを進呈します。
続きを読む "Arduino入門(6)
改版した拡張基板 #256 Rev.A" »