Home > シリアル制御 Archive

シリアル制御 Archive

シリアル制御に挑戦!Part2

とある案件にて、シリアル制御の話がでる。

しかし、うちの本業はwebのデザインでありプログラムであり、プランニングやディレクションなので、ソフトウェアの話が多く、フィジカルなハードウェアにはめっぽう弱い。

しかし、コンピュータ歴もそこそこ長いものとして、シリアル制御のひとつやふたつ出来なくてどうする!という気持ちもあるし、フィジカルコンピューティングとWEBの連携についていろいろ考えてる時だったので、ちょうどいい勉強として、やってみることにした。 Continue reading

シリアル制御に挑戦!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ピンに変換するケーブルを買ってくるしかないな。。。

言語をどうするかという点もあるし、、なかなか難航しそうである。でもフィジカルコンピューティングややってみたかったし、おもしろくなりそうだ。

Home > シリアル制御 Archive

Search
Feeds
Meta

Return to page top