# 問題集 ## 1 次のプログラムを作成してください: - ボタンAを押して、LEDライトを上から下に「Y」、次に左から右に「X」オンにします。各LEDは1回だけ点灯し、その後消灯します。  - ボタンBを押して、LEDライトを左から右に「X」、次に上から下に「Y」オンにします。各LEDは1回だけ点灯し、その後消灯します。  ## 2 次のプログラムを作成してください。 ボタンAを押したら、LED上の数字に1を足す。 ボタンBを押したら、LED上の数字から1を引く。 ボタンA+Bを同時押ししたら、LED上の数字を0にする。  ## 3 次のプログラムを作成してください。 ボタンA:表示された数字に1を足し、表示する ボタンB:表示された数字に10を足し、表示する ボタンA+B:表示された数字を判断し、偶数なら「even」、奇数なら「odd」を表示する Logoボタン:表示された数字を0にする  ## 4 次のプログラムを作成してください。 起動したら初めにLEDに0を表示する。 ボタンAが押された場合、1秒に一度LED上の数字に1を足す。 もう一度ボタンAが押されたら数字の増加が止まり、その時点での数字を表示し続ける。再度ボタンAが押されたら、1秒に一度LED上の数字に1を足すようになる。 途中ボタンBが押されたら秒数をリセットし画面表示を0にし、数字の増加も同時に止まる。  ## 5 次の機能を有するMICROBITをプログラムしてください。 尚LEDの点灯方式は左から右へ、上から下の順に点灯します。 MICROBITが揺さぶられた場合、LEDが0.5秒毎に一つずつ点灯し、座標Yが偶数の場合は3つ、奇数の場合は2つ点灯する。  ボタンAが押された場合、LEDが0.2秒毎に一つずつ点灯し、点灯順は次になります:(0.0)(0,1)(0,2)(0,3)(0,4).....(4,0)(4,1)(4,2)(4,3)(4,4)  ボタンBが押された場合、LEDが0.2秒毎に一つずつ点灯し、座標Xが偶数の場合のみ点灯するようにする。 参考動画  ## 6 次のプログラムを作成してください: ボタンBを押すと明るさが検出され、その明るさによってアイコンを表示しランク分けを行う。ランクの分け方は次のようになる。 * 0〜50【泣顔】 * 51〜100【笑顔】 * 101〜150【ハート】 * 151〜200【幽霊】 * 201〜255【チェック】  ## 7
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up