LAPORAN P2

Laporan Akhir (Percobaan 2)




1. Komponen [kembali]

    a. arduino uno


    b. 7 segmen


    c. power


    d. ground


    
2. Rangkaian [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 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, HIGH); //Pin 2 Seven segment hidup   
digitalWrite(3,  LOW); //Pin 3 Seven segment mati   
digitalWrite(4,  LOW); //Pin 3 Seven segment mati   
digitalWrite(5,  LOW); //Pin 3 Seven segment mati   
digitalWrite(6,  LOW); //Pin 3 Seven segment mati   
digitalWrite(7, HIGH); //Pin 7 Seven segment hidup   
digitalWrite(8, HIGH); //Pin 8 Seven segment hidup   
digitalWrite(9, HIGH); //Pin 9 Seven segment hidup 


5. Analisa [kembali]

1.       1. Pada listing program, bagaimana cara membentuk angka 4 pada segment?

Jawab:

yaitu dengan mengubah listing pada void loop yang mana pin 2,3,6,7, dan 8(dp) diberi logika high dan 1,4 dan 5 diberi logika low

 

2.      2. Ubahlah  7 segment pada percobaan 2 menjadi  7 segment common anoda dan berika  semua logika high apa yang terjadi?

Jawab:

Maka 7 segment tidak akan aktif karena prinsip dari 7 segment yaitu sksn sktif jika arus yang diberka sesuai dengan jenis arusnya. Jika dia common anoda maka beri logika low dan jika dia common katoda maka beri logika high jika tidak maka 7 segment tidak akan aktif


6. Video Praktikum [kembali]



7. Link Download [kembali]

Download Listing Program : DISINI
Download  Rangkaian : DISINI
Download Video Praktikum : DISINI
Download HTML : DISINI








Tidak ada komentar:

Posting Komentar