Tugas Pendahuluan 2
1. Kondisi
Percobaan 2 Kondisi 4
Buatlah rangkaian seperti gambar percobaan 2 dengan 7-Segmen menampilkan angka dari 1 - 5 secara berulang.
2. Gambar Rangkaian
3. Vidio
4. Prinsip kerja
Pada rangkaian terdapat beberapa komponen diantaranya Arduino Uno dan 7-Segmen kemudian kaki pin 2 - 9 pada arduino dihubungkan ke kaki 7-Segment.
Pada saat rangkaian dijalankan maka 7-segment akan hidup dan menampilkan angka 1-5 sesuai dengan listing program yang dibuat
.
Listing Program
byte pin[] = {2, 3, 4, 5, 6, 7, 8, 9}; //Deklarasi pin yang digunakan pada 7-segment dengan
void setup() //Semua kode dalam fungsi ini hanya dieksekusi sekali
{ for (int i = 0; i < 5; i++) //Kondisi perulangan dari 0 hingga batas kecil dari 5;Increase
{
pinMode(pin[i], OUTPUT); //Deklarasi pin yang digunakan sebagai OUTPUT
}}
void loop() //Semua kode dalam fungsi ini di eksekusi berulang
{
//angka 1
digitalWrite(2, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
digitalWrite(6, HIGH);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
digitalWrite(9, HIGH);
delay(1000);
//angka 2
digitalWrite(2, HIGH);
digitalWrite(3, LOW);
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
digitalWrite(6, LOW);
digitalWrite(7, HIGH);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
delay(1000);
//angka 3
digitalWrite(2, HIGH);
digitalWrite(3, LOW);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
digitalWrite(6, LOW);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
delay(1000);
//angka 4
digitalWrite(2, HIGH);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, HIGH);
digitalWrite(6, HIGH);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
digitalWrite(9, HIGH);
delay(1000);
//angka 5
digitalWrite(2, HIGH);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, HIGH);
digitalWrite(6, LOW);
digitalWrite(7, LOW);
digitalWrite(8, HIGH);
digitalWrite(9, LOW);
delay(1000);
}
5. Link Download
Link HTML : Link Download
Link Simulasi Proteus : Link Download
Link Listing Program : Link Download
Link Video Simulasi : Link Download
Datasheet Arduino UNO : Link Download
Link Library : Link Download
Komentar
Posting Komentar