Tugas Pendahuluan (Percobaan 2 Kondisi 12)
Modul 1
Percobaan 2 kondisi 12
Tampilkan angka 4,6,8 secara bergantian.
2. Gambar Rangkaian Simulasi
[Kembali]
4. Prinsip Kerja Rangkaian
[Kembali]
Pada rangkaian diatas merupakan percobaan untuk menampilkan angka 4,6,8 pada 7-segment secara bergantian menggunakan Arduino. Untuk menampilkan angka 4,6,8 tersebut kita membuat program pada aplikasi arduino.
Dimana untuk listing program sendiri fungsi dari program nya hampir sama dengan percobaan 1.
byte pin[] = {2, 3, 4, 5, 6, 7, 8, 9}; merupakan coding untuk pin mana saja yang digunakan pada 7-segment.
void set up pada fungsi ini akan dieksekusi program sebanyak 1 kali, sedangkan pada void loop program akan dieksekusi secara berulang.
selanjutnya untuk menampilkan angka 4,6,8 maka kita akan mengatur pin-pin tadi aktif membentuk angka 4,6,8.
dimana untuk angka 4 :
digitalWrite(2, LOW);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
digitalWrite(6, LOW);
digitalWrite(7, HIGH);
digitalWrite(8, HIGH);
digitalWrite(9, LOW);
sesuai program diatas maka angka yang diberi logika 1 maka seven segment nya akan aktif sedangkan yang berlogika 0(low) akan mati sehingga akan terbentuk angka 4.
begitu juga dengan angka 6 dan 8.
Pada rangkaian kita menggunakan 7-Segment katoda dimana bersifat aktif high.
Tidak ada komentar:
Posting Komentar