フィジカルコンピューティングの本を買う [PC]
フィジカルコンピューティングという概念がある。
「マイコン」の黎明期からコンピュータに関わりを持っている管理人にとって何のことはない概念なのだが、高度に発達したPCでのみ完結するプログラミングを行っている方々には、スイッチを入力したりLEDを点灯したりするのを制御するのが新鮮らしい。
そのための開発環境としてGainerと呼ばれるボード+ドライバソフトがあり、その解説書が本書だ。表紙の写真のように、PSoCを用いた「I/Oモジュール」とスイッチやLED、圧電ブザーやさらには加速度センサーなどをブレッドボード上で配線し、PCから制御しようとするものだ。
まったくもって、何の変哲もないものだが、プログラミング環境がC言語じゃないところが面白い。
・Flash
・Max/MSP
・Processing
などの、オーサリング(主にWEBデザイン)向きの言語を用いて制御する。つまりWEB上のアプリをプログラミングしている方々にバーチャルな世界ではなくリアルな世界でのプログラミングを提供するのがフィジカルコンピューティングだそうだ。
本書にはさまざまなユニークな実現例が載っているが、WEBデザイナー達が作ると見た目もアートなところがすばらしい。管理人のように絵心もなくアートには程遠い人間には実に新鮮だ。
2008-02-20 17:43
nice!(0)
コメント(0)
トラックバック(0)
コメント 0