遅延のあるLEDの点滅– Arduino Basics

問題を排除するために楽器を試してください





ここでは、Arduinoをコンパイルするための最低限のコードと、Arduinoボードを使用してLEDを点滅させる方法について学習します。

ベアの基本を学ぶ

ここでは、setup()メソッドとloop()メソッドで構成される「ArduinoSketch」をコンパイルするために必要な基本的な最小コードについて説明し、理解しようとします。



これに必要なハードウェアはArduinoボードのみであり、追加の回路基板は必要ありません。



setup()関数は、「スケッチ」が開始されるとすぐにレンダリングされます。変数、ピンモードを設定したり、ライブラリの関与を開始したりするために、これを適用します。

セットアップ操作は、Arduinoボードの電源をオンにするかリセットするたびに1回だけ実行するように割り当てられています。

setup()関数を開発すると、loop()関数はその名前にちなんで名付けられたとおりに実行されます。つまり、連続してループを開始し、プログラムが実行および進行するときに変更して応答する機会を提供します。

「スケッチ」のloop()セクションに含まれるコードは、Arduinoボードを活発に制御するように強制されます。

コンパイラーは、いくつかのスラッシュ(//)で始まる可能性のあるすべての行を読み取るわけではありません。これは、この後にのみコードを記述することになっていることを示します。

この形式でコードを表現すると、コードを読んでいる可能性のある人々や、プログラムを段階的に進める方法について自分自身に簡単に説明できます。






ArduinoでLEDを点滅させる

ここでは、Arduinoボードを使用して実行できる最も基本的な電子回路操作について学習します。そうです、コードを介してLEDを点滅させることです。

Arduinoボード以外に必要な追加のデバイスは--LEDだけです。

手順を開始するには、330オームの¼ワット抵抗をボードのピン#13に接続する必要があります。

次に、LEDをこの330オームの抵抗とグランドに接続します(長いリードは330オームになり、短いリードはグランドになります)次に、Arduinoボードをコンピューターに接続し、プログラムを初期化して、このページで後述するコードをフィードします。

従来、Arduinosのピン#13にはLEDが接続されていましたが、ハードウェアを使用せずに電源を入れると点滅を開始します。

コードの実装

コードを実装するための最初の実行は、ピン#13を切り替えて、次の行で出力ピン配置を形成することです。

pinMode(13、OUTPUT)
メインループを横切って、次のラインを介してLEDをオンにします。

digitalWrite(13、HIGH)

上記により、ピン#13への5V電源が有効になり、LEDの両端に必要な電位を生成して、LEDを点灯させます。

次に、次の行を使用してオフに切り替えます。

digitalWrite(13、LOW)

ええ、論理的にこれはピン#13をゼロに戻し、LEDをオフにします。

LEDの上記のオンとオフの間に、点滅が意味をなし、認識できるように、特定の時間遅延ギャップが必要になります。

コードdelay()は、Arduinoに1秒まで静止したままにするように命令します。つまり、このコマンドはミュートします。
1秒間の操作。

コード:




前:IC4033カウンターを使用した電子スコアボード回路 次へ:タイマー回路を備えたカスタマイズされた水流コントローラー