1. Komponen [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);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
digitalWrite(6, LOW);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
delay(500);
digitalWrite(2, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
digitalWrite(6, HIGH);
digitalWrite(7, HIGH);
digitalWrite(8, HIGH);
delay(500);
}
5. Video [kembali]
6. Kondisi [kembali]
Tampilkan huruf L dan A secara bergantian
Soal analisa
Percobaan 2
1. Jelaskan apa yang terjadi jika tipe data byte diganti dengan tipe data string ?
Jawab:
Pada dasarnya tipe data int yaitu tipe data yang hanya mendeklarasikan angka-angka dan tipe data string yaitu tipe data yang mendeklarasikan berupa kalimat. sehingga pada pengoperasian pada proteus itu tidak berjalan dan mengalami eror dikarenakan perubahan tipe data int ke tipe data string, Maka dari itu rangkaian seven segment tidak akan berjalan
2. Mengapa cara menggunakan seven segment common anoda berbeda dengan common katoda ?
Jawab:
Penggunaan seven segment anoda yaitu kaki katoda digunakan sebagai input dan kaki anoda nya disatukan pada kaki seven segment,kaki katoda tersebut dihubungkan ke input arduino 5V. Sedangkan untuk common katoda, penggunaannya yaitu untuk kaki anoda yang menjadi input dan kaki katoda dihubungkan menjadi satu di seven segment.
3. Jelaskan perbedaan program arduino yang digunakan saat memakai seven segment anoda dan seven segment katoda !
Jawab:
-)untuk seven segment anoda
kaki dari anoda terhubung ke LED menjadi satu kesatuan dan kaki katoda sebagai input untuk bisa menyalakan seven segment dengan menggunakan kondisi (LOW)
-)untuk seven segment katoda
kaki dari katoda terhubung ke LEDseven segment menjadi satu kesatuan, dan kaki anoda sebagai input seven segment, agar bisa menyalakan seven segment maka digunakan kondisi (HIGH)
7. Link Download [kembali]
HTML[download]
File Rangkaian[download]
Video Kondisi [download]
Video Praktikum[download]
Program Arduino[download]
Tidak ada komentar:
Posting Komentar