Anda di halaman 1dari 10

`Laporan Praktikum: Microcontroller Arduino

Complete : Detail : Valid LED & Switch

Experiment: LED and Switch


Moch Faiz Nafi’u Pradana / P27838121023 , Muhammad Armando Daffa Brilianto /
P27838121025
Department of Medical Electronics Technology, POLTEKKES KEMENKES SURABAYA

Corresponding author: First A. Author (e-mail: author@ boulder.nist.gov).

ABSTRACT Praktikum ini menjelaskan mengenai mahasiswa mampu menggunakan Arduino Uno untuk mengendalikan
LED melalui saklar push button. Bahan dan alat yang diperlukan untuk keperluan praktikum adalah modul Arduino Uno,
LED, saklar dan juga Shield Ardiuno Uno. Prosedur percobaan yang dilakukan adalah sebagai berikut yaitu yang pertama kali
yang harus dilakukan adalah mempersiapkan alat dan bahan. Selanjutnya yang perlu di perhatikan adalah memasang shoeld
board pada Arduiuno Uno. Kemudian membuka aplikasi Ardiuno IDE. Kemudian memasukan perintah yang kita inginkan
seperti mengedipkan lampu secara otomatis mauoun menggunakan switch. Berdasasrkan percobaan pertama dihasilkan bahwa
terdapat 4 buah lampu yang akan berkedip secara bergantian menggunakan delay. Kemudian pada percobaan kedua dihasilkan
bahwa dapat mengendalikan 2 buah lampu dengan 2 buah saklar. Kemudian pada percobaan ketiga dihasilkan yaitu dapat
mengendalikan 3 lampu dengan menggunakan 3 saklar. Kemudian pada praktikum 4 yang di hasilkan adalah dapat
mengendalikan 3 lampu dnegan menggunakan 3 saklar. Namun jika saklar 1 ditekan maka led menyala bergantian dari D1
sampai D3. Jika saklar 2 ditekan ketiga rangkaian akan berkedip secara bersamaan. Jika saklar 3 ditekan maka lampu akan
menyala terus dan ketika saklar 3 dilepas maka LED tetap menyala, Secara keseluruhan praktikum LED dan Swicht ini
memerlukan ketelitian dalam memasukan listing program agar listing program yang dimasukkan tidak salah.

INDEX TERMS LED, switch, running LED, delay, Arduino Uno.

I. PENDAHULUAN mata seperti yang sering kita jumpai pada Remote Control
Pada praktikum LED dan switch pada arduino Uno TV ataupun Remote Control perangkat elektronik lainnya.
kami menggunakan bebearapa alat, dana, serta bahan,
diantaranya : LED, saklar, Shield dari Ardiuno Uno dan
tidak ketinggalan yaitu Ardiuno Uno beserta kabel. Terkait
penjelasan setiap komponen alat dan bahan akan
dijelaskan pada penjelasan di bawah ini.

Gambar 2. Lambang Swicht

Saklar atau lebih tepatnya adalah Saklar listrik


adalah suatu komponen atau perangkat yang digunakan
untuk memutuskan atau menghubungkan aliran listrik.
Gambar 1. Lambang LED
Saklar yang dalam bahasa Inggris disebut dengan Switch
ini merupakan salah satu komponen atau alat listrik yang
Light Emitting Diode atau sering disingkat dengan
paling sering digunakan. Hampir semua peralatan
LED adalah komponen elektronika yang dapat
Elektronika dan Listrik memerlukan Saklar untuk
memancarkan cahaya monokromatik ketika diberikan
menghidupkan atau mematikan alat listrik yang
tegangan maju. LED merupakan keluarga Dioda yang
digunakan.
terbuat dari bahan semikonduktor. Warna-warna Cahaya
yang dipancarkan oleh LED tergantung pada jenis bahan
semikonduktor yang dipergunakannya. LED juga dapat
memancarkan sinar inframerah yang tidak tampak oleh

Kelas Praktek D3/B1; Kelompok: Nama1, Nama2 (Tanggal: ………Agustus 2022) 1


`Laporan Praktikum: Microcontroller Arduino
Complete : Detail : Valid LED & Switch

