Laporan Akhir 1


Percobaan 1 ON-OFF LED



1. Alat dan Bahan [Kembali]
  
LED

2. Rangkaian [Kembali]


3. Prinsip Kerja Rangkaian [Kembali]

        Prinsip Kerja dari rangkaian tersebut adalah pin digital arduino D2-D9 dihubungkan dengan LED yang telah ditambahkan resistor. Kemudian di jalankan dengan program arduino dengan perintah kondisi awal LED mati lalu lampu 1 hidup, lampu 4 hidup, lampu 7 hidup. Ketiga lampu hidup secara bergantian. Setelah itu lampu 8 hidup, lampu 5 dan 6 hidup, yang terakhir lampu 2 dan 3 hidup secara bersamaan. 
        Setelah program dijalankan, copy hex program ke arduino pada proteus dan akan didapatkan hasil yang sesuai dengan perintah. Hal ini disebabkan dengan perintah pada pin output untuk kondisi high atau kondisi hidup yang menyebabkan adanya tegangan sehingga lampu LED menyala sesuai yang diinginkan.

4. Listing Program [Kembali]

byte pin[] = {2, 3, 4, 5, 6, 7, 8, 9};
void setup() 
{
  for (int i = 0; i < 9; i++)
{
    pinMode(pin[i], OUTPUT);
}
  // put your setup code here, to run once:

}

void loop() 
{
  digitalWrite(2, HIGH);
  delay(500);
  digitalWrite(3, LOW);
  digitalWrite(4, LOW);
  digitalWrite(5, HIGH);
  delay(500);
  digitalWrite(6, LOW);
  digitalWrite(7, LOW);
  digitalWrite(8, HIGH);
  delay(500);
  digitalWrite(9, LOW);
  digitalWrite(9, HIGH);
  delay(500);
  digitalWrite(7, HIGH);
  digitalWrite(6, HIGH);
  delay(500);
  digitalWrite(4, HIGH);
  digitalWrite(3, HIGH);
  delay(500);
  digitalWrite(2, LOW);
  digitalWrite(3, LOW);
  digitalWrite(4, LOW);
  digitalWrite(5, LOW);
  digitalWrite(6, LOW);
  digitalWrite(7, LOW);
  digitalWrite(8, LOW);
  digitalWrite(9, LOW);
  delay(500);
}


5. Video Percobaan [Kembali]


6. Analisa [Kembali]

1. Analisa bagaimana pengaruh besar resistor terhadap cahaya LED? Jelaskan menggunakan rumus atau ilustrasi
    Jawab :
    Semakin besar resistornya, maka semakin sedikit arus yg mengalir ke led. Sehingga cahaya led redup. Karena resistor bersifat sbg penghambat arus yg masuk, supaya tidak ada arus berlebih yg dapat merusak led tersebut. Rumusnya yaitu R = Vin - Vled / I

2. Apakah bisa menggunakan pin Analog (A0-A5) untuk mengeluarkan output digital? Jelaskan alasannya. 
    Jawab :
    Bisa, karena output bisa keluar dikarenakan program yg dibuat. Ketika program disusun menggunakan syntax digitalWrite, maka output yg keluar akan berbentuk output digital. Ketika menggunakan pin Analog maka contoh syntaxnya yaitu digitalWrite(A0, HIGH).

3. Analisa, apa maksud dari Pin Common pada Seven Segement? Apa yg terjadi jika salah satu pin common tidak dihubungkan? Jelaskan mengapa hal tersebut terjadi. 
    Jawab :
    Pin common berfungsi untuk mengaktifkan seven segment. Seven segment ada dua jenis, yaitu anoda dan katoda. Untuk seven segment jenis anoda, pin common nya terhubung ke VCC sehingga untuk mengaktifkan seven segment common anoda diberi kondisi low agar seven segment itu hidup, sedangkan untuk seven segment jenis common katoda pin commonnya terhubung ke groud dan diberi kondisi high untuk mengaktifkan seven segment tersebut. Jika salah satu pin common tidak dihubungkan, maka seven segment tersebut tidak hidup dikarenakan fungsi dari common tersebut untuk mengaktifkan seven segment. 

7. Link Download [Kembali]

Download file HTML [disini]
Download file video percobaan [disini]
Download listing program [disini]
Download library arduino [disini]
Download datasheet arduino [disini]
Download datasheet resistor [disini]
Download datasheet led [disini]

Tidak ada komentar:

Posting Komentar

BAHAN PRESENTASI MATA KULIAH SISTEM DIGITAL SEMESTER GENAP TA 2021/2022 OLEH : NADILLA FADILLAH 2010951020 DOSEN PENGAMPU : Darwison, M.T Re...