Upload
abdurahman-syidqi
View
26
Download
0
Embed Size (px)
Citation preview
L AMPU OTOMAT ISMENGGUNAKAN SENSOR LDR DAN RTC
AZIS ARDIANSYAH WANDIRAFAUZIAH NUR MAULIDA
M. ABDURRAHMAN ASY SYIDQI
Has i l Akh i r Pro jec t
Lampu Otomatis
Tahap Akhir
Tahap Awal
Tahap Awal
Tahap Akhir Proses
Proses
1. Latar Belakang2. Tujuan Project
3. Referensi Ide4. Modifikasi Ide5. Deskripsi Project
6. Alat dan Bahan7. Langkah Kerja
12. Hasil Akhir Project13. Perencanaan Biaya
11. Data Pengujian10. Langkah Pengujian
9. Listing Program8. Skema Rangkaian
Mind Map
Latar Belakang
Pada zaman sekarang, rutinitas yang padat dan terburu – buru membuat orang lupa untuk mematikan lampu yang menyebabkan pemborosan energi. Maka dari itu dibutuhkan suatu alat yang dapat menghentikan pemborosan yang terus berulang. Dengan berkembangnya IPTEK muncullah sistem kendali otomatis yang dapat meringankan setiap kegiatan, salah satunya sistem kendali lampu otomatis yang dapat mematikan dan menghidupkan lampu menggunakan microcontroller Arduino UNO, sehingga dapat mengurangi permasalahan pemborosan energi.
1
Tujuan Project
Tujuan dalam pembuatan project ini adalah agar mahasiswa dapat :1. Mengetahui dan memahami setiap komponen
yang digunakan.2. Mengetahui fungsi setiap komponen yang
digunakan.3. Mengetahui prinsip kerja komponen yang
digunakan.4. Dapat merangkai dan menghubungkan
rangkaian ke microcontroller.5. Dapat membuat program untuk menjalankan
project yang telah dibuat.
2
R e f e r e n s i I d e1. Membuat Jam Digital dengan Arduino dan RTC DS1307
http://www.boarduino.web.id/2016/01/membuat-jam-digital-dengan-arduino-dan.html
2. Saklar Lampu Otomatis dengan Sensor Cahaya (LDR)http://www.boarduino.web.id/2015/06/saklar-lampu-otomatis-dengan-sensor.html
3
M o d i fi k a s i I d eDari sumber ide tersebut, sensor RTC (Real Time Clock) digunakan untuk membuat jam digital. Kami memodifikasinya dengan menambahkan LED. LED tersebut akan menyala dan mati sesuai dengan
waktu yang telah diatur dan waktu tersebut berjalan menggunakan RTC.
4
Project yang kami buat adalah lampu otomatis menggunakan sensor LDR (Light Depend Resistor) dan RTC (Real Time Clock).
Lampu yang disambungkan dengan sensor LDR dipasang diluar ruangan. Apabila cahaya diluar redup (mendung/ malam) dan sensor LDR menerima cahaya kurang dari yang telah ditentukan, maka lampu akan menyala. Apabila cahaya diluar terang dan sensor LDR menerima cahaya lebih dari yang telah ditentukan, maka lampu akan mati.
Lampu yang disambungkan dengan sensor RTC dipasang didalam ruangan. Lampu tersebut akan menyala dan mati sesuai dengan waktu yang telah ditentukan. Lampu akan menyala pada saat jam 6 sore dan akan mati pada saat jam 6 pagi.
D e s k r i p s i P r o j e c t
5
6
Alat dan Bahan
No Nama Komponen Jenis Komponen Jumlah
1 Arduino UNO 12 Sensor LDR 13 Sensor RTC DS1307 14 LED 25 LCD 2x16 16 Potensiometer 10k Ω 17 Project Board 18 Kabel Tunggal Secukupnya9 Pin Header Secukupnya10 Akrilik Secukupnya11 Duplek Secukupnya12 Stick Secukupnya13 PCB Secukupnya14 Resistor 10k Ω 115 Solder + Timah Secukupnya16 Baterai 9 volt 117 Baut Secukupnya
Jumlah
K o m p o n e n U t a m a
Arduino UNO sebagai mikrokontroler yang berbasis chip Atmega328. Memilik 14 digital pin input/ output, 6 pin analog, menggunakan crystal 16 MHz, koneksi USB, jack listrik, header ICSP dan tombol reset.
Arduino UNO + USBLight Dependent Resistor adalah sensor
cahaya yang memiliki 2 terminal output, dimana kedua terminal output tersebut memiliki resistansi yang dapat berubah sesuai dengan intensitas cahaya yang diterimanya.
Light Dependent Resistor (LDR)
K o m p o n e n U t a m a
Real Time Clock (RTC) dengan IC DS1307 adalah sensor penghitung yang dapat difungsikan sebagai sumber data waktu baik berupa data jam, hari, bulan dan tahun. Dilengkapi dengan crystal sebagai sumber clock dan battery external 3,6 Volt sebagai sumber energi cadangan agar fungsi penghitung tidak berhenti.
Real Time Clock (RTC) DS1307 Liquid Crystal Display (LCD) adalah
display elektronik yang berfungsi untuk menampilkan suatu data baik karakter, huruf maupun grafik. Mikrokontroler dalam LCD dilengkapi dengan memori dan register.
Liquid Crystal Display (LCD)
K o m p o n e n U t a m a
Potensiometer adalah salah satu resistor yang nilai resistansinya dapat diatur sesuai dengan kebutuhan rangkaian elektronikanya. Poensiometer juga sering digunakan untuk pengatur terang gelapnya LCD. Potensiometer terdiri dari 3 kaki terminal dengan sebuah shaft atau tuas yang berfungsi sebagai pengaturnya.
PotensiometerLight Emitting Diode (LED) adalah
komponen elektronika yang dapat memancarkan cahaya monokromatik ketika diberikan tegangan maju (bias forward) dari anoda menuju katoda.
Light Emitting Diode (LED)
K o m p o n e n U t a m a
Resistor adalah komponen elektronika yang berfungsi untuk menghambat atau membatasi aliran listrik yang mengalir dalam suatu rangkain elektronika.
ResistorProject Board atau Bread Board adalah
dasar konstruksi sebuah sirkuit elektronik dan merupakan prototipe dari suatu rangkaian elektronik. Project Board tidak memerlukan solder sehingga dapat digunakan untuk prototipe sementara.
Project Board
ICONStudi Litelatur
Perancangan Alat
Perangkaian Alat
Pembuatan Program
Pengujian Sistem
Analisa dan Evaluasi
Perbaikan dan Penyempurnaan
Tahap Akhir
Pembuatan Laporan
Langkah Kerja
7
1
2
3
4
Install driver Arduino.
Download Arduino di Arduino.cc setela itu install dan jalankan program arduinonya.
Tentukan board dan port.
Klik menu Tools – Board – dan pilih Arduino UNO.Klik menu Tools – Port – dan pilih port yang tersambung dengan Arduino.
Tambahkan library.Tambahkan library DS1307 RTC dan Time.h pada program Arduino. Library dapat didownload di link Referensi Ide
Susun rangkaian.Susunlah rangkaian gabungan lampu otomatis di project board.
L a n g k a h K e r j a
5
6
7
8
Masukan coding.Masukan coding gabungan lampu otomatis di program Arduino.
Setting time.Setting time di File – Examples – DS1307RTC – Set Time.Kemudian upload dan buka serial monitor.
Upload coding.Setelah setting time kemudian setting waktu dan LDR sesuai yang diinginkan kemudian upload.
Pengujian project.Perhatikan, cek dan ujilah apakah project berjalan sesuai dengan setting yang diatur atau tidak
L a n g k a h K e r j a
SkemaRangkaia
n
Listing Program
Listing Program
Langkah Pengujian
Untuk pengujian lampu menggunakan sensor LDR. Sinari LDR dengan senter secara perlahan kemudian perhatikan lampu dan serial monitor. Jika serial monitor menunjukkan lebih dari yang telah ditentukan maka lampu akan menyala.
Tutupi LDR menggunakan tangan secara perlahan kemudian perhatikan lampu dan serial monitor. Jika serial monitor menunjukkan kurang dari yang telah ditentukan maka lampu akan mati.
Untuk pengujian lampu menggunakan sensor RTC. Tunggu waktu lampu akan menyala dan mati yang telah ditentukan, kemudian perhatikan apakah lampu menyala atau mati sesuai waktu yang telah diatur.
10
Data Peguj ian
Range Pembacaan Nilai Batas Kondisi Lampu
< 50 LED ON
> 50 LED OFF
0 > second > 30 LED ON
30 > second > 60 LED OFF
11
Perencanaan Biaya
No Nama Komponen Jenis Komponen Jumlah Harga
1 Arduino UNO 1 Rp. 0
2 Sensor LDR 1 Rp. 10.000
3 Sensor RTC DS1307 1 Rp. 20.000
4 LED 2 Rp. 0
5 LCD 2x16 1 Rp. 0
6 Potensiometer 10k Ω 1 Rp. 0
7 Project Board 1 Rp. 0
8 Kabel Tunggal Secukupnya Rp. 15.000
9 Pin Header Secukupnya Rp. 0
10 Akrilik Secukupnya Rp. 0
11 Duplek Secukupnya Rp. 5.000
12 Stick Secukupnya Rp. 3.000
13 PCB Secukupnya Rp. 0
14 Resistor 10k Ω 1 Rp. 0
15 Solder + Timah Secukupnya Rp. 0
16 Baterai 9 volt 1 Rp. 7.000
17 Baut Secukupnya Rp. 5.000
Jumlah Rp. 65.000
Te r ima Kas ih
Lampu OtomatisMenggunakan Sensor LDR dan RTC