MAKALAH KEDUA, LAMPU LED BERJALAN BERBASIS AEDUINO UNO
LAMPU LED BERJALAN BERBASIS ARDUINO UNO
Ditujukan sebagai
Tugas Sistem Komputer dari Bapak Fathul
Disusun Oleh :
Almira Khoiru Rahma Fadhillah
X TKJ 1
PEMERINTAH PROVINSI JAWA TIMUR
DINAS PENDIDIKAN
SMKN 2 TUREN
Kata
Pengantar
Puji syukur saya panjatkan atas kehadirat Allah Swt. Karena dengan
limpahan rahmat dah hidayah - Nya penulis dapat menyelesikan makalah yang
berjudul “ LAMPU LED BERJALAN BERBASIS ARDUINO UNO “ dengan baik.
Makalah ini disusun untuk memenuhi tugas Sistem Komputer. Selain itu
makalah ini juga bertujuan untuk menambah wawasan penulis tentang berbagai
macam alat yang bisa dibuat dengan Arduino, salah satunya yaitu Running Text.
Terimakasih tak lupa penulis sampaikan kepada pihak - pihak yang telah
membantu dalam penyelesaiaan makalah ini terutama kepada :
·
Bapak Fathul, S.Pd. selaku guru mapel Sistem
Komputer
·
Orang tua penulis yang sudah mendukung dalam
proses penyelesaian makalah ini
Penulis tahu bahwa makalah ini masih jauh dari kata sempurna. Jadi
jika ada kesalahan di dalam penulisan dan isi dari makalah ini, penulis dengan
mohon sekali untuk dimaklumi.
Daftar
Isi
Kata Pengantar………………………………………………………………………………………………………………………i
Daftar Isi……………………………………………………………………………………………………………………………….ii
Bab 1 Pendahuluan………………………………………………………………………………………………………………1
·
Latar Belakang…………………………………………………………………………………………………………….1
·
Rumusan Masalah……………………………………………………………………………………………………….1
·
Tujuan…………………………………………………………………………………………………………………………1
Bab 2 Tinjauan Pustaka…………………………………………………………………………………………………………2
·
Alat Alat Dan Bahan Yang Diperlukan………………………………………………………………………2-3
·
Cara Pembuatan………………………………………………………………………………………………………4-6
Daftar Pustaka……………………………………………………………………………………………………………………..7
1. 1 Latar Belakang
Pada saat ini banyak sekali terknologi yang sudah berkembang. Mulai dari teknologi informasi, komunikasi, dan transportasi. Tak hanya itu, bahkan teknologi bidang dekorasi juga berkembang. Baik itu dekorasi ruangan pribadi, dekorasi kantor atau tempat kerja, dan juga masih banyak lagi. Salah satu dari banyak model dekorasi yang berkembang yang berkembang adalah dekorasi lampu seperti lampu tidur, lampu belajar, lampu tumbler, lampu neon, dan masih banyak lagi jenis lampu lainnya. Di dalam makalah ini akan membahas salah satu lampu yang saat ini kerap digunakan dan cukup populer untuk dijadikan sebagai dekorasi di dalam maupun diluar ruangan. Lampu itu adalah “ LAMPU LED BERJALAN “.
1. 2 Rumusan Masalah
Dalam pembuatan Lampu LED Berjalan ini tentunya memerlukan alat dan bahan. Jadi alat dan bahan apa saja yang diperlukan dalam pembuatan Lampu LED Berjalan ini ? Langkah - langkah apa saja yang dilakukan untuk merakit Lampu LED Berjalan hingga siap digunakan ?. Dan codingan apa yang digunakan dalam program kali ini ?. Jadi mari kita bahas alat dan bahan yang digunakan juga langkah - langkah yang dilakukan dari mulai persiapan, perakitan, hingga Lampu LED Berjalan bisa menyala dengan baik.
1.3 Tujuan
Tujuan dibuatnya Lampu LED Berjalan ini adalah sebagai media dekorasi.
BAB 2
TINJAUAN PUSTAKA
A. Alat Alat Dan Bahan Yang Diperlukan
Alat
dan bahan yang diperlukan dalam pembuatan Lampu
LED Berjalan adalah
sebagai berikut :
1. ARDUINO UNO
Arduino adalah pengendali mikro single – board yang
bersifat open source, diturunkan dari Wiring platfrom, dirancang unruk
memudahkan penggunaan elektronik dalam berbagai bidang.Hardwarenya memiliki
prosesor Atnel AVR dan sotfwarenya memiliki Bahasa pemrograman sendiri. Arduino
mudah dipelajari . Bahasa yang dipakai dalam Arduino bukan
assember yang terlalu sulit tetapi Bahasa C yang disederhanakan
dengan bantuan pusaka – pusaka ( libralies ).
![]() |
2.
LED
Light Emitting Diode atau sering disingkat dengan
LED adalah komponen elektronika yang dapat memancarkan cahaya
monokromatik ketika diberikan tegangan maju. LED merupakan keluarga Dioda yang
terbuat dari bahan semikonduktor. Warna-warna Cahaya yang dipancarkan oleh LED
tergantung pada jenis bahan semikonduktor yang dipergunakannya. Bentuk
LED mirip dengan sebuah bohlam (bola lampu) yang kecil dan dapat dipasangkan
dengan mudah ke dalam berbagai perangkat elektronika. Berbeda dengan Lampu
Pijar, LED tidak memerlukan pembakaran filamen sehingga tidak menimbulkan panas
dalam menghasilkan cahaya. Oleh karena itu, saat ini LED (Light Emitting
Diode) yang bentuknya kecil telah banyak digunakan sebagai lampu penerang dalam
LCD TV yang mengganti lampu tube.
![]() |
3.
RESISTOR
Resistor merupakan salah satu komponen yang
paling sering ditemukan dalam Rangkaian Elektronika. Hampir setiap peralatan
Elektronika menggunakannya. Pada dasarnya Resistor adalah komponen Elektronika
Pasif yang memiliki nilai resistansi atau hambatan tertentu yang berfungsi
untuk membatasi dan mengatur arus listrik dalam suatu rangkaian Elektronika.
Resistor atau dalam bahasa Indonesia sering disebut dengan Hambatan atau
Tahanan dan biasanya disingkat dengan Huruf “R”.

