Laporan Akhir Percobaan 2 Modul 1 uP&uC




1. Komponen [Kembali]

  • Arduino Uno
  • 7-Segment

 

Arduino

7-Segment

 

2. Rangkaian Simulasi [Kembali]


3. Flowchart [Kembali]



4. Listing Program [Kembali]

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

 

void setup()//Semuakodedalamfungsiinihanyadieksekusisekali

{   for (inti = 0; i< 9; i++)//Kondisiperulangandari 0 hinggabataskecildari 9; Increase

{

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

}

} 

void loop()//Semuakodedalamfungsiini di eksekusiberulang

{

digitalWrite(2, HIGH);

digitalWrite(3,  LOW);

digitalWrite(4,  LOW);

digitalWrite(5,  LOW);

digitalWrite(6,  LOW);

digitalWrite(7, HIGH);

digitalWrite(8, HIGH);

digitalWrite(9, HIGH);

}


5. Video Simulasi [Kembali]

6. Analisa [Kembali]

a. Pada listing program, bagaimana cara membentuk angka 9 di 7 segment?
b. Ubahlah 7 segment pada percobaan 2 menjadi 7 segment common anoda dan berikan semua logika high apa yang terjadi?

Jawaban:

a. Untuk mengubahnya menjadi angka 9 maka listing programnya harus diubah pada bagian pin 5 yang tehubung ke pin segment E di 7-segment harus berlogika LOW [digitalwrite(5, LOW);],sedangkan bagian pin lainnya berlogika HIGH[pada listing program semua pin selain pin 5 ditulis digitalwrite (HIGH)].
b. Jika diganti 7segment ke tipe commom anoda dan diberi semua berlogika high maka yang terjadi adalah tidak ada ada angka yang muncul pada 7segmentnya

7. Link Download [Kembali]

Untuk Mendownload File yang diatas silahkan klik link download yang tersedia dibawah ini:

Rangkaian Simulasi:(Klik Disini !!!)
Video Simulasi       :(Klik Disini !!!)
Flowchart               :(Klik Disini !!!)
Listing Program     :(Klik Disini !!!)
HTML                    :(Klik Disini !!!)

Tidak ada komentar:

Posting Komentar