TP Modul 1 Percobaan 1 Kondisi 2





 1. Kondisi[Kembali]

Percobaan 1 Kondisi 2 

Kondisi awal LED mati lalu hidup bergantian dari kanan ke kiri secara berulang.

2. Rangkaian Simulasi[Kembali]

Sebelum dijalankan


Setelah dijalankan


3. Listing Program[Kembali]

-----------------------------------------------------------------------------------------------------------
// Lampu LED Berjalan dengan Menggunakan Arduino UNO 
// Gunakan input aktif high agar LED aktif

void setup()
{

pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
// PIN 2, 3, 4, 5, 6, 7, 8, 9 bertindak sebagai output
}

void loop()
{
// akan hidup secara bergantian

digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
digitalWrite(6, LOW);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
digitalWrite(9, HIGH);
delay(100);

digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
digitalWrite(6, LOW);
digitalWrite(7, LOW);
digitalWrite(8, HIGH);
digitalWrite(9, LOW);
delay(100);

digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
digitalWrite(6, LOW);
digitalWrite(7, HIGH);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
delay(100);

digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
digitalWrite(6, HIGH);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
delay(100);

digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, HIGH);
digitalWrite(6, LOW);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
delay(100);

digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
digitalWrite(6, LOW);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
delay(100);

digitalWrite(2, LOW);
digitalWrite(3, HIGH);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
digitalWrite(6, LOW);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
delay(100);

digitalWrite(2, HIGH);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
digitalWrite(6, LOW);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
delay(100);

}
-----------------------------------------------------------------------------------------------------------

4. Video[Kembali]



5. Prinsip Kerja [Kembali]

a. Rangkaian

Rangkaian yang dilakukan ialah rangkaian percobaan untuk menghidupkan LED dengan menggunakan chip arduino. 

Prinsip kerja dari rangkaian ini yaitu lampu LED akan hidup dan mati secara bergantian dari kanan ke kiri secara berulang. Untuk mengatur lampu LED agar hidup dan mati secara bergantian diatur menggunakan program yang dibuat dalam aplikasi arduino. Program yang telah dibuat tersebut dicompile dan dimasukkan pada program file arduino yang terdapat pada aplikasi proteus agar rangkaian yang dibuat dapat dijalankan sesuai perintah yang telah dibuat sebelumnya di aplikasi arduino.

b. Program

Pada program dibuat perintah yaitu LED menyala dengan program yang ada pada arduino dan menggunakan input aktif high. 

Kemudian terdapat syntax void setup() yang fungsinya yaitu mengeset letak perangkat yang akan dihubungkan pada pin arduino dan memberikan variabel pada perangkat. Pada rangkaian ini pin yang dihubungkan yaitu 2 - 9. Setelah itu led akan membuat variabel sebagai output dengan syntax pinMode.

Selanjutnya pada void loop yang berfungsi untuk memberikan perintah kepada pin yang difungsikan. Nantinya disini akan hidup satu LED dan LED yang lain mati. Ini akan berulang secara bergantian. Setelah itu fungsi dari delay sebagai waktu jeda yang diberikan setelah melakukan perintah.


6. Link Download[Kembali]

HTML Klik disini
Video Klik disini
File Rangkaian Proteus Klik disini
File Program Arduino Klik disini
Library Arduino Klik disini
Datasheet Arduino Klik disini
Datasheet Resistor Klik disini
Datasheet  LED Klik disini

Tidak ada komentar:

Posting Komentar

Entri yang Diunggulkan

  BAHAN PRESENTASI UNTUK MATAKULIAH  ELEKTRONIKA OLEH: Rindina Armysa 2010953029 Dosen Pengampu: Dr. Ir. Darwison Referensi:    Robert L. Bo...