M1P1-Keypad dan 7-Segment

Percobaan I

1. Kondisi  [Kembali]

2. Gambar Rangkaian Simulasi  [Kembali]


Gambar 1. Rangkaian Simulasi.



4. Prinsip Kerja Rangkaian  [Kembali]

       Saklar SPDT jika tersambaung dengan VCC maka input berlogika 1 dan apabila disambungkan dengan GND maka berlogika 0.

          Saklar SPDT adalah input dari rangkaian ini sedangkan LED sebagai output dari rangkaian ini, pada percobaan ini kita menggunakan program yang mana akan memiliki kondisi ketika 1 switch berlogika 1 maka salah satu LED akan menyala. Apabila sebaliknya LED akan mati. Jadi ketika 2 switch yang berlogika 1 maka terdapat 2 LED yang menyala.

            Pada rangkaian ini kita menggunakan program sebagai berikut:

int led [ ] = {2, 3, 4, 5, 6, 7, 8, 9};

int button [ ] = {10, 11, A0, A1, A2, A3, A4, A5};

int kondisi [ ] = {};

void setup() {

  for (int i = 0;i < 8; i++){

   pinMode(led[i], OUTPUT);

   pinMode(button[i], INPUT);  

  }

}


void loop() {

  for (int i = 0; i < 8; i++){

    kondisi[i] = digitalRead(button[i]);

    if (kondisi[i] == HIGH){

      digitalWrite(led[i], HIGH);

    }

    else{

      digitalWrite(led[i], LOW);

    }

  }

}

            Dapat dilihat pada listing program diatas dimana pertama-tama kita mendeklarasikan pin LED dengan tibe integer dan array dari pin 2 - 9 dan mendeklarasi pin button dengan tipe integer dan array dari pin 11, 12 dan A0 - A5. setelah mendeklarasikan pin arduino sebagai pin LED dan pin button kita mengubah mode dari pin pin tersebut dimana pin LED sebagai output dan pin button sebagai input. setelah itu kita masuk di fungsi loop dimana semua yang ada di fungsi loop akan mengalami loopingan oleh sebab itu kita masuk ke kondisinya dimana kita membuat 1 button terhubung pada 1 LED kita menggunakan syntax if untuk menyesuaikan pada kondisinya dan digitalWrite untuk menyalakan dan mematikan LED.

5. Link Download  [Kembali]

᭒ HTML↠ klik disini
᭒ Aplikasi↠ klik disini
Gambar Rangkaian↠ klik disini
Video Percobaan↠ klik disini
᭒ Datasheet 74LS249 (Decoder BCD to Seven Segment) ↠ klik disini



Komentar

Postingan populer dari blog ini

TB Mikro

Kontrol Kereta Gantung

Modul 1