5 マウスの位置をグラフに表示

グラフにマウスの位置を表示してみましょう.また,マイコンは電源を入れると即送信となっていたので,なにかしらの信号をPCから受信したら,送信するというふうにします.

・グラフにマウスの位置を表示
pygameにはマウスの位置を常に引数として返してくれる関数が存在します.その関数を利用して表示します.

・PCからの信号でマイコンの送信が開始
AVRマイコンのUSART受信割り込みを利用します.変数Gをフラグとして利用し,PCからなにかしらの信号が送信されてくると割り込みが行われます.割り込みが行われると,変数Gの値が変わり,シリアル送信が開始されます.

※回路は前回と同じです.

まずはAVRマイコンのmega64に以下のプログラムを書き込みます.

次にIDLEに以下のプログラムを入力します.

マイコンの電源を入れてからIDLEのプログラムを実行します.
こんな画面になれば成功です.

218

現在のグラフは一つの要素しか対応していませんが,次は三つの要素に対応できるグラフにしましょう.
6 3要素に対応したグラフの作成 に続く.

You may also like...

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">