Modul I Percobaan 2
2. Rangkaian Simulasi [Kembali]
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, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
digitalWrite(6, LOW);
digitalWrite(7, HIGH);
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
}
5. Video [Kembali]
6. Prinsip Kerja Rangkaian [Kembali]
Pada percobaan 2 modul 1, rangkaian terdiri dari beberapa komponen yaitu: arduino mega dan 7 segment yang berfungsi untuk menampilkan deret angka. Pada rangkaian ini arus mengalir dari anoda ke katoda dengan adanya perbedaan tegangan antaranya. Anoda dihubungkan ke sumber tegangan 5 Voltm dan katoda dihubungkan ke ground. Led pada seven segmen akan menyala jika di beri logika high pada masing-masing pinnya, sesuai angka yang akan ditampilkan. Namun jika diberi logika low, maka lednya tidak akan menyala. Misalnya untuk menampilkan angka 3 pada 7 segment, maka pin 3,6,7,8,9 high dan 2,4,5 low.
7. Analisa [Kembali]
Untuk menampilkan angka 5 dan 3 pada seven segment, yang pertama adalah mendekralasikan variabel-variabel nya ( 2,3,4,5,6,7,8,9), lalu setting pin modenya (i=0, i<9, i++) kemudian jadikan pin mode[i] menjadi output. Setelah itu baru atur logika high atau low pada masing-masing pin tergantung angka yang akan ditampilkan pada listing program arduino dan barulah muncul angka pada seven segment. Untuk menampilkan angka 3, pin yang di beri logika high yaitu: 3,6,7,8,9 dan yang low:2,4,5. Sedangkan untuk menampilkan angka 5, pin yang berlogika high adalah 3,4,6,7,9 dan yang berlogika low yaitu 2,5,8.
Download Rangkain Disini
No comments:
Post a Comment