Kamis, 10 November 2022

 Laporan Akhir 1 M2 Up & Uc 



Laporan Akhir (Percobaan-1)


1. Alat dan Bahan [Kembali]

- 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 kita gunakan dalam praktikum ini adalah Arduino Uno yang menggunakan chip AVR ATmega 328P. Dalam memprogram Arduino, kita bisa menggunakan komunikasi serial agar Arduino dapat berhubungan dengan komputer ataupun perangkat lain. 

- 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]

Percobaan 1
Langkah pertama, LED diapasang pada board yang kemudian diserikan dengan resisttor. Hhal ini berguna untuk mencegah kerusakan pada LED karena arus yang besar. Ssetelah itu dihubungkan pada pin digital arduino. Pin yang digunkan yaitu dari pin 2 -9.

Setelah dirangkai sesuai percobaan, kemudian dibuat program arduino yang akan diinput. Program arduino dibuat sesuai dengan kondisi yaitu nantinya output berupa LED hidup secara bergantian dari kiri sebanya 3 buah LED.

Pada bagian awal program dideklarasikan pin pada arduino yang akan digunakan sebagai output pada yang terhubung pada LED. Kemudian pada void detup dibuat variabel LED yaitu i, dimana i aktif dari 0 - 2 dan dimulai dari yang terkecil. Kemudian variabel i nantinya juga dideklarasikan sebagai output. Kemudian pada void loop akan dibuat kondisi dimana LED hidup 3 buah dari kiri ke kana secara berulang, maka dibuat for hidup. Kemudia pada program terdapat syntax digitalWrite(led[hidup],HIGH); untuk menghidupkan led, dan digitalWrite(led[mati], LOW); untuk mematikan LED.

Ssetelah program selesai, kemudian program diupload sehingga didapatkan kondisi sesuai yang diinginkan.

Percobaan 2
Kemudian untuk percobaan selanjutnya yaitu asisten meminta dengan kondisi LED akan hidup dari tengah kepinggir dan mati dari pinggir ke tengah.
Untuk langkah awal sama dengan percobaan sebelumnya, yaitu membuat program dengan mendeklarasikan pin output pada arduino yang digunakan untuk menghidupkan LED. kemudian pada void setup dilakukan pendeklarasian LED dengan variabel i, dengan i yang aktif 0 - 2, dimulai dari yang terkecil. Kemudian dideklarasikan i sebagai output.
Kemudian pada void loop, terlebih dahulu dideklarasikan LED for hidup, kemudian for hidupnya kecil dari -1. Kemudian untuk memberikan output dibuat syntax digitalWrite(led[hidup],HIGH);, dan ditambah syntax digitalWrite(led[7-hidup],HIGH);. Kemudian LED dimatikan secara bergantian dibuat 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]
 
Part 1


Part 2


5. Analisa [Kembali]

1. Bagaimana motor driver dapat merubah arah dari putaran motor ?

Jawab : 

Karena pada program arduino yaitu digitalWrite(in1,LOW); dan digital Write(in2,HIGH), dimana LOW dan HIGH merupakan kondisi pin dari kaki-kaki motor, arah motor akan berubah jika kita mengubah kondisi kakinya. Jika kondisi awalnya OUT1=HIGH, OUT2=LOW, kemudian terdapat OUT2=HIGH, OUT1=LOW, maka akan menyebabkan arah motor berubah.

2. Bagaimana prinsip H-bridge agar motor berputar secara clockwise?

Jawab:

Rangkaian dasar H bridge menggunakan 4 buah transistor NPN sebagai saklar untuk ,mengalirkan arus ke motor dc. Pada rangkaian terdapat 2 line input yang digunakan untuk mengendalikan arah putar motor dc. Dengan kombinasi logika input HIGH dan LOW pada kedua line input rangkaian H bridge kita dapat mengendalikan motor dc searah jarum jam atau clockwise.


6. Link Download [Kembali]

File Percobaan Proteus Klik disini

File Program Arduino Klik disini

Download HTML Klik disini

Download Video 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...