2.1. PERCOBAAN BLINK LED

Gambar 3. Bentuk Arduino Shield Gambar 2.1. Skematik Percobaan 1

Arduino shield adalah sebutan untuk modul Pada rangkaian percobaan 1 ini menghidupkan 4
tambahan dengan berbagai fungsinya, yang kebanyakan buah LED yaitu LED berkedip atau Blink LED dengan
pinnya cocok dengan arduino, sehingga cara menggunakan Arduino UNO
menghubungkannya dengan arduino bisa dengan Start
menyusunnya diatas board arduino.
Proses

LED 1 Berkedip

Delay

LED 2 Berkedip

Delay

LED 3 Berkedip
Gambar 4. Ardiuno Uno
Delay
Arduino Uno adalah board mikrokontroler berbasis
ATmega328 (datasheet). Memiliki 14 pin input dari output
digital dimana 6 pin input tersebut dapat digunakan LED 4 Berkedip
sebagai output PWM dan 6 pin input analog, 16 MHz
osilator kristal, koneksi USB, jack power, ICSP header, END
dan tombol reset. Untuk mendukung mikrokontroler agar
dapat digunakan, cukup hanya menghubungkan Board Gambar 2.1 Diagram alir output Blink LED
Arduino Uno ke komputer dengan menggunakan kabel
USB atau listrik dengan AC yang-ke adaptor-DC atau
Listing Program 1. Percobaan Blink LED
baterai untuk menjalankannya.
Uno berbeda dengan semua board sebelumnya dalam
hal koneksi USB-to-serial yaitu menggunakan fitur
Atmega8U2 yang diprogram sebagai konverter USB-to- void setup()
serial berbeda dengan board sebelumnya yang {
menggunakan chip FTDI driver USB-to-serial. pinMode(2, OUTPUT);
Nama “Uno” berarti satu dalam bahasa Italia, untuk pinMode(3, OUTPUT);
menandai peluncuran Arduino 1.0. Uno dan versi 1.0 akan pinMode(4, OUTPUT);
menjadi versi referensi dari Arduino. Uno adalah yang
pinMode(5, OUTPUT);
terbaru dalam serangkaian board USB Arduino, dan
sebagai model referensi untuk platform Arduino }
void loop()
II. PROSEDUR PERCOBAAN {
Adapun prosedur yang digunakan pada praktikum digitalWrite(2, HIGH);
LED dan Switch pada Ardiuno Uno adalah sebagai berikut delay(1000);
: digitalWrite(2, LOW);

VOL. 3, NO. 4, November 2021 9


`Laporan Praktikum: Microcontroller Arduino
Complete : Detail : Valid LED & Switch

delay(1000); 2.2. PERCOBAAN BLINK LED DAN 2 SWITCH


digitalWrite(3, HIGH);
delay(1000);
digitalWrite(3, LOW);
delay(1000);
digitalWrite(4, HIGH);
delay(1000);
digitalWrite(4, LOW);
delay(1000);
digitalWrite(5, HIGH);
delay(1000);
digitalWrite(5, LOW); Gambar 2.2 Skematik Percobaan 2
delay(1000);
Pada rangkaian percobaan 2 ini mengendalikan 2
}
buah LED masing –masing dengan menggunakan SW1
dan SW2 dengan menggunakan arduino UNO. Dimana
ketika SW1 ditekan LED1 menyala dan ketika tidak
Listing Program pada Arduino ini memiliki 2 ditekan akan mati begitupun pada LED2, ketika SW2
program utama yaitu void setup dan void loop. Semua ditekan maka LED2 akan menyala dan ketika tidak ditekan
perintah yang ada didalam void setup () akan dibaca akan mati.
sekali. Semua perintah yang ada didalam void loop () akan
dibaca berulang kali (dijalankan berulang kali). Pada void
loop() terdapat pinMode sebagai perintah yang fungsinya Start
untuk mengkonfigurasikan pin tertentu agar bekerja
menjadi sebuah input ataupun output. Kemudian
digitalWrite sebagai perintah yang berfungsi untuk
memberikan logika 1 atau 0 dan HIGH atau LOW pada pin Inisialisasi
arduino. Selanjutnya adalah delay untuk memberikan jeda.
Pada percobaan 1 Blink LED listing program nya
sederhana dimana perintah petama yaitu void setup untuk
perintah yang akan dijalankan 1 x, kemudian pinMode Lampu
2,3,4 dan 5 sebagai OUTPUT. Setelah itu perintah kedua, SW 1 LED 1
Menyala
void loop perintah yang akan dibaca berulang kali,
perintah yang akan dijalankan yaitu:

digitalWrite(2, HIGH); // pada pin 2 diberi HIGH


Lampu
delay(1000); untuk menyalakan LED SW 2 LED 2
digitalWrite(2, LOW); // pada pin 2 diberi LOW Menyala

delay(1000); untuk mematikan LED

Begitupun dengan pin 3,4 dan 5 dengan delay


END
(1000) atau 1 detik yang akan dijalankan secara berulang-
ulang yang akan menghasilkan LED berkedip atau Blink
LED. Gambar 2.2 Diagram alir output
LED dan 2 Swicht

Listing Program 2. Percobaan Blink LED dan 2


Swicht

int led1 = 3;
int led2 = 5;

VOL. 3, NO. 4, November 2021 9


`Laporan Praktikum: Microcontroller Arduino
Complete : Detail : Valid LED & Switch

void setup(){ pinMode(13, INPUT); //pin untuk SW2


pinMode(led1, OUTPUT); Setelah itu perintah kedua, void loop perintah yang
pinMode(led2, OUTPUT); akan dibaca berulang kali, perintah yang akan
pinMode(11, INPUT); dijalankan yaitu:
pinMode(13, INPUT); //pb1 = digitalRead(11);
} //pb2 = digitalRead(13);
void loop(){
//pb1 = digitalRead(11); if (digitalRead(11) == LOW){
//pb2 = digitalRead(13); digitalWrite(led1, LOW);
}
else {
if (digitalRead(11) == LOW){ digitalWrite(led1, HIGH);
digitalWrite(led1, LOW); }
}
else { if (digitalRead(13) == LOW){
digitalWrite(led1, HIGH); digitalWrite(led2, LOW);
} }
else {
if (digitalRead(13) == LOW){ digitalWrite(led2, HIGH);
digitalWrite(led2, LOW); }
}
else { Perintah diatas yang akan dijalankan secara
digitalWrite(led2, HIGH); berulang-ulang yang akan menghasilkan LED1 nyala
} ketika SW1 ditekan dan LED2 nyala ketika SW2 ditekan.
}

