Laporan akhir percobaan 2 modul 1





1. Komponen[kembali]


Modul Arduino

Seven Segment

2. Rangkaian Simulasi[kembali]

1. Aplikasi Proteus


2. Rangkaian langsung


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

{                                 // Menampilkan Angka 1

       digitalWrite(2, LOW);   

       digitalWrite(3, LOW);

       digitalWrite(4, HIGH);

       digitalWrite(5, HIGH);

       digitalWrite(6, LOW);

       digitalWrite(7, LOW);

       digitalWrite(8, LOW);

       digitalWrite(9, LOW);

delay(1000);

                               // Menampilkan Angka 3

       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);

                             // Menampilkan Angka 5

       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);

                                  // Menampilkan Angka 7

       digitalWrite(2, LOW);

       digitalWrite(3,  LOW);

       digitalWrite(4,  LOW);

       digitalWrite(5,  LOW);

       digitalWrite(6,  LOW);

       digitalWrite(7, HIGH);

       digitalWrite(8, HIGH);

       digitalWrite(9, HIGH);

delay(1000); }     

5. Video[kembali]

1. Video Simulasi

2. Video Pratikum


6. Kondisi[kembali]

Analisa M1P2

Kondisi : Tampilkan angka 1,3,5,7 secara otomatis dan bergantian

-Jelaskan apa yang akan terjadi saat tipe data byte pada baris 1 digantu menjadi tipe data float! 

jawab : saat diganti untuk tampilan dari seven segnment masih tetap sama walau diganti dari type data byte menjadi float. Perbedaan hanya pada nilai yang memiliki ketelitian tunggal (data nilainya tidak terlalu kecil atau terlalu besar) atau biasanya digunakan pada desimal. Sedangkan byte biasa digunakan saat menggunakan data biner hanya bilangan bulat saja.

-Jelaskan perbedaan program yang digunakan saat menggunakan sevent segment tipe common anoda dan tipe common katoda

jawab : 7 segnment tipe anoda = kaki anoda dari LED nya terkoneksi menjadi satu kesatuan, kaki katoda akan difungsikan menjadi inputan data untuk menyalakan setiap segnment. (Logika LOW)

7 segnment tipe katoda = kaki katoda dari LED nya terkoneksi menjadi satu kesatuan, kaki anoda akan difungsikan menjadi inputan data untuk menyalakan setiap segnment. (Logika HIGH)

7. Link Download[kembali]

  • HTML Link Download
  • Simulasi Proteus Link Download
  • Listing Program Link Download
  • Video simulasi Link Download
  • Video pratikum Link Download

  • Tidak ada komentar:

    Posting Komentar