2016-11-30
雪が大好き、ゆきだるま。
降ってくる雪をたくさんゲットしよう!

PCNフラッグシップAssemblageで取扱予定の簡単なアナログ加速度センサーを使った作品。
クリスマスの12/25まで、1日ずつオープンされるアドベントカレンダー、今年はIchigoJamのミニプログラムで挑戦。


アナログ加速度センサー、VCCを合わせて、IN1をOUT8,0でGNDに切り替えると加速度センサーが動き出し、ANA(2)でIN2に接続されたZ_OUTの値が読めます。


X,Y,Zと3軸の加速度センサーですが、今回は左右に動く1軸のみ使用。
5ピンの配置、IchigoJamの左ピンソケットがぴったり!


このようにL字ピンで立てるとちょうどZ軸が左右に振って反応します。


一定時間中、雪だるまを加速度センサーをさしたIchigoJamを左右に傾けて操作して、たくさん雪を獲得しよう!

10 OUT8,0 20 CLS:S=0:C=300 30 X=(ANA(2)-512)/6+16 40 LC X,21:?"O" 50 LC RND(31),0:?"*" 60 IF SCR(X,20) S=S+1 70 SCROLL DOWN 80 LC 0,23:?C,S; 90 C=C-1:IF C=-1 END 100 WAIT 5 110 GOTO 30

S:スコア
C:残り時間
X:雪だるまの位置


アキハバラ キラキラ化計画で誕生した、手作りイルミネーションが秋葉原各地を飾っています!

IchigoJamと共に待つ楽しいクリスマス、ぜひ楽しいプログラムを子供に届けましょう!
IchigoJam Advent Calendar 2016 - Qiita
アドベントカレンダー、参加者大募集!

Tweet
クリエイティブ・コモンズ・ライセンス
本ブログの記事や写真は「Creative Commons — CC BY 4.0」の下に提供します。記事内で紹介するプログラムや作品は、それぞれに記載されたライセンスを参照ください。
CC BY / @taisukef / アイコン画像 / プロフィール画像 / 「一日一創」画像 / RSS