モバイルセントラル一覧へArduinoをShieldで遊ぼうスタパ齋藤1964年8月28日デビュー。中学生時代にマイコン野郎と化し、高校時代にコンピュータ野郎と化し、大学時代にコンピュータゲーム野郎となって道を誤る。特技は太股の肉離れや乱文乱筆や電池の液漏れと20時間以上の連続睡眠の自称衝動買い技術者。収入のほとんどをカッコよいしサイバーだしナイスだしジョリーグッドなデバイスにつぎ込みつつライター稼業に勤しむ。ArduinoをShieldで遊ぼう前回、2009年現在のArduinoについて書いた。今、どのArduinoを買えばいいのか的な話ですな。今回はもう一歩進んで、Arduinoをイジり始めたら、とりあえずどう遊ぶと楽しめるかについて触れてみたい。デュエミラノーヴェ)。Arduino用のShield(シールド)。Arduinoの機能を拡張し、より高度な動作を容易に実現させるためのドーターボードだ。ArduinoとShieldを組み合わせて作った楽器。Shieldを使えばこういった少々ムツカシゲな作例も意外なほどカンタンに作れるArduinoで遊ぶ・学ぶ方法はイロイロある。Arduinoボードのみ使って13番LEDを様々なパターンで点滅させることから始まり、外部にブザーやLED、LCDパネルやモーターを接続したり、各種センサをつないだり、何でもアリだ。Arduinoには様々な回路を接続でき、Arduinoと外部回路の間で信号をやりとりすれば、マイコン/外部回路間のインタラクティブな動作(機能)を実現できる。Arduino初心者にとっては、この“外部にナニカを接続”ということ自体、少々ハードルが高い。「Arduinoに回路を接続」ってコトはつまり、電子回路を作るための知識が要るからだ。回路設計とかいったムツカシそーなコトは後回しでもいい。手っ取り早いところでは、Arduino用のShield(シールド)というモノを使えば、マイコンボードとしてのArduino、外部回路が接続されたときの楽しさを味わうことができる。どんなのがあるの?Arduino用のShieldは、Arduinoのハードウェア的な機能を拡張させたりするドーターボード(アドオンボード)。Arduinoに各種Shieldをつなぐ(実際はコネクタを使って合体させる)と、例えばDCモーターやステッピングモーターを制御できるようになったり、液晶文字表示などを手軽に実現できたり、あるいはSDカード上のサウンドを鳴らすことができたりと、Arduinoの活用幅が広がる。ほとんどのShieldはキット品だったりも。基板と部品のセットを購入し、ユーザーがハンダ付けなどをして組み上げる必要があるのだ。一般的なArduino用Shieldが使えるのは、ベーシックなArduinoおよびピン位置がそれに準ずるもののみとなる。MEGA(一部Shieldを除く)あたり。3.3V駆動のArduinoボードではうまく動かないShieldもあるようだ。どんなShieldがあるのか、写真で見てみよう。