Laporan Akhir Percobaan 1 Modul 1


1. Komponen [back]

-            Arduino Uno

Arduino adalah kit elektronik atau papan rangkaian elektronik open source yang di dalamnya terdapat komponen utama yaitu sebuah chip mikrokontroler dengan jenis AVR dari perusahaan Atmel.Arduino yang digunakan dalam praktikum ini adalah Arduino Uno yang menggunakan chip AVR ATmega 328P.

-            Resistor

Resistor merupakan salah satu komponen elektronika pasif yang berfungsi untuk  membatasi arus yang mengalir pada suatu rangkaian dan berfungsi sebagai teminal antara dua komponen elektronika. Tegangan pada suatu resistor sebanding dengan arus yang melewatinya (V = I.R).

-            LED

LED didefinisikan sebagai suatu komponen elektronika yang terbuat dari bahan semikonduktor dan dapat memancarkan cahaya apabila arus listrik melewatinya. Led (Ligth-Emitting Diode) memiliki fungsi utama dalam dunia elektronika sebagai indikator atau sinyal indikator atau lampu indikator.


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

void setup(){

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

    pinMode (led[i], OUTPUT);

    }

}

void loop(){

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

    digitalWrite(led[hidup], HIGH);

    delay(100);

    }

  delay(100);

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

    digitalWrite(led[mati], LOW);

    delay(100);

    }

  delay(100);

}

5. Video Simulasi [back]
Prinsip kerja

Rangkaian terdiri dari arduino, resistor, led. Pin digital arduino dihubungkan ke resistor kemudian ke kaki anoda led, karena forward bias, sedangkan katoda dihubungkan ke ground. Pada listing program, pertama deklarasikan pin yang digunakan. Void set up merupakan fungsi dibaca sekali yaitu merupakan pendeklarasian setiap pin yang digunakan sebagai output. Void loop merupakan fungsi yang dilakukan secara berulang. Terdapat perulangan for dari 0 sampai 8, yang mana akan mengakibatkan led hidup secara bergantian dari kiri ke kanan dengan delay 100 ms. Kemudian perulangan for kedua yaitu led mati secara bergantian dari  kiri ke kanan dengan delay 100 ms.

6. Analisa [back]

1.        Apabila tipe data int diganti menjadi tipe data byte, apa yang terjadi?

Tipe data int memiliki ukuran memori 32 bit dengan range antara -2.147.483.648 - 2.147.483.647. Sedangkan tipe data byte memiliki ukuran memori 8 bit dengan range antara 0-255. Apabila pada listing program tipe data int diganti dengan tipe data byte, maka tidak ada perubahan atau perbedaan output pada rangkaian.

2.        Apa yang tejadi ketika delay (100) diganti menjadi delay (1000) pada baris 10?

Apabila delay (100) diganti menjadi delay(1000), maka selang waktu perubahan pada  pergantian kondisi dari ON menjadi OFF atau sebaliknya adalah 1 s. Delay pada listing program berfungsi sebagai deklarasi lamanya selang waktu pada pergantian kondisi.

3.        Apa yang terjadi jika resistor yang awalnya 220 W diganti menjadi 1000 kW?

Jika resistor diganti, maka LED akan redup, karena hambatan yang digunakan terlalu besar sehingga arus yang mengalir kecil.


7.Link Download [back]
download file rangkaian di sini
download video di sini
download program arduino di sini
download library arduino uno di sini
download datasheet arduino di sini
download html