1. Kondisi [back]

Tampilkan angka 9,7,5 secara bergantian

2. Gambar Rangkaian Simulasi [back]

3. Komponen [back]

-          Arduino Uno

Arduino adalah kit elektronik atau papan rangkaian elektronik open sourcyang di dalamnya terdapat komponen utama yaitu sebuachip mikrokontroler dengan jenis AVR dari perusahaan Atmel.Arduino yang digunakan dalam praktikum ini adalah Arduino Uno yang menggunakan chip AVR ATmega 328P.

-          Seven Segment


Layar tujuh segmen ini seringkali digunakan pada jam digital, meteran elektronik, dan perangkat elektronik lainnya yang menampilkan informasi numerik. Layar tujuh segmen ini terdiri dari 7 buah LED yang membentuk angka 8 dan 1 LED untuk titik/DP. Angka yang ditampilkan di seven segmen ini dari 0-9. Cara kerja dari seven segmen disesuaikan dengan LED. LED merupakan komponen diode yang dapat memancarkan cahaya. kondisi dalam keadaan ON jika sisi anode mendapatkan sumber positif dari Vcc dan katode mendapatkan sumber negatif dari ground.

4. Flowchart [back]

5. Listing Program [back]

byte pin[] = {2, 3, 4, 5, 6, 7, 8, 9}; //Deklarasi pin yang digunakan pada 7-segment dengan tipe data byte

void setup() //Semua kode dalam fungsi ini hanya dieksekusi sekali

{ for (int i = 0; i < 9; i++) //Kondisi perulangan dari 0 hingga batas kecil dari 9; Increase

  {

    pinMode(pin[i], OUTPUT); //Deklarasi pin yang digunakan sebagai OUTPUT

  }

}

void loop() {

  // put your main code here, to run repeatedly:

 

{

digitalWrite(2, HIGH);

digitalWrite(3, HIGH);

digitalWrite(4, HIGH);

digitalWrite(5, LOW);

digitalWrite(6, HIGH);

digitalWrite(7, HIGH);

digitalWrite(8, HIGH);

digitalWrite(9, HIGH);

delay(1000);

 

digitalWrite(2, HIGH);

digitalWrite(3, LOW);

digitalWrite(4, LOW);

digitalWrite(5, LOW);

digitalWrite(6, LOW);

digitalWrite(7, HIGH);

digitalWrite(8, HIGH);

digitalWrite(9, HIGH);

delay(1000);

 

digitalWrite(2, HIGH);

digitalWrite(3, HIGH);

digitalWrite(4, HIGH);

digitalWrite(5, LOW);

digitalWrite(6, HIGH);

digitalWrite(7, HIGH);

digitalWrite(8, LOW);

digitalWrite(9, HIGH);

delay(1000);

}

}


6. Video Simulasi [back]

7. Prinsip Kerja Rangkaian [back]

Komponen yang digunakan adalah arduino sebagai microcontroller untuk menerjemah bahasa pemograman dan seven segmen untuk menampilkan output dari logika dimasukkan dalam program arduino. Pada seven segment common katoda led akan hidup saat diberikan output  HIGH karena pada common katoda led akan hidup saat forward bias. Output yang akan ditampilkan adalah angka 9,7,5 secara berulang yang telah dideklarasikan pada program arduino dengan delay selama 1 detik untuk memberikan jeda saat menampilkan angka secara bergantian.

8.Link Download [back]
download file rangkaian di sini
download video di sini
download program arduino di sini
download library arduino uno di sini
download datasheet 7 segment di sini
download datasheet arduino di sini
download html di sini


Tidak ada komentar:

Posting Komentar