Tugas Pendahuluan Modul 1 Prak. Mikroprosesor dan Mikrokontroler

 


TUGAS PENDAHULUAN


1. Kondisi [Kembali]

Pada praktikum modul 1 ini dipilih percobaan 2 kondisi 9 yaitu tampilkan angka 9,7,5 secara bergantian

 

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() { 

 // put your main code here, to run repeatedly:

{

digitalWrite(2, HIGH); // Terhubung ke pin DP pada 7 Segmen

digitalWrite(3, HIGH); // Terhubung ke pin G pada 7 Segmen

digitalWrite(4, HIGH); // Terhubung ke pin F pada 7 Segmen

digitalWrite(5, LOW); // Terhubung ke pin E pada 7 Segmen

digitalWrite(6, HIGH); // Terhubung ke pin D pada 7 Segmen

digitalWrite(7, HIGH); // Terhubung ke pin C pada 7 Segmen

digitalWrite(8, HIGH); // Terhubung ke pin B pada 7 Segmen

digitalWrite(9, HIGH); // Terhubung ke pin A pada 7 Segmen

delay(1000);

digitalWrite(2, HIGH); // Terhubung ke pin DP pada 7 Segmen

digitalWrite(3, LOW); // Terhubung ke pin G pada 7 Segmen

digitalWrite(4, LOW); // Terhubung ke pin F pada 7 Segmen

digitalWrite(5, LOW); // Terhubung ke pin E pada 7 Segmen

digitalWrite(6, LOW); // Terhubung ke pin D pada 7 Segmen

digitalWrite(7, HIGH); // Terhubung ke pin C pada 7 Segmen

digitalWrite(8, HIGH); // Terhubung ke pin B pada 7 Segmen

digitalWrite(9, HIGH); // Terhubung ke pin A pada 7 Segmen

delay(1000);

digitalWrite(2, HIGH); // Terhubung ke pin DP pada 7 Segmen

digitalWrite(3, HIGH); // Terhubung ke pin G pada 7 Segmen

digitalWrite(4, HIGH); // Terhubung ke pin F pada 7 Segmen

digitalWrite(5, LOW); // Terhubung ke pin E pada 7 Segmen

digitalWrite(6, HIGH); // Terhubung ke pin D pada 7 Segmen

digitalWrite(7, HIGH); // Terhubung ke pin C pada 7 Segmen

digitalWrite(8, LOW); // Terhubung ke pin B pada 7 Segmen

digitalWrite(9, HIGH); // Terhubung ke pin A pada 7 Segmen

delay(1000);

}

}


5. Video [Kembali]



6. Prinsip Kerja [Kembali]

 Pada rangkaian ini, komponen yang digunakan adalah arduino sebagai kit elektronik paket lengkap dari mikroprosesor dan mikrokontroer dan seven segmen sebagai output dari rangkaian.  pada seven segmen, common katoda led akan hidup jika diberi logika high. sesuai dengan list program diatas yang diinputkan ke arduino, seven segmen akan menampilkan angka 9,7,5 secara bergantian dengan delay 1 detik untuk memberikan jeda antara angka yang bertukar.

7. Link Download [Kembali]

Rangkaian Simulasi (DOWNLOAD)
Video Rangkaian Simulasi (DOWNLOAD)
HTML (DOWNLOAD)
PROGRAM ARDUINO (DOWNLAOD)
DATASHEET 7 SEGMEN (DOWNLOAD)
DATASHEET ARDUINO (DOWNLOAD)

Tidak ada komentar:

Posting Komentar

MIKROPROSESOR DAN MIKROKONTROLER BAHAN PRESENTASI UNTUK MATAKULIAH MIKROPROSESOR DAN MIKROKONTROLER 2020 Oleh : MUHA...