Selamat pagi…
Pada tutorial kali ini kita akan membuat knight Rider. Karena ini masih proses belajar jadi Kita akan menggunakan 4 buah LED saja. LED akan kita susun menjadi satu baris. Kemudian kita akan memprogram Arduino untuk menyalakan LED bergantian dari kiri ke kanan dan dari kanan ke kiri.
Baiklah, langsung saja simak baik-baik tutorial berikut.
Untuk proyek kali ini kita memerlukan beberapa alat dan bahan. Siapkan dulu alat dan bahan di bawah.
Download Arduino IDE di sini
Instal Software Arduino terlebih dahulu. Cara instalnya seperti biasa. Cari file yang telah didownload dengan ekstensi .exe kemudian klik dan tinggal klik next dan finish.
Rangkaian kali ini sangat sederhana. Kita akan menggunakan pin 2, 3, 4, dan 5. keempat pin ini adalah pin digital. Kita menggunakan pin digital karena kita hanya akan menyalakan dan mematikan lampu. Berbeda pada tutorial sebelumnya ‘LED dimming’ yang menggunakan pin PWM.
Pin 2 ==============>Kaki Positif LED 1
Pin 3 ==============>Kaki Positif LED 2
Pin 4 ==============>Kaki Positif LED 3
Pin 5 ==============>Kaki Positif LED 4
Penjelasan:
=================================================================
int t = 50;
digitalWrite (2, HIGH);
delay (t);
digitalWrite (2, LOW);
=================================================================
LED 1 (pin 2) dinyalakan selama t detik. Ubah t pada “int t” untuk mengubah waktu nyala (t dalam milisekon). Kemudian LED 1 dimatikan. Begitu seterusnya dengan urutan nyala 1-2-3-4-3-2.
Program di dalam Void loop() akan terus diulang selama Arduino diberi catu daya. Jadi urutan di atas akan berulang dari 1-2-3-4-5-6-1-2-3 dan seterusnya.
Coding di atas dapat kita persingkat menjadi:
Klik tools > board > Arduino/Genuino Uno.
Klik tools> port> COM5 (Sesuaikan dengan port yang terdeteksi).
Jika program sudah berhasil diupload maka hasilnya akan seperti video berikut.
Untuk membuat variasi nyala LED. Kita dapat mengatur waktu perpindahan antara 2 LED dengan coding berikut.
hasilnya akan menjadi seperti berikut.
Sekian tutorial saya kali ini dan tunggu tutorial berikutnya. Semoga bermanfaat. Terima kasih dan sampai jumpa!