シミュレーションの制御
実行 / 停止 / リセット
Section titled “実行 / 停止 / リセット”ツールバーにある3つのトランスポートボタン:
- Run (実行) — 必要に応じてコンパイルし、ファームウェアを起動し、ワールドを開始します。
- Stop (停止) — シミュレーションを停止します。回路は描画されたままですが、何も実行されません。
- Reset (リセット) — 再コンパイルせずにファームウェアを最初から再起動します。
ファイルツリー内のボード名の横にあるステータスドットは、状態(Idle、Compiled、Running)を追跡します。
実行中の操作
Section titled “実行中の操作”シミュレーション中はキャンバスがライブになります:
- Buttons and switches (ボタンとスイッチ) はクリックに応答します。
- Potentiometers, encoders and sensors (ポテンショメータ、エンコーダ、センサー) は、値を変更するためのコントロールを公開します — DHT22の温度、LDRの光レベルなど — ファームウェアは変更を即座に認識します。
- Displays, LEDs and motors (ディスプレイ、LED、モーター) は、実際に駆動されている状態をレンダリングします。
パーツインスペクタからのプロパティ編集もライブで適用されます。
複数のボード
Section titled “複数のボード”プロジェクトには複数のボードを含めることができ、それぞれに独自のコード、シリアルタブ、およびRun状態があります — ツールバーのボードセレクタは、コードエディタとトランスポートボタンが対象とするボードを選択します。ボードは配線バスを介して相互に通信でき、これがマルチチップの例が機能する仕組みです。
アナログエンジン
Section titled “アナログエンジン”デジタルピンアクティビティとアナログパーツは一緒に解決されます: 回路の上の黄色いSPICEバッジは、アナログネットワークのサイズと解決時間を示します。回路がパーツを損傷する場合(電気モードで直列抵抗のないLEDなど)、検証ツールは実行開始前にそれをフラグします — 配線または値を修正して、再度Runしてください。
—– END PAGE —–