- Arduino-Uno
- Ground
- Seven Segment
Seven segmen terdiri dari 7 segmen dan 1 segmen untuk karakter dot. Segmen pada seven segmen berupa LED, sehingga prinsip kerja akan sama dengan LED yaitu aktif ketika forward bias.Cara kerja seven segmen akan hidup ketika diberi arus/tegangan sesuai dengan jenis seven segmen yang digunakan. Pada rangkaian percobaan 2 digunakan seven segmen jenis common katoda. LED pada seven segmen akan hidup jika input berlogika High dan mati ketika input berlogika Low. Untuk membentuk karakter angka pada seven segmen maka dibuat program pada arduino dengan cara mengatur logika pinnya tegantung angka yang ingin ditampilkan pada seven segment.
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;
void loop() //Semua kode dalam fungsi ini di eksekusi berulang
digitalWrite(2, HIGH); // Pin 2 seven segment hidup
digitalWrite(3, LOW); // Pin 3 seven segment mati
digitalWrite(4, LOW); // Pin 4 seven segment mati
digitalWrite(5, LOW); // Pin 5 seven segment mati
digitalWrite(6, LOW); // Pin 6 seven segment mati
digitalWrite(7, HIGH); // Pin 7 seven segment hidup
digitalWrite(8, HIGH); // Pin 8 seven segment hidup
digitalWrite(9, HIGH); // Pin 9 seven segment hidup
- Pada saat kita ingin menampilkan angka 5 dan 3 di 7 segment, analisa bentuk program dan bentuk display nya!
Jawab:
- Menampilkan angka 5 pada seven segment
Untuk membentuk karakter angka 5 pada sevent segment, segmen yang harus menyala adalah segmen A,C,D,F,G sehingga listing program pada arduino pin yang diaktifkan / diberi input high adalah pin 9,7,6,4,3 dan input low adalah pin 2,5,8.
- Menampilkan angka 3 pada seven segment
Untuk membentuk karakter angka 3 pada seven segment,segmen yang harus menyala adalah segmen A,B,C,D,G sehingga listing program pada arduino pin yang diaktifkan atau diberi input high adalah pin 9,8,7,6,3 dan input low adalah pin 2,4,5
Tidak ada komentar:
Posting Komentar