Discuss Scratch
- Discussion Forums
- » 日本語
- » Arduino用の新しいブロックを作りたいのですが方法を教えてください
- Fuji-chan
- New to Scratch
2 posts
Arduino用の新しいブロックを作りたいのですが方法を教えてください
Scratch初心者です。S4Aを使っています。
Ardunoの他の動作に対応したいので新しいブロックを作りたいのですが、どのようにしたら良いのかさっぱりわかりません。
教えてください。
Ardunoの他の動作に対応したいので新しいブロックを作りたいのですが、どのようにしたら良いのかさっぱりわかりません。
教えてください。
- awey
- Scratcher
1000+ posts
Arduino用の新しいブロックを作りたいのですが方法を教えてください
新しいブロックといっても
しかし、
スクラッチ2.0エディター「ブロックを作る」ボタンを押すと、
たとえば・・・
新しいブロックは紫色しか作れません
[メッセージ1 v]または[メッセージ2 v] を受け取ったとき::hat eventsのようなブロックは作れません
しかし、
スクラッチ2.0エディター「ブロックを作る」ボタンを押すと、
x座標を (10) ずつ変えるのブロックを1ブロックにまとめることができます。
y座標を (10) ずつ変える
定義 x座標を(x座標の変えたい数)ずつ、y座標を(y座標の変えたい数)ずつ変えるとしてやると・・
x座標を (x座標の変えたい数::custom) ずつ変える
y座標を (y座標の変えたい数::custom) ずつ変える
たとえば・・・
@ がクリックされたときするとスペースが少し空きますしわかりやすくなったりします
x座標を(10)ずつ、y座標を(10)ずつ変える::custom
新しいブロックは紫色しか作れません
Last edited by awey (Jan. 22, 2015 10:43:57)
イキリこわすぎ
- abee
- Scratcher
1000+ posts
Arduino用の新しいブロックを作りたいのですが方法を教えてください
S4AはSqueak Smalltalkで書かれているので、まずはその言語と環境を習得する必要があります。
以下に入門のところを書いているので、よろしければ参考にされてください。
簡単だけど奥深い!Scratchプログラミングの魅力 - 第5回 メタプログラミング:ITpro
http://itpro.nikkeibp.co.jp/article/COLUMN/20111019/371085/
以下に入門のところを書いているので、よろしければ参考にされてください。
簡単だけど奥深い!Scratchプログラミングの魅力 - 第5回 メタプログラミング:ITpro
http://itpro.nikkeibp.co.jp/article/COLUMN/20111019/371085/
- Fuji-chan
- New to Scratch
2 posts
Arduino用の新しいブロックを作りたいのですが方法を教えてください
aweyさん
ありがとうございます。Webの2.0では新しいブロックが作成できるのですね。
このブロックの動作をパソコンのシリアル(USB経由)でやり取りするにはScratchのソースをいじるしかないのですよね。
abeeさん
貴重な情報ありがとうございます。
Squeakはやったことがないのですが、チャレンジしてみます。
ありがとうございました。
ありがとうございます。Webの2.0では新しいブロックが作成できるのですね。
このブロックの動作をパソコンのシリアル(USB経由)でやり取りするにはScratchのソースをいじるしかないのですよね。
abeeさん
貴重な情報ありがとうございます。
Squeakはやったことがないのですが、チャレンジしてみます。
ありがとうございました。
- abee
- Scratcher
1000+ posts
Arduino用の新しいブロックを作りたいのですが方法を教えてください
Scratch 2.0の場合、Scratch Extensionという仕組みがあり、それを使っていろいろな言語で拡張できます。
http://wiki.scratch.mit.edu/wiki/Scratch_Extension
これを使ってArduinoを使えるようにしたものに、s2a_fmがあります。これはPythonを使っていますね。
https://github.com/MrYsLab/s2a_fm
http://wiki.scratch.mit.edu/wiki/Scratch_Extension
これを使ってArduinoを使えるようにしたものに、s2a_fmがあります。これはPythonを使っていますね。
https://github.com/MrYsLab/s2a_fm
Last edited by abee (Jan. 23, 2015 08:53:50)
- Discussion Forums
- » 日本語
- » Arduino用の新しいブロックを作りたいのですが方法を教えてください