Kamis, 03 November 2022

Laporan Akhir 1 Modul 1 uP & uC



Laporan Akhir (Percobaan-1)




1. Alat dan Bahan [Kembali]

- Arduino Uno

Arduino Uno adalah board mikrokontroler berbasis ATmega328 (datasheet). Memiliki 14 pin input dari output digital  dimana 6 pin input tersebut dapat digunakan sebagai output PWM dan 6 pin input analog, 16 MHz osilator kristal, koneksi USB, jack power, ICSP header, dan tombol reset. Untuk mendukung mikrokontroler agar dapat digunakan, cukup hanya menghubungkan Board Arduino Uno ke komputer dengan menggunakan kabel USB atau listrik dengan AC yang-ke adaptor-DC atau baterai untuk menjalankannya

- LED 


LED dapat kita definisikan 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.

- Resistor

Resistor adalah komponen elektronika yang berfungsi untuk menghambat atau membatasi aliran listrik yang mengalir dalam suatu rangkain elektronika

2. Rangkaian Simulasi [Kembali]




3. Prinsip Kerja Rangkaian [Kembali]

Langkah pertama yaitu resistor dan LED dihubungkan pada pin output arduino sesuai dengan rangkaian simulasi yang telah dibuat sebelumnya. Pin output yang digunakan yaitu dari pin 2 hingga pin 9. Kemudian dibuat program pada aplikasi arduino sesuai dengan kondisi yang dibuat pada saat praktikum, berikut kondisinya :
 
a. LED hidup secara bergantian dari kiri sebanyak 3 buah LED

Prinsip kerja pada kondisi tersebut adalah 3 lampu LED akan hidup dan mati secara bergantian dari kiri ke kanan secara berulang. Namun hanya 3 led yang akan hidup dan mati secara berulang. 

Untuk mengatur lampu LED tersebut hidup dan mati secara bergiliran diatur dengan menggunakan program yang telah dibuat pada aplikasi Arduino. Program yang telah dibuat tersebut kemudian dicompile dan dimasukkan pada program file arduino yang ada pada aplikasi proteus agar rangkaian yang kita buat dapat berjalan sesuai dengan perintah yang telah dibuat sebelumnya pada aplikasi arduino. Untuk program yg diinput dapat dilihat pada bagian listing program.

Pada bagian program, diberikan output dengan syntax digitalWwrite(led[hidup],HIGH), kemudian untuk mematikan LED diberikan syntax digitalWrite(led[hidup],LOW).

b. LED akan hidup dari tengah kepinggir dan mati dari pinggir ke tengah

Pertama dibuat program yang mendeklarasikan output pada pin yang akan mengeluarkan ouput. Diatur pada void setup i yang aktif dari 0 - 2 dengan dimulai dari yang terkecil. Yang mana i mendeklarasikan output.

Pada void loop diatur program yang akan dieksekusi secara berulang. Pertama untuk menghidupkan LED tersebut dibuat syntax for hidup. Dimana for menyatakan untuk hidupnya tidak lagi kecil dari 3 melainkan besar dari -1. Didalam for tersebut dilakukan pemberian output dengan menuliskan syntax digitalWrite(led[hidup],HIGH); digitalWrite(led[7-hidup],HIGH);. Setelah itu untuk mematikan lampu secara bergantian itu dituliskan syntax for untuk mati dengan syntax digitalWrite(led[mati-3], LOW) dan digitalWrite(led[mati+3], LOW);.
Kemudian program tersebut diupload pada arduino

4. Video Pratikum [Kembali]
 
Part 1


Part 2

 
5. Analisa [Kembali]

1. Jelaskan apa yang akan terjadi apabila program pada void loop dipindahkan ke void setup?

Jawab :

Pada void setup berisi program yang mendeklarasikan pin yang akan dijadikan sebagai output yang terhubung dengan LED. Sedangkan pada void loop berisi perintah perulangan kondisi hidup dan matinya LED. Jadi jika isi program pada void loop dipindahkan ke void setup maka pin output pada arduino tidak akan berfungsi karena pada void loop tidak adanya perintah untuk mengizinkan ouput pada pin arduino yang mengakibatkan LED tidak akan hidup.

2. Jelaskan pengaruh resistor terhadap kecerahan LED?

Jawab:

Jika hambatan pada resistor lebih besar, maka LED yang terhubung cahayanya semakin terang, karena fungsi resistor lebih kecil, maka LED yang terhubung cahayanya semakin terang, karena fungsi resistor yaitu membatasi arus yang masuk. Besar atau kecilnya arus yang masuk mempengaruhi terang atau redupnya LED.


6. Link Download [Kembali]

File Percobaan Proteus Klik disini

File Program Arduino Klik disini

Video Simulasi Klik disini

Library Arduino Klik disini

Datasheet Arduino Klik disini

Datasheet Resistor Klik disini

Datasheet LED Klik disini

HTML Klik disini

















Tidak ada komentar:

Posting Komentar

  Tugas besar UP UC [menuju akhir] [KEMBALI KE MENU SEBELUMNYA] DAFTAR ISI 1. Tujuan 2. Alat dan bahan 3. Dasar teori 4. Prinsip kerja 5. Ga...