Percobaan 2 kondisi 15
Tampilkan angka dari 0,9,2 secara berulang
2. Gambar Rangkaian Simulasi
[Kembali]
3. Video Simulasi
[Kembali]
Pada kondisi ini, menggunakan seven segment katoda yang mana terhubung dengan ground, lalu menggunalan fungsi perulangan agar menampilkan angka secara berulang. Pin pin pada arduino dihubungkan dengan pin pada seven segmen, dimana untuk pin A pada 7 segment dihubungkan dengan pin 9 arduino , lalu pin B dihubungkan dengan pin 8, hingga pin G dihubungkan dengan pin 3 pada arduino. nantinya 7 segment akan menampilan angka 0, 9, 2 secara berulang. Dapat dilihat pada program misalnya untuk menampilkan angka 0 maka led pada G di 7 segment itu aktif low, dan begitu seterusnya untuk angka 9 dan 2.
kode program :
byte pin[] = {2, 3, 4, 5, 6, 7, 8, 9}; //Deklarasi pin yang digunakan pada 7-segment dengan tipe data bytevoid 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);digitalWrite(3, LOW);digitalWrite(4, HIGH);digitalWrite(5, HIGH);digitalWrite(6, HIGH);digitalWrite(7, HIGH);digitalWrite(8, HIGH);digitalWrite(9, HIGH);delay(1000);digitalWrite(2, LOW);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, LOW);digitalWrite(3, HIGH);digitalWrite(4, LOW);digitalWrite(5, HIGH);digitalWrite(6, HIGH);digitalWrite(7, LOW);digitalWrite(8, HIGH);digitalWrite(9, HIGH);delay(1000);}
- Download Rangkaian Simulasi Klik Disini
- Download video simulasi Klik Disini
- Download HTML Klik Disini
- Download listing program Klik Disini
- Download datasheet seven segment Klik Disini
- Download datasheet arduino Klik Disini
Tidak ada komentar:
Posting Komentar