1. Arduino UNO
2. Seven Segment
byte pin[] = {2, 3, 4, 5, 6, 7, 8, 9};
void setup(){
for (int i = 0; i < 9; i++)
{
pinMode(pin[i], OUTPUT);
}
}
void loop(){
digitalWrite(2, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
digitalWrite(6, LOW);
digitalWrite(7, HIGH);
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
}
5. Video [kembali]
6. Kondisi dan Analisa [kembali]
Kondisi
Menampilkan bilangan 9 pada seven segment
Analisa
1). Pada listing program, apa yang terjadi jika tipe data byte pada baris 1 diubah menjadi int?
Jawab :
Yang terjadi adalah listing programnya sama-sama jalan tetapi Ketika menggunakan byte global variable yang digunakan adalah 17 (0%) dari dari 2048 maximum byte yang digunakan. Sedangkan Ketika menggunakan int global variable yang digunakan adalah 25 (1%) dari 2048 maximum byte yang digunakan
2). Pada percobaan 2 apa perbedaan menggunakan seven segment common anoda dan common katoda pada listing program?
Jawab :
Ketika mendeklarasikan HIGH atau berlogika 1 maka pin yang aktif adalah pin pada 7 segment katoda, sedangkan Ketika LOW atau berlogika 0 maka pin yang aktif adalah pin pada 7 segment katoda.
Download video simulasi disini
Download rangkaian disini
Download HTML disini
Tidak ada komentar:
Posting Komentar