印刷する

シリアル通信

Processingのプログラム(スケッチ)は、シリアルポートを通して、外部からの入力(センサの値やスイッチのオンオフ)を読み込み、それに応じた処理をすることができます。そのためにSerialクラスが用意されています。

シリアルポートを通して行うデータのやりとりがシリアル通信で、コンピュータと外部の機器(別のコンピュータ、マイコンボードに接続されたセンサなど)との間で、データを1ビットずつ転送する通信方法です。 USBは、シリアルポートの一種です。

ここでは、センサの値やスイッチのオンオフをシリアル通信から読み取り、その値を処理するProcessingプログラムを説明します。 センサの値やスイッチのオンオフのデータを送り出すには、 Arduinoのマイコンボードを使います。マイコンボードは、マイクロコンピュータ(マイコン)と入出力回路などを小さな基板(ボード)に乗せたもので、動作をプログラムできる機能をもちます。

arigat アットマーク acm.org / copyright © info