2.3. PERCOBAAN BLINK LED DAN 3 SWICHT


Pada listing program percobaan 2 semua perintah
yang ada didalam void setup () akan dibaca sekali.
Semua perintah yang ada didalam void loop () akan
dibaca berulang kali (dijalankan berulang kali). Pada
void loop() terdapat pinMode sebagai perintah yang
fungsinya untuk mengkonfigurasikan pin tertentu agar
bekerja menjadi sebuah input ataupun output. Kemudian
int atau integer untuk menyimpan bilang bulat.
DigitalWrite sebagai perintah yang berfungsi untuk
memberikan logika 1 atau 0 dan HIGH atau LOW pada
pin arduino. DigitalRead sebagai perintah yang
digunakan untuk membaca nilai dari suatu inputan yang Gambar 2.3. Skematik Percobaan 3
berasal dari pin digital Arduino baik HIGH maupun
LOW. Selanjutnya adalah delay untuk memberikan jeda. Pada rangkaian percobaan 3 ini mengendalikan 3
Pada percobaan 2 Blink LED dengan menggunakan buah LED masing –masing dengan menggunakan SW1,
Swicht listing program nya adalah int sebagai penyimpan SW2 dan SW3 dengan menggunakan arduino UNO.
Dimana ketika SW1 ditekan LED1 menyala dan ketika
bilang bulat
tidak ditekan akan mati begitupun pada LED2 dan LED3,
ketika SW2 dan SW3 ditekan maka LED akan menyala
int led1 = 3;
dan ketika tidak ditekan akan mati.
int led2 = 5;

