Tweet今さら説明する必要もないのかもだけれど、まあ、書いておくだけ書いておく。ピッチ変換基板(フラットケーブル付き)LCDシールド(私が使ったのはスイッチサイエンスさんのもの。)ブレッドボード、ジャンパ線など目的Arduinoには、「シールド」と呼ばれる拡張基板を取り付けられるようになっている。各シールドは便利な機能を持っていることが多く、シールドについている足はArduinoの各ピンにぴったり合わさるように作られている。Arduinoで何かモノづくりをするときは適切なシールドを使いこなせば良い。この気楽さこそが、Arduinoの醍醐味なのだ。数多いシールドの内の一つにキャラクタLCDシールドがある。これを使うと任意の文字列や数値を表示することができる。LCDシールドのすごいところは文字を表示するのにシリアルポートを使わないことだ。Unoなどでも問題なく情報を表示することができるのだ。標準ライブラリ、LiquidCrystalを使えば苦労することなく情報を表示させることができる。SoftwareSerialで悩んでいたのが嘘のようだ。R/WであるRC-S620/Sで取得したIDmをLCDシールドに表示することを目標とする。delay(POLLING_INTERVAL);}RCS620S.hを読めば分かるように、RC-S620/SライブラリはPollingで返ってきたIDmをpublic変数にしている。故、スケッチ中からも参照することができるのだ。IDmの表示部では1バイトごとに表示を行っているが、これが2桁とならない場合(すなわち0x10より小さい場合)に以下のコードで0埋めするようにした。lcd.print(0);実行結果Polling表示LEDがペカペカ光ってLEDにPolling...と表示されれば成功。IDmを表示した状態Pollingに応答したカードやデバイスのIDmをLCDに表示してくれる(Riccaの中身はSUGOCA)。