WebブラウザArduinoシミュレーション

このインストラクタブルでは、123D Circuits.ioのブレッドボード仮想プロトタイピングとArduinoシミュレーションを使用して、LEDチェイサーを作成しています。 最後に私たちが持っているものを示すアニメーションは次のとおりです。

ステップ1:新しい回線を作成する

最初のステップとして、「新規回線の作成」をクリックします。 回路タイプとしてブレッドボード+ Arduino回路をチェックします。

ステップ2:ブレッドボードの回路図を作成する

各デジタルピン2〜13のLEDをアノード(LEDのベンド側)に接続します。 カソードを互いに接続し、次にArduino GNDの抵抗器に接続します。 抵抗値を300オームに設定します。

注:123D Circuitsブレッドボードビューでは、LEDが上を向いている場合、カソードはLEFTのピンです。 この図では、すべてのLEDのアノードとカソードが接続されているように見えますが、これは真実ではなく、重複するワイヤはエンドポイントでのみ接続されます。

ステップ3:Arduinoをプログラムする

Arduinoを選択し、「Arduinoコードエディター」のページの下部をクリックして、次のコードを追加します。

int i = 2;
int time = 200;
int dir = 1;
//リセットを押すと、セットアップルーチンが1回実行されます。
void setup(){
//デジタルピンを出力として初期化します。
for(i = 2; i <= 13; i ++){
pinMode(i、OUTPUT);
}
}

//ループルーチンは永久に繰り返し実行されます。
void loop(){
digitalWrite(i、HIGH);
遅延(時間);
digitalWrite(i、LOW);
i + = dir;
if(i13){
dir * =-1;
i + = dir * 2;
}
}

ステップ4:シミュレーションを開始する

再生をクリックしてシミュレーションを開始します。

ステップ5:デザインを披露する

Instructablesなどの別のサイトにデザインを埋め込み、デザインを披露することができます。 シミュレーションも含まれています!



これを行うには、上部の名前をクリックしてサーキットページにアクセスします。 [回線の共有]をクリックし、埋め込みコードをコピーして、[埋め込み動画] /ボタンを使用してインストラクターに貼り付けます。

関連記事