Arduinoでの7セグメント表示

この説明は、Arduinoを使用して7セグメントディスプレイに0〜9桁を表示する方法を示しています。

あなたは何が必要ですか:

  • Arduino Uno 3
  • 7 7セグメントディスプレイ
  • 2 x 220オーム抵抗
  • ジャンパー線

ステップ1:接続を行う

以下に説明するピンを接続します。

  1. Arduinoピン2からピン9。
  2. Arduinoピン3からピン10。
  3. Arduinoピン4からピン4。

  4. Arduinoピン5からピン2。

  5. Arduinoピン6からピン1。

  6. Arduinoピン8からピン7。

  7. Arduinoピン9からピン6。

  8. GNDからピン3およびピン8にそれぞれ220オームの抵抗器を接続します。

添付ファイル

  • 7 Segment Frizting Sketch.fzzダウンロード

ステップ2:Arduinoコード

 int a = 2; //セグメント「a」の表示用 
 int b = 3; //セグメント「b」を表示する場合int c = 4; //セグメント「c」を表示する場合int d = 5; //セグメント「d」を表示する場合int e = 6; //セグメント「e」を表示する場合int f = 8; //セグメント「f」を表示する場合int g = 9; //セグメント「g」の表示用 
 void setup(){pinMode(a、OUTPUT); // A pinMode(b、OUTPUT); // B pinMode(c、OUTPUT); // C pinMode(d、OUTPUT); // D pinMode(e、OUTPUT); // E pinMode(f、OUTPUT); // F pinMode(g、OUTPUT); // G} 
 void displayDigit(int digit)void turnOff(){digitalWrite(a、LOW); digitalWrite(b、LOW); digitalWrite(c、LOW); digitalWrite(d、LOW); digitalWrite(e、LOW); digitalWrite(f、LOW); digitalWrite(g、LOW); } void loop(){ 
 for(int i = 0; i <10; i ++){displayDigit(i); delay(1000); 消す(); }} 

関連記事