新年あけましておめでとうございます。
十数年ぶりに東京で正月を過ごしたら、1日は初詣に出かけたりしたものの、翌日には正月らしいことをすることがなくなり、ついつい何か作りたくなったというわけで、ScratchXからSphero BB-8をプログラミングできるscratch2bb8を作りました。
Sphero BB-8は、一昨年のほぼ発売日と同時に手に入れていたのですが、Spheroと違ってSDKが公開されていないため、Scratchなど外部からコントロールすることはできないと思っていました。
ところがつい先日ふと調べてみたら、以下の記事で、Cylon.jsというJavaScriptのフレームワークを使ってプログラミングできることを知りました。
» 『スター・ウォーズ』ファン必見!映画に登場したドロイド「BB-8」をブラウザから動かしてみた!
というわけで、Scratchから各種ガジェットなどをプログラミングするScratch2○○シリーズの新作、scratch2bb8を作りました。
» scratch2bb8 | GitHub
以下のデモ動画のように、ScratchXからSphero BB-8をコントロールしています。
前進、転回、後退、それにスピンができるブロックをScratchXに追加しています。
正方形を描かせるプログラムはこんな感じで書けます。
今後はLEDを制御して、本体の色を変えられるようにとかもできるようしていきたいと思います。
十数年ぶりに東京で正月を過ごしたら、1日は初詣に出かけたりしたものの、翌日には正月らしいことをすることがなくなり、ついつい何か作りたくなったというわけで、ScratchXからSphero BB-8をプログラミングできるscratch2bb8を作りました。
Sphero BB-8は、一昨年のほぼ発売日と同時に手に入れていたのですが、Spheroと違ってSDKが公開されていないため、Scratchなど外部からコントロールすることはできないと思っていました。
【日本正規代理店品】Sphero スター・ウォーズ エピソード7(スター・ウォーズ/フォースの覚醒) BB-8 (ドライブ / ホログラム機能) R001ROW
posted with amazlet at 17.01.02
Sphero (2015-09-05)
売り上げランキング: 1,366
売り上げランキング: 1,366
ところがつい先日ふと調べてみたら、以下の記事で、Cylon.jsというJavaScriptのフレームワークを使ってプログラミングできることを知りました。
» 『スター・ウォーズ』ファン必見!映画に登場したドロイド「BB-8」をブラウザから動かしてみた!
というわけで、Scratchから各種ガジェットなどをプログラミングするScratch2○○シリーズの新作、scratch2bb8を作りました。
» scratch2bb8 | GitHub
以下のデモ動画のように、ScratchXからSphero BB-8をコントロールしています。
前進、転回、後退、それにスピンができるブロックをScratchXに追加しています。
正方形を描かせるプログラムはこんな感じで書けます。
今後はLEDを制御して、本体の色を変えられるようにとかもできるようしていきたいと思います。
2017/01/02 09:00:00