2016年8月22日月曜日

Scratchとの通信

Desktop Stationとの通信が出来たので、今度は、ScratchとNode-RED間で通信しています。

一番簡単なのは、Scratch 1.4のMESHを使う方法です。
Windows/Mac版のScratch 1.4では、そのままでは、MESHが使えませんので、ITProの記事を参考にして使える様にして下さい。

私は、Node-REDとScratcchを同じPCで起動しています。

Node-REDは、こんな感じになります。ScratchのMESH HOSTが起動していれば、TCPノードを使って、以下の様な設定で、Scratchからのメッセージが受信できます。

前述のITProの記事を参考に実験してみるのが、MESHを理解する早道です。MESHホストは、大掛かりな事は、してくれません。してくれるのは、MESH HOSTに接続されているソケットに、グローバル変数の状態とメッセージをブロードキャストしてくれるだけです。

次回は、Scratch側のプログラムサンプルを紹介します。

0 件のコメント:

コメントを投稿