プロジェクト3 SOS 救難装置

1. 説明

SOS装置はモールス信号の原理に基づいて救難信号を発信することができます。緊急時に便利です。

2. 配線図

3. テストコード

まず最初に明確にすべきは、SOS救難ライトの点滅方法です:LEDは「S」のために素早く3回点滅し、「O」のためにゆっくり3回点滅します。

次に、"for"文を使って点滅回数と点滅時間を制御し、文字間の間隔時間を設定します。

  1. 2つのコードブロックをドラッグします。

  1. 「Pins」パートから以下のブロックをドラッグし、IO5ピンを出力に設定します。

文字「S」

  1. 「Control」パートから以下のブロックをドラッグし、3回に設定します。「S」は3回点滅を意味します。

  1. 「LED」パートから以下のブロックをドラッグし、IO5ピンをHIGHに設定します。次に遅延時間を0.15秒に設定します。

  1. 「LED」パートから以下のブロックをドラッグし、IO5ピンをLOWに設定します。次に遅延時間を0.1秒に設定します。

文字「O」

  1. 前の手順を参考にして以下のコードブロックを作成します。HIGH出力の遅延を0.4秒、LOWを0.2秒に変更します。

文字「S」

  1. ステップ3、4、5を再度実行します。

  1. 最後に5秒の遅延時間を追加し、「SOS」が5秒ごとに繰り返されるようにします。

完成コード:

4. テスト結果

コードをアップロードすると、LEDはそれぞれ3回ずつ速く、そして遅く点滅します。