LAPORAN AKHIR 1

 






1. Kondisi [Kembali]

Membuat LED menyala dan mati dari ujung kiri-kanan ke tengah.


2. Alat dan Bahan [Kembali]


2.1 Alat
a.. Jumper
Gambar 1. Jumper

Kabel jumper ini berfungsi untuk menghubungkan antar komponen yang akan dibuat rangkaian percobaan praktikumnya.

       b. Kabel USB


Kabel USB arduino ini berfungsi untuk menghubungkan antara arduino dengan laptop yang akan digunakan sebagai tempat program, nantinya program akan di upload atau di transfer ke arduino menggunakan kabel usb ini.

2.2 Bahan
a. Resistor

Resistor adalah komponen elektronika yang berfungsi untuk menghambat atau membatasi aliran listrik yang mengalir dalam suatu rangkain elektronika. Sebagaimana fungsi resistor yang sesuai namanya bersifat resistif dan termasuk salah satu komponen elektronika dalam kategori komponen pasif. Satuan atau nilai resistansi suatu resistor di sebut Ohm dan dilambangkan dengan simbol Omega (Ω). Sesuai hukum Ohm bahwa resistansi berbanding terbalik dengan jumlah arus yang mengalir melaluinya. Selain nilai resistansinya (Ohm) resistor juga memiliki nilai yang lain seperti nilai toleransi dan kapasitas daya yang mampu dilewatkannya. Semua nilai yang berkaitan dengan resistor tersebut penting untuk diketahui dalam perancangan suatu rangkaian elektronika oleh karena itu pabrikan resistor selalu mencantumkan dalam kemasan resistor tersebut. 


b. LED

LED adalah suaatu semikonduktor yang memancarkan cahaya,  LED mempunyai kecenderungan polarisasi. LED mempunyai kutub positif dan negatif (p-n) dan hanya akan menyala bila diberikan arus maju. Ini dikarenakan LED terbuat dari bahan semikonduktor yang hanya akan mengizinkan arus listrik mengalir ke satu arah dan tidak ke arah sebaliknya. Bila LED diberikan arus terbalik, hanya akan ada sedikit arus yang melewati  LED. Ini menyebabkan LED tidak akan mengeluarkan emisi cahaya. 


c. Arduino


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.


      d. Project Board


Project board ini berfungsi sebagai tempat untuk merangkai rangkaian pada percobaan praktikum, yang mana pada board ini masing-masing lobangnya ada yng berhubungan secara vertikal dan horizontal.


3. Rangkaian Simulasi [Kembali]




4. Prinsip Kerja Rangkaian [Kembali]

Percobaan yang dilakukan adalah led hidup bersamaan dari kiri dan kanan ke tengah, kemudian mati dari kiri dan kanan ke tengah. Komponen yang digunakan adalah Arduino Uno, resistor dan led sebanyak 8 buah. pin arduino yang digunakan adalah pin 2 - 9 yang dihubungkan ke kaki resistor kemudian ke kaki anoda led, sedangkan kaki katoda led dihubungkan ke ground. 

berikut program untuk praktikum pada percobaan 1:

int led [ ] = {2, 3, 4, 5, 6, 7, 8, 9}; //mendeklarasikan pin 2-9 yang digunakan
void setup() //semua kode dalam fungsi ini hanya dibaca sekali
{
for (int i = 0; i < 8; i++) //perulangan dari 0 dengan nilai batas kecil sama dengan 8; increase
{
pinMode (led[i], OUTPUT); //menyatakan pin yang dihubungkan ke LED sebagai OUTPUT
}
}
void loop(){ //Semua kode dalam fungsi ini dibaca berulang
for (int hidup = 0; hidup < 5; hidup++) //Kondisi perulangan dari 0 dengan batas nilai 8 untuk menghidupkan LED
{
digitalWrite(led[hidup], HIGH); //LED diberi logika 1 sehingga LED menyala
digitalWrite(led[7-hidup], HIGH);
delay(500); //Jarak waktu 100 ms antar LED yang akan menyala
}
delay(500); //Jarak waktu 100 ms sebelum memulai perulangan
for (int mati = 0; mati <5 ; mati++) //Kondisi perulangan dari 0 dengan batas nilai 8; untuk mematikan LED
{
digitalWrite(led[mati], LOW); //LED diberi logika 0 sehingga LED mati delay(100); //Jarak waktu 100 ms antar LED yang akan mati
digitalWrite(led[7-mati], LOW);
delay(500);
}
delay(500); //Jarak waktu 100 ms sebelum memulai perulangan
}

Dengan menggunakan listing program diatas, dimana pertama pin yang digunakan dideklarasikan, yaitu pin 2 - 9. Fungsi void setup akan dijalankan sekali dengan perulangan dimulai dari i =  0 sampai dengan i = 7. pinMode (led[i], OUTPUT); digunakan untuk mendeklarasikan pin led sebagai output. void loop()dijalankan berulang kali, dimana perulangan dimulai dari i =  0 sampai dengan i = 5 lalu digitalWrite(led[hidup], HIGH); dan digitalWrite(led[7-hidup], HIGH); memberikan nilai HIGH pada LED, sehingga LED akan hidup, kemudian delay selama 500 ms. dan untuk kondisi dimana LED mati dari kanan kiri ke tengah juga menggunakan konsep yang sama pada saat menghidupkan LED.
     
5. Video Simulasi [Kembali]






6. Analisa [Kembali]

1.      Jelaskan prinsip kerja erangkaian percobaan LED!

JAWAB :

Pada percobaan praktikum kondisi yang diberikan adalah menghidupkan LED secara bergantian dari kedua sisi (kiri dan kanan) ke tengah dan juga mati dari kedua sisi (kiri dan kanan) ke tengah. Pada percobaan ini, unruk programnya yang diganti adalah perulangan untuk perintah LED hidup atau mati. Setelah rangkaian dirangkai dengan benar, lalu  dihubungkan ke laptop. Pada program untuk percobaan ini yang diganti adalah perintah digitalWrite (led[hidup], high) menjadi digitalWrite (led[7-hidup], high). Sehingga nantinya LED akan hidup dari ujung kanan-kiri ke tengah, karena menyesuaikanpendeklarasian dari pin LED tersebut. Pada program percobaan ini juga diberi delay (500ms) agar tampak perubahan kondisi LED nya dari hidup ke mati dan sebaliknya. Selanjutnya untuk mematikan LEDnya secara bergantian dari ujung kanan-kiri ke tengah juga menggunakan konsep yang sama dengan percobaan menghidupkan LED.

 

2.      Jelaskan error/kesalahan yang dapat terjadi pada percobaan!

JAWAB :

Beberapa kesalahan yang dapat terjadi pada percobaan ini yaitu: tidak sesuainya pendeklarasian pin yang ada pada program dengan yang ada pada arduino, kesalahan pada perulangan program dan kesalahan pada percobaan ini juga dapat terjadi apabila LED dipasang terbalik (kaki anoda ke ground dan kaki katoda ke arduino), yang mana nantinya menyebabkan LED tidak menyala karena reverse bias.


7. Link Download [Kembali]

[Menuju Awal]






Tidak ada komentar:

Posting Komentar

BAHAN PRESENTASI UNTUK MATA KULIAH      KIMIA DAN ELEKTRONIKA   oleh : Hana Sulthanah 2010951013 Dosen Pengampu: Dr. Darwison, M.T. Referens...