LA Modul 1 Perobaan 1



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]

Pertama LED dihubungkan dengan arduino, namun dikarenakan LED hanya membutuhkan tegangan yang kecil agar LED hidup maka LED dihubungkan ke resistor sebelum dihubungkan ke pin arduino UNO. Setelah itu sambungkan LED yang telah diserikan dengan resistor tadi ke pin digital arduino. Dimana pada percobaan ini pin arduino yang dihubungkan yaitu pin 2-9. Setelah dihubungkan katoda pada LED dihubungkan dengan ground.

Setelah itu masuk kedalam penyettingan program, jadi percobaan ini diminta untuk menjalankan dua kondisi yaitu :
 
a. LED hidup secara bergantian dari kiri sebanyak 3 buah LED

Jadi pada program dibuat terlebih dahulu untuk mendeklarasikan di pin berapa LED akan dihubungkan pada arduino. Setelah itu pada void setup dilakukan pendeklasrasian jika LED dimisalkan sebagai i dimana i yang aktif dari 0 - 2 dengan dimulai dari yang terkecil. Setelahh itu dilakukan penulisan fungsi bahwasanya variabel i berfungsi sebagai OUTPUT.

Masuk kedalam void loop dimana fungsi void loop sendiri sebagai untuk memerintahkan arduino untuk bekerja secara berulang. Disini dikarenakan diminta untuk menghidupkan LED 3 buah dari kiri ke kanan secara berulang, jadi pertama untuk penyalaan LED tersebut dibuat for hidup. Didalam for tersebut dilakukan pemberian output dengan menuliskan syntax digitalWrite(led[hidup],HIGH);. Setelah itu untuk mematikan lampu secara bergantian itu dituliskan syntax for untuk mati dengan menuliskan digitalWrite(led[mati], LOW);.

Setelah dilakukan pembuatan program diatas, kemudian upload program ke dalam arduino. Setelah itu arduino akan mengeluarkan output yang akan diteruskan menuju LED. Kemudian LED akan melakukan perintah yaitu menghidupkan 3 LED dari secara berulang.

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

Jadi pada program dibuat terlebih dahulu untuk mendeklarasikan di pin berapa LED akan dihubungkan pada arduino. Setelah itu pada void setup dilakukan pendeklasrasian jika LED dimisalkan sebagai i dimana i yang aktif dari 0 - 2 dengan dimulai dari yang terkecil. Setelahh itu dilakukan penulisan fungsi bahwasanya variabel i berfungsi sebagai OUTPUT.

Masuk kedalam void loop dimana fungsi void loop sendiri sebagai untuk memerintahkan arduino untuk bekerja secara berulang. Disini dikarenakan diminta untuk menghidupkan LED dari tengah ke pinggir secara berulang, jadi pertama untuk penyalaan LED tersebut dibuat for hidup. Dimana pada for sendiri untuk hidupnya tidak lagi kecil dari 3 melainkan besar dari -1. Didalam for tersebut dilakukan pemberian output dengan menuliskan syntax digitalWrite(led[hidup],HIGH); dan ditambah syntax lagi yaitu digitalWrite(led[7-hidup],HIGH);. Setelah itu untuk mematikan lampu secara bergantian itu dituliskan syntax for untuk mati dengan menuliskan digitalWrite(led[mati-3], LOW) dan digitalWrite(led[mati+3], LOW);.

Setelah dilakukan pembuatan program diatas, kemudian upload program ke dalam arduino. Setelah itu arduino akan mengeluarkan output yang akan diteruskan menuju LED. Kemudian LED akan melakukan perintah yaitu menghidupkan 3 LED dari secara berulang. 

4. Video Pratikum [Kembali]



5. Analisa [Kembali]


1. Jelaskan prinsip kerja rangkaian percobaan LED

Jawab :

Pada rangkaian percobaan LED, LED akan dihubungkan ke pin digital arduino melalui terhubung ke resistor. Kemudian LED akan menerima perintah dari output yang diberikan oleh arduino dari program yang telah dibuat pada arduino.

2. Jelaskan error/kesalahan yang dapat terjadi pada percobaan 

Jawab:

Error yang dapat terjadi pada percobaan adalah akan terjadi matinya LED atau LED tidak menyala pada rangkaian. Hal ini dapat terjadi saat resistor terlalu besar nilainya atau terjadi kesalahan perintah pada program.


6. Link Download [Kembali]

File Rangkaian Proteus Klik disini
File Program Arduino Klik disini
Download HTML Klik disini
Download Video  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...