1. Kondisi[Kembali]
 
menampilkan angka 1,3,5 secara bergantian

2. Gambar Rangkaian Simulasi[Kembali]






3. Flowchart[Kembali]

                               


4. List 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, LOW); //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, LOW); //Pin 9 Seven segment hidup
  delay (1000);

  //angka 3
   digitalWrite(2, HIGH); //Pin 2 Seven segment hidup
  digitalWrite(3,  HIGH); //Pin 3 Seven segment mati
  digitalWrite(4,  LOW); //Pin 3 Seven segment mati
  digitalWrite(5,  LOW); //Pin 3 Seven segment mati
  digitalWrite(6,  HIGH); //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
  delay(1000);

   //angka 5
   digitalWrite(2, LOW); //Pin 2 Seven segment hidup
  digitalWrite(3,  HIGH); //Pin 3 Seven segment mati
  digitalWrite(4,  HIGH); //Pin 3 Seven segment mati
  digitalWrite(5,  LOW); //Pin 3 Seven segment mati
  digitalWrite(6,  HIGH); //Pin 3 Seven segment mati
  digitalWrite(7, HIGH); //Pin 7 Seven segment hidup
  digitalWrite(8, LOW); //Pin 8 Seven segment hidup
  digitalWrite(9, HIGH); //Pin 9 Seven segment hidup
  delay(1000);
}

5. Video Simulasi[Kembali]
 

6. Prinsip Kerja Rangkaian[Kembali]
   

komponen yang digunakan disini ada arduino sebagai microcontroller untuk menerjemah bahasa pemograman dan seven segmen untuk menampilkan output dari logika yang kita masukkan dalam program arduino. disini kita ingin menampilkan angka 1,3,5 jadi pada program kita tambahkan delay untuk memberikan jeda saat menampilkan angka secara bergantian.

6. Link Download[Kembali]
gambar 1 download
gambar 2 download
gambar 3 download
video simulasi download
html download

Tidak ada komentar:

Posting Komentar

PRAKTIKUM MICROCONTROLLER DAN MICROPROCESOR kelas C OLEH: Dewi Kusuma Wardani 1710951022 ...