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);
}
1. Pada listing program, bagaimana cara membentuk angka 9 di 7 segment?
Jawab:
Untuk membentuk angka 9 pada 7segment kita harus tau terlebih dahulu letak susunan 7segmentnya. Pada gambar di percobaan 2 modul 1 pin 2 terhubung ke DP,pin 3 terhubung ke G, pin 4 terhubung ke F, pin 5 terhubung ke E, pin 6 terhubung ke D, pin 7 terhubung ke C, pin 8 terhubung ke B, dan pin 9 terhubung ke A. Dan untuk membentuk angka 9 pada 7 segment maka kita harus membuat listing programnya.
void loop()
{
digitalWrite(2, LOW);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
digitalWrite(6, HIGH);
digitalWrite(7, HIGH);
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
}
Maka akan terbentuk angka 9 pada 7 segment
2. Ubahlah 7 segment pada percobaan 2 menjadi 7 segment common anoda dan berikan semua logika high apa yang terjadi?
Jawab:
Ketika 7 segment diubah menjadi common anoda dan semuanya diberikan logika high maka 7 segmentnya tidak hidup, dikarenakan common anoda dihubungkan ke vcc dan ketika diberikan logika high maka tidak ada yang hidup.
Jawab:
Untuk membentuk angka 9 pada 7segment kita harus tau terlebih dahulu letak susunan 7segmentnya. Pada gambar di percobaan 2 modul 1 pin 2 terhubung ke DP,pin 3 terhubung ke G, pin 4 terhubung ke F, pin 5 terhubung ke E, pin 6 terhubung ke D, pin 7 terhubung ke C, pin 8 terhubung ke B, dan pin 9 terhubung ke A. Dan untuk membentuk angka 9 pada 7 segment maka kita harus membuat listing programnya.
void loop()
{
digitalWrite(2, LOW);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
digitalWrite(6, HIGH);
digitalWrite(7, HIGH);
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
}
Maka akan terbentuk angka 9 pada 7 segment
2. Ubahlah 7 segment pada percobaan 2 menjadi 7 segment common anoda dan berikan semua logika high apa yang terjadi?
Jawab:
Ketika 7 segment diubah menjadi common anoda dan semuanya diberikan logika high maka 7 segmentnya tidak hidup, dikarenakan common anoda dihubungkan ke vcc dan ketika diberikan logika high maka tidak ada yang hidup.
Rangkaian Simulasi disini
Video Simulasi disini
Listing Program disini
Flowchart disini
HTML disini
Tidak ada komentar:
Posting Komentar