回路
Arduinoでの7セグメント表示
この説明は、Arduinoを使用して7セグメントディスプレイに0〜9桁を表示する方法を示しています。
あなたは何が必要ですか:
- Arduino Uno 3
- 7 7セグメントディスプレイ
- 2 x 220オーム抵抗
- ジャンパー線
ステップ1:接続を行う


以下に説明するピンを接続します。
- Arduinoピン2からピン9。
- Arduinoピン3からピン10。
Arduinoピン4からピン4。
Arduinoピン5からピン2。
Arduinoピン6からピン1。
Arduinoピン8からピン7。
Arduinoピン9からピン6。
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); 消す(); }}