Perintah petama yaitu void setup untuk perintah


yang akan dijalankan 1 x, lalu pinMode untuk Arduino,
yaitu:
pinMode(led1, OUTPUT); //3
pinMode(led2, OUTPUT); //5
pinMode(11, INPUT); //pin untuk SW1

VOL. 3, NO. 4, November 2021 9


`Laporan Praktikum: Microcontroller Arduino
Complete : Detail : Valid LED & Switch

Start
if (digitalRead(13) == HIGH){
digitalWrite(led2, HIGH);
}
Inisialisasi else {
digitalWrite(led2, LOW);
}
if (digitalRead(9) == HIGH){
digitalWrite(led3, HIGH);
Lampu
SW 1 LED 1 }
Menyala else {
digitalWrite(led3, LOW);
}
}
Lampu
SW 2 LED 2
Menyala Pada listing program percobaan 3 semua perintah
yang ada didalam void setup () akan dibaca sekali.
Semua perintah yang ada didalam void loop () akan
dibaca berulang kali (dijalankan berulang kali). Pada
SW 3 Lampu
void loop() terdapat pinMode sebagai perintah yang
LED 3 fungsinya untuk mengkonfigurasikan pin tertentu agar
Menyala
bekerja menjadi sebuah input ataupun output. Kemudian
int atau integer untuk menyimpan bilang bulat.
DigitalWrite sebagai perintah yang berfungsi untuk
END
memberikan logika 1 atau 0 dan HIGH atau LOW pada
pin arduino. DigitalRead sebagai perintah yang
Gambar 2.3 Diagram alir output LED dan 3 Swicht
digunakan untuk membaca nilai dari suatu inputan
Listing Program 3. Percobaan Blink LED dan 3 yang berasal dari pin digital Arduino baik HIGH maupun
Swicht LOW. Selanjutnya adalah delay untuk memberikan jeda.
Pada percobaan 3 Blink LED dengan menggunakan
int led1 = 3; Swicht listing program nya adalah int sebagai penyimpan
int led2 = 5; bilang bulat
int led3 = 7;
int led1 = 3;
void setup(){ int led2 = 5;
pinMode(led1, OUTPUT); int led3 = 7;
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT); Perintah petama yaitu void setup untuk perintah
pinMode(11, INPUT); yang akan dijalankan 1 x, lalu pinMode untuk Arduino,
pinMode(13, INPUT);
yaitu:
pinMode(9, INPUT);
}
void loop(){ pinMode(led1, OUTPUT); //3
//pb1 = digitalRead(11); pinMode(led2, OUTPUT); //5
//pb2 = digitalRead(13); pinMode(led3, OUTPUT); /7
//pb2 = digitalRead(9); pinMode(11, INPUT); //pin untuk SW1
if (digitalRead(11) == HIGH){ pinMode(13, INPUT); //pin untuk SW2
digitalWrite(led1, HIGH); pinMode(9, INPUT); //pin untuk SW3
}
else { Setelah itu perintah kedua, void loop perintah yang
digitalWrite(led1, LOW); akan dibaca berulang kali, perintah yang akan
} dijalankan yaitu:

VOL. 3, NO. 4, November 2021 9


`Laporan Praktikum: Microcontroller Arduino
Complete : Detail : Valid LED & Switch

//pb1 = digitalRead(11); LED4, ketika SW2, SW3 dan SW4 ditekan maka LED
//pb2 = digitalRead(13); akan menyala dan ketika tidak ditekan akan mati.
//pb3 = digitalRead(9);

if (digitalRead(11) == HIGH){ Start


digitalWrite(led1, HIGH);
}
else {
digitalWrite(led1, LOW);
} Inisialisasi

