Assalamualaikum Wr. Selamat Datang! Semoga Blog ini Dapat Bermanfaat Untuk Kita Semua. Terima Kasih!

Laporan Akhir Modul 1 Perobaan 2 Praktikum Mikroprossesor dan Mikrokontroller 2019

Mikro 2018 Percobaan 2 Modul I Seven Segmen

Menampilkan Karakter Pada 7Segmen

1.  Hardware [Kembali]

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 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. Video Simulasi [Kembali]

    Video 5.1. Video Praktikum

    6. Analisa
    1.      Jelaskan prinsip kerja percobaan 2
                Prinsip kerja dari percobaan 1 adalah mengatur hidup led pada seven segmen sesuai dengan program dan pin yang sebelumnya telah dirangkai dan dideklarasikan pada program. Seven segmen adalah alat elektronika yang terdiri dari 8 led. Awalnya memasang pin seven segmen ke arduino. Lalu mendeklarasikan pin yang terhubung antara led ke arduino pada program. Lalu membuat fungsi bagian led mana yang aktif pada seven segmen. Setelah itu run program dan hubungkan ke arduino. Pada praktikum, kami ingin membentuk angka 7. Lalu di set pin dan led mana yang akan hidup. Saat program dijalankan ternyata yang di set aktif (high) mati pada seven segmen. Hal tersebut karena seven segmen yang digunakan adalah seven segmen common anoda dimana saat di set aktif / high maka pada led terjadi reverse bias sehingga led tidak menyala.
    2.      Jelaskan ereor apa saja yang terjadi pada percobaan 2
                Untuk eror secara sistem tidak ada karena program telah dirancang sedemikian rupa sehingga akan berjalan sesuai deklarasi led yang dihidupkan. Kesalahan yang terjadi secara keseluruhan berupa:
    a.       Salah dalam penghubungan antara pin seven segmen dan pin pada arduino
    b.      Salah dalam mendeklarasikan program dan fungsi yang tidak sepadan
    c.       Komputer yang terkadang mati sendiri sebelum sempat di hubungkan ke arduino sehingga program diulang penulisannya

    7. Link Download [Kembali]

    Tidak ada komentar:

    Posting Komentar