小学生ロボットプログラミング(8月第2回)
今月は間隔が短く、プログラミングの8月は第2回!
Developerコース(1年目)では、前回作成したエレキギターを改良!
#ロボットプログラミング
— 村井塾 (@murai19nagoya) 2020年8月29日
developerコース(1年目)第5-2回
いよいよエレキギターらしく、好きな音階を出せるように!
赤外線センサーの調整が結構微妙で、ある程度は妥協しましたが、それでも!
4オクターブ!半音!
全部出せます!
ちなみにルパン3世のテーマを演奏してます。 pic.twitter.com/9qorCwOq0A
音階の境目の調整はかなり難しく、部屋の明るさなどに依存する為、ある程度は妥協しています。
それでも出せる音階の範囲は4オクターブ、さらに半音も鳴るので、上手く使えれば普通に楽器です!
Masterコース(2年目)は、前回のものを分解して新たなロボットを作成。
バーコードからメロディを読み取って、それを演奏するロボットです。
#ロボットプログラミング
— 村井塾 (@murai19nagoya) 2020年8月29日
masterコース(2年目)第5-2回
今回は赤外線センサー3つを使って、バーコードから音階を読み取り、演奏するロボットを作成!
さて、これは何の曲でしょう?🤔 pic.twitter.com/TN4SpoEPgG
かなり複雑なプログラムで、流石にゼロからコードを作ることは難しいですが、フローチャートさえあれば大分作れるようにはなってきました。
巻き取るスピードなどを工夫して、一つ一つの音程を確実に読み取れるようになっています。
新しいバーコードを作って、別の曲も流してみたいですね!