if (digitalRead(13) == HIGH){
digitalWrite(led2, HIGH);
} Lampu
SW 1 LED 1
else { Menyala
digitalWrite(led2, LOW);
}
if (digitalRead(9) == HIGH){
digitalWrite(led3, HIGH);
} Lampu
SW 2
else { LED 2
Menyala
digitalWrite(led3, LOW);
}

Perintah diatas yang akan dijalankan secara


Lampu
berulang-ulang yang akan menghasilkan LED1 nyala SW 3
LED 3
ketika SW1 ditekan, LED2 nyala ketika SW2 ditekan dan Menyala

LED3 nyala ketika SW3 ditekan

1.4. PERCOBAAN BLINK LED DAN 4 SWICHT


SW 4 Lampu
LED 4
Menyala

END

Gambar 2.4 Diagram alir output LED dan 4 Swicht

Listing Program 4. Percobaan Blink LED dan 4 Swicht

int led1 = 3;
int led2 = 5;
int led3 = 7;
int led4 = 8;

Gambar 2.4. Skematik Percobaan 4 void setup(){


pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(led4, OUTPUT);
Pada rangkaian percobaan 4 ini mengendalikan 4 pinMode(11, INPUT);
buah LED masing –masing dengan menggunakan SW1, pinMode(13, INPUT);
SW2, SW3 dan SW4 dengan menggunakan arduino UNO. pinMode(9, INPUT);
Dimana ketika SW1 ditekan LED1 menyala dan ketika pinMode(10, INPUT);
tidak ditekan akan mati begitupun pada LED2, LED3 dan }

VOL. 3, NO. 4, November 2021 9


`Laporan Praktikum: Microcontroller Arduino
Complete : Detail : Valid LED & Switch

Setelah itu perintah kedua, void loop perintah yang


void loop(){ akan dibaca berulang kali, perintah yang akan
//pb1 = digitalRead(11); dijalankan yaitu:
//pb2 = digitalRead(13);
//pb2 = digitalRead(9); //pb1 = digitalRead(11);
//pb3 = digitalRead(10); //pb2 = digitalRead(13);
//pb3 = digitalRead(9);
if (digitalRead(11) == LOW){ //pb4 = digitalRead(10);
digitalWrite(led1, LOW);
} if (digitalRead(11) == LOW){
else { digitalWrite(led1, LOW);
digitalWrite(led1, HIGH); }
} else {
if (digitalRead(13) == LOW){ digitalWrite(led1, HIGH);
digitalWrite(led2, LOW); }
} if (digitalRead(13) == LOW)
else { {
digitalWrite(led2, HIGH); digitalWrite(led2, LOW);
} }
else {
Pada listing program percobaan 4 semua perintah digitalWrite(led2, HIGH);
yang ada didalam void setup () akan dibaca sekali. }
Semua perintah yang ada didalam void loop () akan if (digitalRead(9) == LOW){
dibaca berulang kali (dijalankan berulang kali). Pada digitalWrite(led3, LOW);
void loop() terdapat pinMode sebagai perintah yang }
else {
fungsinya untuk mengkonfigurasikan pin tertentu agar
digitalWrite(led3, HIGH);
bekerja menjadi sebuah input ataupun output. Kemudian }
int atau integer untuk menyimpan bilang bulat. if (digitalRead(10) == LOW)
DigitalWrite sebagai perintah yang berfungsi untuk {
memberikan logika 1 atau 0 dan HIGH atau LOW pada digitalWrite(led4, LOW);
pin arduino. DigitalRead sebagai perintah yang }
digunakan untuk membaca nilai dari suatu inputan else {
digitalWrite(led4, HIGH);
yang berasal dari pin digital Arduino baik HIGH maupun
}
LOW. Selanjutnya adalah delay untuk memberikan jeda.
Pada percobaan 4 Blink LED dengan menggunakan Perintah diatas yang akan dijalankan secara
Swicht listing program nya adalah int sebagai penyimpan berulang-ulang yang akan menghasilkan LED1 nyala
bilang bulat ketika SW1 ditekan, LED2 nyala ketika SW2 ditekan,
int led1 = 3; LED3 nyala ketika SW3 ditekan dan LED4 nyala ketika
int led2 = 5; SW4 ditekan.
int led3 = 7;
int led3 = 8;

Perintah petama yaitu void setup untuk


perintah yang akan dijalankan 1 x, lalu pinMode untuk
Arduino, yaitu:
pinMode(led1, OUTPUT); //3
pinMode(led2, OUTPUT); //5
pinMode(led3, OUTPUT); //7
pinMode(led4, OUTPUT); //8
pinMode(11, INPUT); //pin untuk SW1
pinMode(13, INPUT); //pin untuk SW2
pinMode(9, INPUT); //pin untuk SW3
pinMode(10, INPUT); //pin untuk SW4

VOL. 3, NO. 4, November 2021 9


`Laporan Praktikum: Microcontroller Arduino
Complete : Detail : Valid LED & Switch

