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


BAB 1
PENDAHULUAN

 

 

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

Postingan Populer