4.
Kabel Jumper
Kabel jumper adalah suatu
istilah kabel yang ber-diameter kecil yang di dalam dunia elektronika
digunakan untuk menghubungkan dua titik atau lebih dan dapat juga untuk
menghubungkan 2 komponen elektronika. Kabel jumper jenis ini
digunakan untuk koneksi male to male pada kedua ujung kabelnya.
5.
Breadboard
Breadboard merupakan sebuah
board atau papan yang berfungsi untuk merancang sebuah rangkaian elektronik
sederhana. Breadboard tersebut nantinya akan dilakukan prototipe atau uji coba
tanpa harus melakukan solder. Salah satu keuntungan menggunakan
breadboard adalah komponen-komponen yang dirakit tersebut tidak akan mengalami
kerusakan. Komponen tersebut juga masih bisa dirangkai kembali untuk membentuk
rangkaian yang lainnya.
Umumnya
breadboard terbuat dari bahan plastik yang juga sudah terdapat berbagai lubang.
Lubang tersebut sudah diatur sebelumnya sehingga membentuk pola yang didasarkan
pada pola jaringan di dalamnya. Selain itu, breadboard yang bisa ditemukan di
pasaran umumnya dibagi menjadi 3 ukuran. Pertama dinamakan sebagai mini breadboard,
kedua disebut medium breadboard, dan yang terakhir dinamakan sebagai large
breadboard. Untuk mini breadboard, ia memiliki kurang lebih 170 titik. Sementara
untuk medium breadboard sudah dilengkapi dengan kurang lebih 400 titik. Large
breadboard memiliki lubang kurang lebih 830. Seperti gambar yang sudah ada di
atas, bahwa mini breadboard memiliki 200 titik hubung. Di bagian kanan sudah
bisa dilihat pola layout yang digambarkan dengan garis biru.
B. CARA PEMBUATAN
Rangkaian Lampu LED Berjalan Menggunakan
Arduino UNO
![]() |
Keterangan
·
Pin GND Arduino (Warna Hitam) ke GND/KATODA LED0, 1, 2, 3,
dan 4 (Warna Hitam)
·
Pin 4 (Warna Hijau) ke Resistor
·
Pin 3 (Warna Orange) ke Resistor
·
Pin 2 (Warna Merah) ke Resistor
·
Pin 1(Warna Ungu) ke Resistor
·
Pin 0 (Warna Biru) ke Resistor
·
Sisi lain dari semua Resistor di hubungkan ke Positif LED (1
LED = 1 Resistor dan seterusnya)
Sketch
Program
Dalam
Sketch Program Lampu LED Berjalan Menggunakan Arduino UNO ada beberapa cara
Sketch Program untuk dapat menyalakan LED nya, berikut ini saya akan paparkan
Sketch Program dengan Aktif HIGH.
Sketch
Program Cara Pertama :
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
// Lampu LED Berjalan
Menggunakan Arduino UNO // Menyalakan LED dengan
Aktif HIGH void setup() { pinMode(0, OUTPUT); pinMode(1, OUTPUT); pinMode(2, OUTPUT); pinMode(3, OUTPUT); pinMode(4, OUTPUT); // menjadikan PIN 0, 1,
2, 3, dan 4 sebagai OUTPUT } void loop() { //menyala secara bergilir digitalWrite(0, HIGH); digitalWrite(1, LOW); digitalWrite(2, LOW); digitalWrite(3, LOW); digitalWrite(4, LOW); delay(1000); digitalWrite(0, LOW); digitalWrite(1, HIGH); digitalWrite(2, LOW); digitalWrite(3, LOW); digitalWrite(4, LOW); delay(1000); digitalWrite(0, LOW); digitalWrite(1, LOW); digitalWrite(2, HIGH); digitalWrite(3, LOW); digitalWrite(4, LOW); delay(1000); digitalWrite(0, LOW); digitalWrite(1, LOW); digitalWrite(2, LOW); digitalWrite(3, HIGH); digitalWrite(4, LOW); delay(1000); digitalWrite(0, LOW); digitalWrite(1, LOW); digitalWrite(2, LOW); digitalWrite(3, LOW); digitalWrite(4, HIGH); delay(1000); } |
Sketch
Program Cara Pertama :
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
// Lampu LED Berjalan
Menggunakan Arduino UNO // Menyalakan LED dengan
Aktif HIGH int ledPin1 = 0; int ledPin2 = 1; int ledPin3 = 2; int ledPin4 = 3; int ledPin5 = 4; // type data yang
berfungsi sebagai penyimpan bilangan bulat void setup() { pinMode(ledPin1, OUTPUT); pinMode(ledPin2, OUTPUT); pinMode(ledPin3, OUTPUT); pinMode(ledPin4, OUTPUT); pinMode(ledPin5, OUTPUT); // menjadikan PIN 0, 1,
2, 3, dan 4 sebagai OUTPUT } void loop() // Menyalakan LED sacara
bergilir { digitalWrite(ledPin1, HIGH); digitalWrite(ledPin2, LOW); digitalWrite(ledPin3, LOW); digitalWrite(ledPin4, LOW); digitalWrite(ledPin5, LOW); delay(1000); digitalWrite(ledPin1, LOW); digitalWrite(ledPin2, HIGH); digitalWrite(ledPin3, LOW); digitalWrite(ledPin4, LOW); digitalWrite(ledPin5, LOW); delay(1000); digitalWrite(ledPin1, LOW); digitalWrite(ledPin2, LOW); digitalWrite(ledPin3, HIGH); digitalWrite(ledPin4, LOW); digitalWrite(ledPin5, LOW); delay(1000); digitalWrite(ledPin1, LOW); digitalWrite(ledPin2, LOW); digitalWrite(ledPin3, LOW); digitalWrite(ledPin4, HIGH); digitalWrite(ledPin5, LOW); delay(1000); digitalWrite(ledPin1, LOW); digitalWrite(ledPin2, LOW); digitalWrite(ledPin3, LOW); digitalWrite(ledPin4, LOW); digitalWrite(ledPin5, HIGH); delay(1000); } |
Keterangan
:
·
Fungsivoid setup () dalam sebuah program arduino
adalah semua perintah yang akan di baca sekali.
·
Fungsivoid loop () dalam sebuah program arduino
adalah semua perintah yang akan di baca berulang-ulang.
DAFTAR PUSTAKA
Fadhilah, Rahma
Khoiru Almira 2021. Lampu LED Berjalan Volume 1 . Malang
: kisahwibusipejuangsukses@blogspot.com. Muhammad Aldhi Nur Alam Afriyan Daumal. “ Membuat
Running Text LED Matrix P10 Menggunakan Arduino “, https://www.warriornux.com/membuat-lampu-led-berjalan-menggunakan-arduino-uno/,
diakses pada 08 Agustus 2021 pukul 17.30 WIB.



Komentar
Posting Komentar