ステップ1: 作る
説明
あなたの部屋に誰かがいましたか。 BBC micro:bitをプログラムしてアラームとして動作させ、知らせることができます! 選択、比較ロジック、micro:bitのライトセンサーについて学びます。
この2つのビデオで、何を作り、どのようにコーディングするかご案内します。
動作の仕組み
- このプログラムはmicro:bitのLEDを 明るさセンサー として使用します。
- 保護したいブリキにmicro:bitを入れましょう。 蓋を開けると、光センサーは光のレベルの変化を検出し、アラームをトリガーします。
- このプログラムは無限ループを使用して光レベルを検出し続けます。
- 条件分岐 ('if... else') や比較式 (> 30) を使い、もし光があるレベルを上回ったら、太陽のアイコンを表示して音を鳴らし、そうでない場合はLEDを消します。
必要なもの
- micro:bit(またはMakeCodeシミュレーター)
- MakeCodeエディター
- バッテリーパック
- セットアップガイドが役に立つかもしれません
ステップ2: プログラムする
ステップ3: 改善する
- 比較の "else" 部分を削除するプログラムを調整します 誰かがあなたの錫を開いたことを伝えるために、怒りの顔がmicro:bitに表示されたままになるようにします。
- Add an audible alarm using blocks from the music section of the MakeCode editor.
- 切り上げを行うには ceil() 関数を使います。
- このプログラムはmicro:bitの 無線機能 を使って笑顔を共有します。 Take a look at the light alarm project to find out how to do this.