Phidgets rfid: 2004年12月アーカイブ
PhidgetsのRFIDリーダーのサンプルを改造してみた。
※改造どころ
同じタグを続けて認識しないようにした。
読んだときにLEDが光るようにした。
よんだRFIDのIDをファイルに書き出すようにした。
※メモ
時々なぜかRFIDが反応しなくなる問題は
.SetOutputState(3,true);
と毎回明示的にRFIDを読む機能をtrueにしてやることで解決。
ちなみにオンボードLEDは
.SetOutputState(2,false);//消灯
.SetOutputState(2,true);//点灯
と操作できる。
いままでJAVAのwaitのメソッドの使い方を知らなかったが
public synchronized void sleep(long msec)
{
try
{
wait(msec);
}catch(InterruptedException e){}
}
とメソッドをおいて使えばいいとわかった。
※参考サイト
C#のラッパーが提供されているみたいだったがRFIDリーダーのver2に対応していないようでうまく動かなかった。動かしかた知っている人情報ください。
改造したソース
2005/12/06
追記)ごめんなさい。weblogを更新した際にソースを誤って消してしまったようです。
完全なソースはないのですが一応連続して認識しないようにしただけのバージョンのソースを
見つけたのでUPします。
http://www.hatayan.org/html/source/java/RfidWriteText.zip