7 Paparan Segmen pada Arduino

Pengajaran ini menunjukkan cara memaparkan 0-9 digit pada 7 Paparan Segmen menggunakan Arduino.

Apa yang anda perlukan:

  • Arduino Uno 3
  • 7 Tujuh Paparan Segmen
  • 2 x 220 Ohm Resistor
  • Wayar Pelompat

Langkah 1: Membuat Sambungan

Sambungkan pin yang diterangkan di bawah:

  1. Arduino Pin 2 hingga Pin 9.
  2. Arduino Pin 3 hingga Pin 10.
  3. Arduino Pin 4 hingga Pin 4.

  4. Arduino Pin 5 hingga Pin 2 ..

  5. Arduino Pin 6 hingga Pin 1.

  6. Arduino Pin 8 hingga Pin 7.

  7. Arduino Pin 9 hingga Pin 6.

  8. GND ke Pin 3 dan Pin 8 masing-masing disambungkan dengan 220 ohm perintang.

Lampiran

  • 7 Segmen Frizting Sketch.fzz Muat turun

Langkah 2: Kod Arduino

 int a = 2; // Untuk memaparkan segmen "a" 
 int b = 3; // Untuk memaparkan segmen "b" int c = 4; // Untuk memaparkan segmen "c" int d = 5; // Untuk memaparkan segmen "d" int e = 6; // Untuk memaparkan segmen "e" int f = 8; // Untuk memaparkan segmen "f" int g = 9; // Untuk memaparkan segmen "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 () { 
 untuk (int i = 0; i <10; i ++) {displayDigit (i); kelewatan (1000); turnOff (); }} 

Artikel Berkaitan