ロボットでカエルの動きを再現!Spheroプログラミング

  • X
ケン博士
サイエンストレーナーの桑子研です。 

スフィロを使ってカエル型ロボットのプログラムをしてみました。次のように動きます。

肝心のプログラムはこちらとなります。

こちらからダウンロードできます

今回試したかったのは条件分岐で、ループをまわりながらその回数が、偶数なのか奇数なのかで、動きを変えています。その記号が「%」というもので、これは2で割ったあまりを計算しています。

もしあまりが「0」なら偶数で、前に進んだり、戻ったりをしますが、もしあまりが「1」なら奇数で、スフィロがピカピカと動くようにプログラムされています。

変数、ループ、条件分岐くらいがわかれば、いろいろな動物のプログラムができそうですよね。組み合わせでまさに無限の動きをするスフィロの面白さです。

[amazonjs asin=”B01JCD4JAW” locale=”JP” title=”Sphero SPRK+ (スパークプラス) プログラミングロボット/STEM / 【日本正規代理店品】 K001JPN”]

科学のタネを発信中!

ニュースレターを月1回配信しています。

[subscribe2]

登録はこちらから