Block Editorにも慣れてきた感があるので野球カウンタ作ってみた。主審がポケットに持っている、ストライクボールアウトを記録するあれです。

 仕様を考える。Aボタンでストライクを+1、Bボタンでボールを+1、A+B同時押しで全クリア。3ストライクならボールをクリアしてアウト+1、4ボールならストライクをクリア。3アウトで全クリア。アウトの+1はボタンが足らないのでストライクをカウントアップすることで代用。
 3ストライク、4ボール、3アウトでいきなり表示がクリアされてもわかりにくいのでしばらく点滅させる。
 何も表示しないと動いているかどうかわからないので、空いている場所でLEDを点滅させることにした。これはforeverループ内でチカチカさせておく。これはボタン操作とは無関係。
 変数はstrike,ball,out。数値に応じた個数のLEDを左から表示。if〜doではelseを使っている。これはif〜doブロックの歯車マークをクリックし、出てきた吹き出し内でelseをドラッグすればよい。


20160810baseballcounter

 .hexファイルはこちら。https://gist.github.com/houmei/395bb140bb22bfd4c7f84ca458646e2f

こんな表示になる。上からボール、ストライク、アウトね。

2016baseballcounter2