MODUL I
Laporan Akhir 2

1. Alat dan Bahan [Kembali]


a. Alat
a. Jumper
Gambar 1. Jumper

B. Bahan

    
 Resistor

    a). Komponen Output


LED 

    b). Komponen Lainnya
            
            -Mikrokontroler


Modul Arduino
2. Rangkaian Simulasi [Kembali]




3. Prinsip Kerja Rangkaian [Kembali]
Pada arduino pin yang digunakan yaitu pin 2,3,4,5,6,7,8,9 dan dihubungkan ke kaki 7 segment yang nantinya sudah ada ada ketentuan letak pin nya, lalu nanti dihubungkan ke ground karena 7 segment yang digunakan yaitu 7 segment katoda.

Untuk menampilkan angka 2010953020 pada 7 segment masukkan listing program:

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() //Semua kode dalam fungsi ini di eksekusi berulang
{
digitalWrite(2, LOW);
digitalWrite(3, HIGH);
digitalWrite(4, LOW);
digitalWrite(5, HIGH);
digitalWrite(6, HIGH);
digitalWrite(7, LOW);
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
delay(1000);
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
digitalWrite(6, HIGH);
digitalWrite(7, HIGH);
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
delay(1000);
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
digitalWrite(6, LOW);
digitalWrite(7, HIGH);
digitalWrite(8, HIGH);
digitalWrite(9, LOW);
delay(1000);
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
digitalWrite(6, HIGH);
digitalWrite(7, HIGH);
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
delay(1000);
digitalWrite(2, LOW);
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, LOW);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
digitalWrite(6, HIGH);
digitalWrite(7, HIGH);
digitalWrite(8, LOW);
digitalWrite(9, HIGH);
delay(1000);
digitalWrite(2, LOW);
digitalWrite(3, HIGH);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
digitalWrite(6, HIGH);
digitalWrite(7, HIGH);
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
delay(1000);
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
digitalWrite(6, HIGH);
digitalWrite(7, HIGH);
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
delay(1000);
digitalWrite(2, LOW);
digitalWrite(3, HIGH);
digitalWrite(4, LOW);
digitalWrite(5, HIGH);
digitalWrite(6, HIGH);
digitalWrite(7, LOW);
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
delay(1000);
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
digitalWrite(6, HIGH);
digitalWrite(7, HIGH);
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
delay(1000);
 



4. Video Rangkaian [Kembali]



5. Analisa [Kembali]
1. Jelaskan perbedaan prinsip kerja  dari 7 segment common anoda dan katoda
Jawab:
- 7 segment anoda
    7 segment anoda jika dihidupkan harus dalam kondisi LOW atau logika 0 dan dihubungkan dengan VCC

- 7 Segment katoda
    7 segment katoda jika dihidupkan harus dalam kondisi HIGH dan logika 1 dan dihubungkan dengan ground

2. Jelaskan bagaimana cara menampilkan angka 9 pada 7 Segment common anoda
Jawab:



Pin a,b,c,d,f,g Aktif  LOW
Pin e Aktif HIGH
    Pada 7 Segment anoda kaki anodanya dihubungkan ke (+) sedangkan kaki lainnya ke sumber tegangan negatif. Sehingga untuk mengaktifkan pin-pin pada 7 segment common anoda adalah dengan aktif LOW, artinya 7 Segment common anoda dapat hidup ketika berlogika 0 atau aktif LOW.
    Jadi untuk menampilkan angka 9 pada 7 segment common anoda  adalah dengan membuat pin a,b,c,d,f,g aktif LOW, dan untuk pin e aktif HIGH

6. Link Download [Kembali
  1. File Rangkaian Klik disini
  2. List Program Klik disini
  3. File Video Klik disini
  4. DataSheet Arduino Klik disini
  5. DataSheet 7 Segment Klik disini
  6. Library Arduino Klik disini
  7.  HTML Klik disini

Tidak ada komentar:

Posting Komentar