今回はMicrobitについているボタンを操作してみます。
ボタンを押すとLEDの表示が変わるなど、ボタンきっかけの動作をプログラミングで制御します。
Aボタンを押すとLEDにHAPPYの顔文字が表示されるようにします。
下記のコードを書いて実行してください。
from microbit import *
while True: #ボタンがいつ押されるかわからないため、While文で待機する
if button_a.is_pressed(): #ボタンが押されたかどうかはif文で判断する
display.show(Image.HAPPY) #if文内での実行のため、さらにインデントで左側にスペースを空ける
もし〜だったら、〜するという条件文を書きたい時に使います。
今回は「もしAボタンが押されたら、スマイルを表示する」という意味の文になります。
if文内で実行したいコードには必ずインデントを空けてください。
if button_a.is_pressed(): #ボタンが押されたかどうかはif文で判断する
display.show(Image.HAPPY)
Bボタンを押すとSADアイコンが出るようにコードを書き換えてください。