Home > シリアル制御 Archive
シリアル制御 Archive
シリアル制御に挑戦!Part2
とある案件にて、シリアル制御の話がでる。
しかし、うちの本業はwebのデザインでありプログラムであり、プランニングやディレクションなので、ソフトウェアの話が多く、フィジカルなハードウェアにはめっぽう弱い。
しかし、コンピュータ歴もそこそこ長いものとして、シリアル制御のひとつやふたつ出来なくてどうする!という気持ちもあるし、フィジカルコンピューティングとWEBの連携についていろいろ考えてる時だったので、ちょうどいい勉強として、やってみることにした。 Continue reading
- Comments: 0
- Trackbacks: 0
シリアル制御に挑戦!part1
とあるクライアントさんから、シリアル(RS-232C)制御のアプリを作らないか、と去年から言われていて、いよいよ本格的にやらないか?といわれ、いろいろ調べてみる。
具体的になにがやりたいかというと、PCとプラズマTVやプロジェクタをRS-232Cで接続し、PC上からシリアルポートにコマンドを投げ、それらの動作を制御するというもの。
シリアル通信といえば、モデムを接続してATコマンドを投げるくらいしかやったことないしなー。アプリを作るにしても、言語はどうしよう・・とか。
とりあえず、手動でもいいからコマンドを投入して、制御できることを確認したいので、以前、知り合いにほぼ無理やりかわされたプロジェクターを持ってきて、それを試してみることにする。
制御するからには、制御するためのプロトコルというかシーケンスが必要だし、そもそもコマンドリファレンスが必要。そこで、プロジェクターの製造元の映機工業株式会社に問い合わせ、リファレンスを送ってもらうことにする。
EIKI本社に直接電話で問い合わせてみると、古いプロジェクターにかかわらず、とても丁寧に対応してくれた。
よし、では接続して・・と行きたいところだが、最近のPCには、シリアルポート自体がついていない。
そこで、事前にUSB⇔RS-232C(9ピン)の変換ケーブルを買っておいた。(カホパーツにて)
今度こそ、PCとプロジェクタを接続して・・・・・あれ?プロジェクタにRS-232Cを接続するポートがない!
・・・まじで〜!?
え、え、え、そんなはずは。コマンドリファレンスも手に入れたし、シリアル制御できるのは間違いないんだが・・・と、よく見ると、RS-232Cの台形の形ではなく、S端子みたいな丸いポートがあり、”Control” と書いてある。
う、、、これは、ひょっとして、、、これがシリアルポート?
なんとかして本体のマニュアル(英語版)を手に入れ、調べてみると、シリアルは9ピンじゃなく、8ピンのシリアルポートだった。
なんでやねん!と思ったが、マニュアルを見てみると、この1つのポートで、シリアル制御 | PS/2 | Macの接続をするとのこと。
なるほど。そういうことね。
そういえば、昔のMacには、ADBポートとは別に、たしかに8ピンのシリアルポートがついていた。そこにモデムをつないでたっけ。なつかしいなぁ。
ということで、いまだにPCとプロジェクタの接続ができてない。明日、USB⇔RS-232C(9ピン)を、8ピンに変換するケーブルを買ってくるしかないな。。。
言語をどうするかという点もあるし、、なかなか難航しそうである。でもフィジカルコンピューティングややってみたかったし、おもしろくなりそうだ。
- Comments: 0
- Trackbacks: 0
Home > シリアル制御 Archive
- Search
- Feeds
- Meta