III. HASIL 3.3. Percobaan Blink LED dan 3 Swicht


3.1. Percobaan Blink LED

Gambar 3.1 Percobaan Langsung Blink LED

Pada percobaan 1 Blink LED ini lampu menyala


bergantian atau berkedip dengan delay 1 detik sesuai
dengan listing program yang telah dibuat pada program
Arduino UNO

3.2. Percobaan Blink LED dan 2 Swicht Gambar 3.3 Percobaan Langsung
Blink LED dan 3 Swicht

Pada percobaan 3 Blink LED dan 3 Swicht ini


LED1 menyala ketika SW1 ditekan, LED2 menyala
ketika SW2 ditekan dan LED3 meyala ketika SW3
ditekan sesuai dengan listing program yang telah dibuat
pada program Arduino UNO

Gambar 3.2 Percobaan Langsung


Blink LED dan 2 Swicht

Pada percobaan 2 Blink LED dan 2 Swicht ini


LED1 menyala ketika SW1 ditekan dan LED2 menyala
ketika SW2 ditekan sesuai dengan listing program yang
telah dibuat pada program Arduino UNO

VOL. 3, NO. 4, November 2021 9


`Laporan Praktikum: Microcontroller Arduino
Complete : Detail : Valid LED & Switch

3.4. Percobaan Blink LED dan 4 Swicht SW1 ditekan LED1 mati dan ketika SW2 ditekan LED2
mati. Dengan listing program yang telah dibuat pada
Arduino UNO.
Pada percobaan 3 Blink LED dan 3 Switch dimana
pada multifuction shield terdiri dari 3 buah LED dan 3
buah switch yang dihubungkan ke pin Arduino UNO
dengan perintah ketika SW1 ditekan LED1 menyala
menjafi mati, ketika SW2 ditekan LED2 menyala menjadi
mati dan ketika SW3 ditekan LED3 menyala menjadi mati.
Dengan listing program yang telah dibuat pada Arduino
UNO.
Pada percobaan 4 Blink LED dan 3 Switch dimana
multifuction shield nya terdiri dari 3 buah LED dan 3 buah
switch yang dihubungkan ke pin Arduino UNO dengan
perintah mengendalikan tiga buah LED1, LED2, LED3.
Jika S1 ditekan maka semua LED menyala bergantian dari
LED1 sampai LED3. Jika S2 ditekan maka LED akan
menyala berkedip (LED1 sampai LED3 menyala
bersama). Jika S3 ditekan semua LED akan menyala terus
dan ketika S3 dilepas maka LED tetap menyala.

V. KESIMPULAN
Dari praktikum yang telah dilakukan dapat
disimpulkan bahwa pada percobaan Blink LED kita
dapat memvariasikan nyala LED sesuai kreativitas
masing-masing dengan program listing Arduino yang
telah dibuat. Kemudian pada percobaan LED dan Swicht
Gambar 3.4 Percobaan Langsung kita juga dapat memvariasikan nyala LED dengan
Blink LED dan 4 Swicht menggunakan SW sesuai dengan listing program yang
telah dibuat pada Arduino.
Pada percobaan 4 Blink LED dan 4 Swicht ini
LED1 menyala ketika SW1 ditekan, LED2 menyala VI. REFERENCES
ketika SW2 ditekan, LED3 meyala ketika SW3 ditekan [1] Ani Mardatila. 27 Mei 2021 “Fungsi LED, Pengertian, Beserta Cara
dan LED4 meyala ketika SW4 ditekan sesuai dengan Kerjanya dalam Dunia Elektronika”. [Online]
Avaible:https://m.merdeka.com/sumut/fungsi-led-pengertian-beserta-
listing program yang telah dibuat pada program Arduino cara-kerjanya-dalam-dunia-elektronika-kln.html
UNO [2] Nyebar Ilmu. 24 Juli 2017 “Memahami Dengan Mudah Apa Itu
Breadboard atau Projectboard”. [Online]
Avaible:https://www.nyebarilmu.com/memahami-dengan-mudah-
IV. DISKUSI apa-itu-breadboard-atau-project-board/
Hasil diskusi kami dari praktikum LED dan Swicht [3] Sobatbee. 2021 “Mengenal Project Board (Papan Proyek) dan
ini adalah bagaimana cara mmbuat listing program pada penggunaannya”. [Online]
Avaible:https://www.sobatbee.com/2020/07/project-board-papan-
multifuction shield di Arduino Uno. Pada percobaan 1 proyek.html?m=1
terrdapat Multifuction Shield dimana rangkainnya terdiri [4] Aldy Razor. 2021 “Kabel Jumper Arduino: Pengertian, Fungsi, Jenis
dari 4 buah LED lalu dihubungkan ke pin Arduino UNO dan HArga”. [Online]
Avaible:https://www.aldyrazor.com/2020/04/kabel-jumper-
dengan perintah mengedipkan LED atau Blink LED arduino.html
dengan menggunakan delay 1000 m/s, sehingga LEDnya [5] Syahrizal Febrianto. 2021 ”Resistor”. [Online]
menyala secara bergantian secara terus-menurus. LED1 Avaible:https://www.sdf-aviation.com/Resistor
nyala (delay 1000 m/s), LED2 nyala (delay 1000 m/s), [6] kelasplc. 18 Oktober 2021 “Pengertian Resistor, Jenis-jenis Resistor,
dan Fungsi Resistor”. [Online]
LED3 nyala (delay 1000 m/s), LED4 nyala (delay 1000 Avaible:https://www.klsplc.com/pengertian-resistor-jenis-jenis-
m/s). Delay 1000m/s jeda antara LED nyala dan mati. resistor-fungsi -resistor/
Dengan listing program yang telah dibuat pada Arduino [7] iMe (iLearning Media). 2021 “Arduino Uno”. [Online]
Avaible:]https://ilearning.me/sample-page-162/arduino/pengertian-
UNO. arduino-uno/
Kemudian pada percobaan 2 Blink LED dan 2 [8] Teknik elektronika. 2021 “Pengertian Light Emitting Diode (LED)
Switch dimana Multifuction Shield terdiri dari 2 buah LED dan Cara Kerjanya”. [Online]
Avaible:https://teknikelektronika.com/pengertian-led-light-emitting-
dan 2 buah switch yang dirangkai pada projectboard lalu diode-cara-kerja/
dihubungkan ke pin Arduino UNO dengan perintah ketika

VOL. 3, NO. 4, November 2021 9


`Laporan Praktikum: Microcontroller Arduino
Complete : Detail : Valid LED & Switch

[9] Dunia Pembangkit Listrik, 14 April 2018 “Pengertian Dan Cara Kerja
Push Button” 2018. [Online]
Avaible:https://www.duniapembangkitlistrik.com/2018/04/pengertia
n-dan-cara-kerja-push-button.html
[10] Suprianto. 30 Oktober 2015 “Pengertian Push Button Switch (Saklar
Tombol Tekan)”. [Online]
Avaible:http://blog.unes.ac.id/antosupri/pengertia-push-button-
switch-saklar-tombol-tekan/

VOL. 3, NO. 4, November 2021 9

Anda mungkin juga menyukai