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月12日火曜日
2015年5月7日木曜日
Ichigo Jam
こどもパソコン IchigoJam 買ってみました。(プリント基板キット1,500円)
キーボードとTVをつないで電源を入れると IchigoJam BASIC が起動します。
行番号のあるプログラムが「新鮮」です。
キーボードとTVをつないで電源を入れると IchigoJam BASIC が起動します。
行番号のあるプログラムが「新鮮」です。
まだよくわかっていませんが、TXDポートがあって画面表示と同じテキストのシリアルデータが出力されているようなのでVFDモジュールの制御もできそうな予感。
週末に試してみます。
2015年5月2日土曜日
USED VFD など よろしければご利用ください
しばらく書き込みができていませんでしたが・・・
職場で試験用基板などの廃棄処分があり、分別を兼ねて使えそうな(外しやすい)部品をもらってきました。
ギークカフェ伊勢さんに置かせてもらいましたので「使ってやろう」という方がおりましたらご利用ください。(もちろん無料ですが、ご使用は自己責任にて・・・)
USED VFD Module (一応、非同期シリアルで動作確認済み)
VFDについて、使用方法などは vfd-fun までお問い合わせください。
職場で試験用基板などの廃棄処分があり、分別を兼ねて使えそうな(外しやすい)部品をもらってきました。
ギークカフェ伊勢さんに置かせてもらいましたので「使ってやろう」という方がおりましたらご利用ください。(もちろん無料ですが、ご使用は自己責任にて・・・)
USED PARTS (動作未確認です)
・スイッチング電源 ・デジタルパネルメータ ・ロジックIC ・スイッチ ・金属スペーサ、ネジ類(M3)
USED VFD Module (一応、非同期シリアルで動作確認済み)
VFDについて、使用方法などは vfd-fun までお問い合わせください。
登録:
投稿 (Atom)