2015年5月12日火曜日

IchigoJam でVFD表示

IchigoJamのTXDポートからはモニター表示と同様のシリアルデータが出力されているようなので、VFDモジュールにつないでみました。
接続は簡単で次の2ピンを接続するだけです。(別途VFDには5V電源接続)

IchigoJam     VFD(GU280X16G-7002S)
TXD - - - - - - - 2(SIN)
GND - - - - - - - 3(GND)

IchigoJamからのシリアル信号は3.3Vです。一方VFDは5V入力で仕様書ではHigh=0.8Vcc(4V)以上が必要となっていますが、3.3V直結でも動作しました。


とりあえずPRINT(省略形?)文でテキスト表示をしてみます。
VFDモジュールの通信速度はジャンパー設定で9600bpsにしています。
CLSでモニター画面はクリアされますがVFDはクリアされないので20でVFDの画面クリアコードCHR$(12)を送信します。


CHR$(12)はIchigoJamではキャラクタが設定されているので、モニタの最初にはそれが1文字(絵)表示されます。PRINT文の後ろに何もつけない場合、文字列の最後にラインフィード(0Ah)が出力されます。このときモニタでは改行(次の行の左端へ移動)されますが、VFDでは次の行に移動するだけです。そこで50でCHR$(13)キャリッジリターンを追加して、VFDでも左端に移動させます。

モニターとVFDの表示です。



実はVFD接続前にPCと接続してどんなコードが出力されているか少し確認しました。
PCとの接続にはRS232Cレベル変換が必要ですが、このVFDはCMOSレベルの非同期シリアルインターフェースがあるので簡単に接続できます。(3.3V信号での動作保証はされていないので、心配な場合は5V信号にレベル変換してください)

テキスト表示の概要がわかったので、次はもう少し実用的(?)なプログラムを作ってみたいと思います。

2015年5月7日木曜日

Ichigo Jam

こどもパソコン IchigoJam 買ってみました。(プリント基板キット1,500円)

キーボードとTVをつないで電源を入れると IchigoJam BASIC が起動します。
行番号のあるプログラムが「新鮮」です。


まだよくわかっていませんが、TXDポートがあって画面表示と同じテキストのシリアルデータが出力されているようなのでVFDモジュールの制御もできそうな予感。

週末に試してみます。

2015年5月2日土曜日

USED VFD など よろしければご利用ください

しばらく書き込みができていませんでしたが・・・

職場で試験用基板などの廃棄処分があり、分別を兼ねて使えそうな(外しやすい)部品をもらってきました。
ギークカフェ伊勢さんに置かせてもらいましたので「使ってやろう」という方がおりましたらご利用ください。(もちろん無料ですが、ご使用は自己責任にて・・・)


USED PARTS (動作未確認です)
・スイッチング電源 ・デジタルパネルメータ ・ロジックIC ・スイッチ ・金属スペーサ、ネジ類(M3)

USED VFD Module (一応、非同期シリアルで動作確認済み)
 

VFDについて、使用方法などは vfd-fun までお問い合わせください。