LAPORAN AKHIR (PERCOBAAN 2)


4.Listing Program
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


Pada praktikum dapat kita lihat prinsip kerja 7 segment sama dengan LED. 7 segment terdiri dari 7 LED yang membentuk deretan angka.  Arus mengalir dari anoda ke katoda. Agar terjadinya mengalir arus maka harus ada perbedaan tegangan antara anoda dan katoda. Anoda dihubungkan kepada sumber tegangan dan katoda dihubungkan pada ground. Jadi apabila tegangan yang diberikan oleh sumber adalah 5 volt maka lampu akan menyala. jika tegangan yang diberikan 0 volt maka lampu akan mati pada titik yang diberikan. digitalWrite(0, HIGH) berarti pin nol disuplay dengan tegangan 5 volt. Jika LOW berarti pen tersebut tidak diberi tegangan. 

7.Analisa
  • Pada saat kita ingin menampilkan angka 5 dan 3 di 7 segment, analisa bentuk program dan bentuk display nya! 
          Jawab:
  • Menampilkan angka 3 pada seven segment
  • listing program
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, LOW);
                                 digitalWrite(5, LOW);
                                   digitalWrite(6,  HIGH);
                                     digitalWrite(7,  HIGH);
                                       digitalWrite(8, HIGH);
                                         digitalWrite(9, HIGH);
                                    }
                                    gambar display



                                    • Menampilkan angka 5 pada seven segment
                                    • listing program
                                    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,  HIGH);
                                           digitalWrite(7,  HIGH);
                                           digitalWrite(8, LOW);
                                           digitalWrite(9, HIGH);
                                    }
                                    gambar display



                                    8.Link download
                                    download video disini
                                    download rangkaian DISINI
                                    download listing program disini
                                    download HTML disini

                                    Tidak ada komentar:

                                    Posting Komentar