Percobaan 2 Modul 1 Seven Segment

[Menuju Akhir]
 
[KEMBALI KE MENU SEBELUMNYA]



Menampilkan Karakter Pada Seven Segment


1. Kondisi [kembali]

Pada praktikum modul 1 ini. Dipilih percobaan2 dengan kondisi 9. Tampilkan angka 9,7,5 secara bergantian


2. Rangkaian Simulasi [kembali]

Gambar 1. Menampilkan angka 9 pada seven segment


Gambar 2. Menampilkan angka 7 pada seven segment

Gambar 3. Menampilkan angka 5 pada seven segment


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

digitalWrite(3, HIGH);

digitalWrite(4, HIGH);

digitalWrite(5, LOW);

digitalWrite(6, HIGH);

digitalWrite(7, HIGH);

digitalWrite(8, HIGH);

digitalWrite(9, HIGH);

delay(1000);

 

digitalWrite(2, HIGH);

digitalWrite(3, LOW);

digitalWrite(4, LOW);

digitalWrite(5, LOW);

digitalWrite(6, LOW);

digitalWrite(7, HIGH);

digitalWrite(8, HIGH);

digitalWrite(9, HIGH);

delay(1000);

 

digitalWrite(2, HIGH);

digitalWrite(3, HIGH);

digitalWrite(4, HIGH);

digitalWrite(5, LOW);

digitalWrite(6, HIGH);

digitalWrite(7, HIGH);

digitalWrite(8, LOW);

digitalWrite(9, HIGH);

delay(1000);

}

}



5. Video [kembali]



6. Prinsip Kerja [kembali]

Komponen yang digunakan yaitu arduino dan seven segment. Dimana  arduino sebagai microckontroler untuk menerjemah bahasa pemograman dan seven segment untuk menampilkan output dari logika dimasukkan dalam program arduino. Pada seven segment common katoda led akan hidup saat diberikan output  HIGH karena pada common katoda led akan hidup saat forward bias. Output yang akan ditampilkan adalah angka 9,7,5 secara berulang yang telah dideklarasikan pada program arduino dengan delay selama 1000 ms atau 1 sekon untuk memberikan jeda saat menampilkan angka secara bergantian.


7. Link Download [kembali]

Download HTML - Disini
Download File Rangkaian - Disini
Download Video Simulasi - Disini
Download Program Arduino - Disini
Download Datasheet 7Segment - Disini
Download Datasheet Arduino Uno - Disini
Download Library Arduino - Disini

Tidak ada komentar:

Posting Komentar