TP 1 M1 uPuC




1. Kondisi
[Kembali]

Kondisi awal LED mati lalu hidup bergantian 4 led secara berulang.

2. Gambar Rangkaian Simulasi [Kembali]




3. Vidio SImulasi [Kembali]



4. Prinsip Kerja Rangkaian [Kembali]

Percobaan 1 kondisi 7 memerintahkan untuk menyalakan 4 buah LED, jadi untuk menyalakannya diperlukan program pada arduino agar led yang tersambung sebanyak 8 buah hanya meyalah 4 huah saja. Programnya sebagai berikut.

int led [ ] = {2, 3, 4, 5, 6,7,8,9};  //mendeklarasikan pin 2-9 yang digunakan
void setup()                                     //semua kode dalam fungsi ini hanya dibaca sekali
{
  for (int i = 0; i <= 7; i++)            //perulangan dari 0 dengan nilai batas kecil sama dengan 8; increase
  {
    pinMode (led[i], OUTPUT);   //menyatakan pin yang dihubungkan ke LED sebagai OUTPUT
  }
}
void loop() {                                               //Semua kode dalam fungsi ini dibaca berulang
  for (int hidup = 0; hidup <= 3; hidup++)  //Kondisi perulangan dari 0 dengan batas nilai 8 untuk menghidupkan LED
  {
    digitalWrite(led[hidup], HIGH);         //LED diberi logika 1 sehingga LED menyala
    delay(100);                             //Jarak waktu 100 ms antar LED yang akan menyala
  }
  delay(100);                               //Jarak waktu 100 ms sebelum memulai perulangan
  for (int mati = 0; mati <= 3; mati++)     //Kondisi perulangan dari 0 dengan batas nilai 8; untuk mematikan LED
  {
    digitalWrite(led[mati], LOW);           //LED diberi logika 0 sehingga LED mati
    delay(100);                             //Jarak waktu 100 ms antar LED yang akan mati
  }
  delay(100);                               //Jarak waktu 100 ms sebelum memulai perulangan
                              //Jarak waktu 100 ms sebelum memulai perulangan
}

Jadi pin yang akan digunakan adalah pin 2,3,4,5,6,7,8,9, kemudian kita setup pin tersebut pada pinMode menjadi output dengan perulangan sekali dari 0-7. Kemudian untuk menyalakan 4 buah LED maka kita melakukan sebuah looping untuk menyalakan LED yang berarrti dari 0-3, kemudian kita membuat digital write agar 4 buah lampu tersebut high atau LED mendapatkan tegangan, kemudian kita juga akan mematikan LED yang hidup tadi, maka setelah semua LED hidup kita beri delay 100 ms sebelum LED tersebut mati, untuk sintak programnya sama saja dengan sintak untuk menghidupkan LED, namun pada digitalWrite nya kita buat LOW atau yang artinya LED tidak mendapatkan tegangan lagi, setelah mati kita juga akan mengihidupkan LED lagi, namun diberi jeda 100 ms lagi sebelum LED menyala kembali, maka perulangan ini akan terjadi selanjutnya.



5. Link Download [Kembali]


Tidak ada komentar:

Posting Komentar

Wellcome

   BAHAN PRESENTASI UNTUK MATA KULIAH KIMIA dan ELEKTONIKA Oleh: Rival Alrozi (2010952020) Dosen Pengampu: Darwison, M.T. TEKNIK ELEKTRO FAK...