TP1 M1 Percobaan 1 Kondisi 6




1. Kondisi
[Kembali]

Kondisi awal LED mati lalu hidup bergantian 3 led dari kiri secara berulang.

2. Gambar Rangkaian Simulasi [Kembali]

a. Rangkaian Simulasi
 
 
 
 
3. Video [Kembali]






4. Prinsip Kerja [Kembali]

Pada percobaan kali ini, komponen yang digunakan adalah Arduino Uno, LED, dan resistor, dimana LED dihubungkan ke pin 2,3,4,5,6,7,8, dan 9 arduino, lalu pada arduino dimasukkan program sebagai berikut :


int led [] = {2,3,4,5,6,7,8,9}; // mendeklarasikan pin arduino yang terhubung dengan LED
void setup() // perintah yang didalamnya untuk dideklarasikan satu kali
{
  for(int i = 0; i < 8;i++) // LED dimulai dari 0 sehingga i dibuat < 8 agar jumlahnya tetap 8
  {
    pinMode (led[i],OUTPUT); // mendeklarasikan bahwa led sebagai output
  }
}
void loop(){ // mendeklarasikan perintah yang didalamnya dieksekusi berulang kali
  for(int hidup = 0; hidup<8; hidup= hidup+3) // mendeklarasikan bahwa 
perintah menghidupkan LED sampai < 8 dan hidup dengan cara 3 sekaligus
  {
    digitalWrite(led[hidup],HIGH);
    digitalWrite(led[hidup+1],HIGH);
    digitalWrite(led[hidup+2],HIGH);
    delay(500); // mendeklarasikan jeda antar 3 LED pertama dengan 3 LED 
selanjutnya selama 500 ms
  }
  delay(100);// mendaklarasikan jeda untuk melakukan perintah selanjutnya selama 100 ms
  for (int mati = 0; mati<8;mati++) // perintah diperuntukkan led mati semua
  {
    digitalWrite(led[mati],LOW); // mendeklarasikan led mati semua
    ;
  }
  delay(300);// mendeklarasikan untuk jeda 300 ms sebelum melakukan perulangan perintah dari awal. 
}
 
Ketika  program sudah dimasukkan ke dalam arduino, maka LED yang semulanya mati akan hidup secara 
bertahap, yaitu 3 LED pertama lalu setelah 500 ms 3 LED selanjutnya akan menyala, lalu setelah 500 ms 
2 LED terakhir akan menyala, setelah semua LED menyala, setelah 100 ms semua LED akan mati bersamaan, 
dan setelah 300 ms LED kembali menyala secara 
bertahap seperti awal tadi.
 
5. Link Download [Kembali]

Download Datasheet Resistor