TUGAS AKHIR
Oleh:
ADI PRASETYO
NIM : 135114004
FINAL PROJECT
ADI PRASETYO
NIM : 135114004
i
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
MOTTO:
v
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
INTISARI
Pencahayaan lampu pada rumah maupun gedung dan perkantoran tidak selalu bisa di
pantau secara berkala, sehingga pengontrol lampu dibutuhkan dalam hal tersebut untuk
memudahkan pemilik rumah saat berpergian dengan tujuan memudahkan pemilik rumah
dalam pencahayaan. Penelitian ini memberikan inovasi dalam mengembangkan sistem
kendali lampu secara manual dan otomatis menggunakan teknologi Raspberry Pi agar
lebih mempermudah masyarakat.
Pengontrol lampu pada rumah pintar menggunakan Raspberry Pi sebagai pusat
pengolah data sistem. Tombol pada GUI pengontrol lampu dan sensor diberikan sebagai
masukan Raspberry Pi. Raspberry Pi mengolah masukan tombol pada GUI, Real-Time
Clock (RTC) dan Analog to Digital Converter (ADC). Hasil masukan tombol pada GUI
menentukan nyala lampu manual pada rumah pintar. Hasil masukan RTC menentukan
waktu nyala dan mati lampu pada ruang tamu. Hasil ADC menentukan nyala lampu
otomatis pada rumah pintar berdasarkan sensor.
Sistem pusat pengontrol lampu pada rumah pintar berbasis Raspberry Pi berhasil
mengendalikan tombol On/Off lampu dan pencahayaan lampu dalam mode manual dan
otomatis. Pada mode manual pengguna dapat mengontrol lampu dengan menekan tombol
yang terdapat pada GUI. Pada mode otomatis pengguna dapat mengontrol waktu nyala
lampu berdasarkan waktu nyata dan kendali lampu otomatis berdasarkan masukan sensor.
Kata kunci : ADC, GUI, Pengontrol lampu, Raspberry Pi, Rumah pintar, RTC, Sensor.
vii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
ABSTRACT
The lighting a lamp in homes, buildings, and offices can not always be monitored
regularly, so light controllers are needed in that case to make it easier for homeowners
when traveling in order to facilitate homeowners in lighting. This research gives an
innovation in the reins of manual and automatic lamp development in order to facilitate
the people.
The reins in the smart home are using Raspberry Pi as the central of system data
process. GUI lamp control button is given as Raspberry Pi input. The raspberry Pi is
processing GUI, Real-Time Clock (RTC), and Analog to Digital Converter (ADC) buttons
input. The result of GUI button determin the manual light in the smart home. The results
of the RTC determine the light on and light off time in the guess room. The resuls of ADC
determine the automatic light on in the smart home based on the sensor.
The lamp central control system in the smart home based on Raspberry Pi is
successful to control the lamp light in manual and automatic mode. In the manual mode,
the user is able to control the light of the lamp by pressing the GUI button. In the
automatic mode, the user is able to control the light on time of the lamp based on the light
on and the lamp automatic reins based on the sensor.
Key words : ADC, GUI, Lamp control, Raspberry Pi, Smart home, RTC, Sensor.
viii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
DAFTAR ISI
Halaman
FINAL PROJECT......................................................................................................................i
LEMBAR PERSETUJUAN.................................................................................................... ii
LEMBAR PENGESAHAN.................................................................................................... iii
PERNYATAAN KEASLIAN KARYA................................................................................ iv
HALAMAN PERSEMBAHAN DAN MOTTTO HIDUP...............................................v
LEMBAR PERSETUJUAN PUBLIKASI KARYA ILMIAH.......................................vi
INTISARI.................................................................................................................................. vi
ABSTRACT............................................................................................................................ viii
KATA PENGANTAR..............................................................................................................ix
DAFTAR ISI.............................................................................................................................. x
DAFTAR GAMBAR.............................................................................................................. xii
DAFTAR TABEL....................................................................................................................xv
BAB I
PENDAHULUAN......................................................................................................................1
1.1. Latar Belakang.............................................................................................................. 1
1.2. Tujuan dan Manfaat...................................................................................................... 2
1.3. Batasan Masalah............................................................................................................2
1.4. Metodologi Penelitian...................................................................................................3
BAB II
DASAR TEORI......................................................................................................................... 6
2.1. Rumah Pintar................................................................................................................. 6
2.2. Raspberry Pi [4][5]....................................................................................................... 6
2.3. Bahasa Pemrograman Pyton.........................................................................................8
2.4. Sensor [9].......................................................................................................................9
2.4.1. Sensor Pergerakan (PIR Motion Sensor) [10]................................................ 10
2.4.1.1. Prinsip Kerja Sensor Pergerakan [10]...................................................10
2.4.2. Sensor Cahaya/PhotoDioda..............................................................................11
2.4.2.1. Prinsip Kerja Sensor Cahaya................................................................. 11
2.4.3. Sensor Ultraviolet (GUVA-S12D Sensor)......................................................13
2.4.3.1. Prinsip Kerja Sensor Ultraviolet............................................................13
2.5. Modul PCF8591(ADC/DAC).................................................................................... 14
2.6. Modul DS1302 RTC(Real-Time Clock)...................................................................15
2.7. Dioda Laser (Laser Pointer)....................................................................................... 16
2.8. Lampu DC................................................................................................................... 17
2.9. Driver Lampu DC....................................................................................................... 17
2.9.1. Penyearah Satu Fasa Gelombang Penuh.........................................................17
2.9.2. Regulator Tegangan IC 7812...........................................................................19
2.9.3. Transistor Switching.........................................................................................20
BAB III
PERANCANGAN....................................................................................................................21
3.1. Pendahuluan................................................................................................................ 21
3.2. Perancangan Perangkat Keras Mekanis.................................................................... 23
x
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
xi
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
DAFTAR GAMBAR
Halaman
Gambar 1.1 Diagram blok perancangan.................................................................................... 4
Gambar 2.1. Alamat pin GPIO...................................................................................................8
Gambar 2.2. Jenis sensor analog dan digita.............................................................................. 9
Gambar 2.3. PIR sensor (sensor Piroelektrik).........................................................................10
Gambar 2.4. Jangkauan pir motion sensor.............................................................................. 11
Gambar 2.5. Photodioda........................................................................................................... 12
Gambar 2.6. Rangkaian pembagi tegangan.............................................................................12
Gambar 2.7. Modul sensor Ultraviolet.................................................................................... 13
Gambar 2.8. Respon spektrum arus......................................................................................... 13
Gambar 2.9. Modul PCF8591.................................................................................................. 14
Gambar 2.10. Karakteristik single input..................................................................................15
Gambar 2.11. Rangkaian RTC DS1302.................................................................................. 15
Gambar 2.12. Modul RTC DS1302......................................................................................... 16
Gambar 2.13. Struktur Dioda laser.......................................................................................... 16
Gambar 2.14. Lampu DC..........................................................................................................17
Gambar 2.15. Rangkaian penyearah satu fasa gelombang penuh......................................... 17
Gambar 2.16. Gelombang masukan dan gelombang keluaran penyearah............................18
Gambar 2.17. Gelombang keluaran penyearah terhubung filter............................................18
Gambar 2.18. Seri IC 78 dan tegangan keluaran yang dihasilkan.........................................19
Gambar 2.19. Rangkaian regulator tegangan..........................................................................19
Gambar 2.20. Minimal tegangan masukan regulator tegangan IC seri 7800....................... 19
Gambar 2.21. Transistor switching..........................................................................................20
Gambar 3.1. Diagram blok perancangan.................................................................................21
Gambar 3.2. Perancangan Prototype Model Rumah Pintar................................................... 22
Gambar 3.3. Desain prototype rumah pintar...........................................................................23
Gambar 3.4. Hubungan perangkat keras................................................................................. 24
Gambar 3.5. Perancangan sensor cahaya................................................................................ 25
Gambar 3.6. Rangkaian penyearah tegangan..........................................................................26
Gambar 3.7. Perancangan regulator tegangan menggunakan IC 7812................................. 26
Gambar 3.8. Keseluruhan perancangan driver lampu DC..................................................... 27
Gambar 3.9. Diagram alir utama..............................................................................................29
Gambar 3.10. Perancangan tampilan pengendalian lampu(GUI)..........................................30
Gambar 3.11. Diagram alir utama pengendalian lampu manual........................................... 31
Gambar 3.12. Diagram alir pengendalian lampu manual 1 dan 2......................................... 32
Gambar 3.13. Diagram alir pengendalian lampu manual 3 dan 4......................................... 33
Gambar 3.14. Diagram alir utama pengendalian lampu otomatis......................................... 34
Gambar 3.15. Diagram alir pengendalian lampu otomatis untuk lampu 1 dan 2.................35
Gambar 3.16. Diagram alir pengendalian lampu otomatis untuk lampu 3 dan 4.................36
Gambar 3.17. Diagram alir pengambilan data pengontrol lampu otomatis
lampu 1 dan 2.................................................................................................... 37
Gambar 3.18. Diagram alir pengambilan data pengontrolan lampu otomatis
lampu 3 dan 4 ..................................................................................................37
Gambar 4.1. Perancangan regulator tegangan baru................................................................ 38
Gambar 4.2. Setting RTC sebagai jam Raspberry Pi............................................................. 39
Gambar 4.3. Rangkaian pin MCP3008 ADC..........................................................................39
Gambar 4.4. Hubungan perangkat keras................................................................................. 40
Gambar 4.5. GUI pusat pengontrol lampu pada rumah pintar...............................................41
xii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
xiii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
xiv
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
DAFTAR TABEL
Halaman
Tabel 2.1. Spesifikasi modul GUVA-S12D sensor................................................................ 14
Tabel 3.1. Keadaan lampu 2 menggunakan sensor cahaya....................................................25
Tabel 3.2. penggunaan port GPIO........................................................................................... 28
Tabel 4.1. Penggunaan port GPIO........................................................................................... 40
Tabel 4.2. hasil pengujian pengontrol lampu manual.............................................................46
Tabel 4.3. Data hasil pengujian waktu nyala lampu 1............................................................47
Tabel 4.4. Data hasil pengujian pengontrol lampu otomatis lampu 2 berdasarkan
pendeteksian Sensor Cahaya 1 dan Sensor Cahaya 2........................................... 48
Tabel 4.5. Data hasil pengujian pengontrol lampu otomatis lampu 3 berdasarkan
pendeteksian Sensor Motion................................................................................... 49
Tabel 4.6. Data hasil pengujian pengontrol lampu otomatis lampu 4 berdasarkan
pendeteksian Sensor UV......................................................................................... 49
Tabel 4.7. Data pengecekan VCE pada Driver lampu............................................................52
Tabel 4.8. Data hasil pengujian Driver lampu DC saat semua lampu dalam
keadaan menyala......................................................................................................52
Tabel 4.9. Hasil pengujian sensor cahaya dengan memaparkan cahaya langsung
sinar laser..................................................................................................................55
Tabel 4.10. Hasil data pengujian jarak Modul PIR Motion Sensor...................................... 56
Tabel 4.11. Data hasil pengujian Sensor Ultraviolet.............................................................. 58
xv
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB I
PENDAHULUAN
1
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
penyalaan lampu beserta variasi warna lampu panggung, dan hasil pendeteksian
tempo menetukan terang redup lampu panggung[2]. Dan pada tugas akhir apriyanto yang
berjudul “Aplikasi PLC Modicon M221 untuk Smart Home dengan HMI Berbasis
Android”. yang prinsip kerjanya adalah sebuah Smart Home yang terdiri dari pengendali
lampu, pengendali motor, dan pengendali keamanan[3].
Pada tugas akhir yang berjudul “Pusat Pengontrol Lampu pada Rumah Pintar Berbasis
Raspberry” ini mengembangkan dua referensi diatas. Aplikasi pada tugas akhir ini berupa
pengendalian lampu DC berbasis raspberry pi seperti pada tugas akhir yang berjudul
“Lampu Panggung Terkendali Musik Berbasis Raspberry Pi” yang mengaplikasikan
raspberry pi sebagai pusat pengolah data, dan tugas akhir ini berupa prototype rumah dan
sensor sebagai masukan dari tugas akhir yang berjudul “Aplikasi PLC Modicon M221
untuk Smart Home dengan HMI Berbasis Android”. Pada tugas akhir ini, pencahayaan
otomatis dengan masukan sensor serta dapat di kendalikan pada tampilan GUI.
Sensor Cahaya 1
Raspberry Pi Driver
Sensor Cahaya 2 Lampu DC
Pyton RPi.GPIO
Sensor gerak
IR.Motion
Lampu DC
Sensor
Ultaraviolet Penampil pengendalian lampu
Tombol otomatis dan manual (GUI)
redup, dan padam. Data yang diambil adalah tegangan dan PWM pada saat
kondisi tersebut.
6. Analisa dan penyimpulan hasil percobaan, analisa data dilakukan dengan
pengecekan perubahan tegangan pada masing-masing sensor. Dan data pada
tegangan keluaran pada GPIO sebagai masukan lampu pada saat kondisi tertentu.
Analisa dan pengambilan kesimpulan mengacu pada kesesuaian sistem yang
dibuat dengan perancangan sistem yang diharapkan.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB II
DASAR TEORI
6
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
graphics processing unit(GPU), dan memori pada suatu unit tunggal. Raspberry pi
untuk sekarang sudah banyak generasi atau perkembangan dan model yang telah dirilis
seperti Raspberry pi generasi pertama dengan model A, A+, B, B+, dan CM. Raspberry pi
generasi kedua. Dan yang paling baru Raspberry pi generasi ketiga. Semakin baru
generasi dari Raspberry pi maka spesifikasinya lebih baik. Raspberry pi generasi ketiga
model B adalah pembaruan dari Raspberry pi generasi kedua model B+, bagian-bagian
Raspberry pi generasi ketiga model B adalah sebagai berikut:
1. Prosesor
Prosesor berupa chip 32 bit, 1,2GHz system on a chip, dengan arsitektur Broadcom
BCM2387 chipset, Quad-Core ARM Cortex-A53, memiliki RAM sebesar 1 GB.
2. Slot secure digital card (SD Card)
Raspberry pi memiliki kapasitas penyimpanan berupa SD Card. SD Card digunakan
sebagai Hard drive untuk menyimpan seluruh data.
3. Port USB
Raspberry pi ini terdapat empat buah port USB. Port USB digunakan untuk terhubung
dengan perangkat keras seperti keyboard atau mouse.
4. Port Ethernet
Raspberry pi generasi kedua model B memiliki sebuah port Ethernet yaitu 10/100
BaseT Ethernet socket untuk terhubung ke jaringan LAN dengan standar RJ45.
5. Konektor HDMI
Port HDMI digunakan sebagai media keluaran video dan audio digital. Sinyal HDMI
mampu dikonversi menjadi DVI sehingga dapat digunakan untuk berbagai monitor.
6. Keluaran composite video
HDMI (rev 1.3 & 1.4) menyediakan keluaran untuk sinyal video NTSC dan PAL.
7. Keluaran composite audio
3.5mm jack, HDMI menyediakan keluaran standar audio.
8. Konektor kamera
15-pin MIPI Camera Serial Interface (CSI-2).
9. Konektor tampilan (display)
15 jalur flat-flex kabel konektor dengan dua jalur data dan jalur jam.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
10
PIR sensor digunakan untuk mendeteksi pergerakan, sensor ini hampir selalu
digunakan untuk mendeteksi apakah manusia bergerak masuk atau keluar dari jangkauan
sensor. Sensor ini kecil, memiliki daya rendah, dan biasa digunakan pada gadget serta
robot. PIR merupakan sebuah singkatan dari “Passive Infrared” atau bisa disebut PIR
motion sensor.
Pada dasarnya PIR sensor yang terbuat dari sensor piroelektrik (logam bulat pada
permukaan PCB dengan kristal segi empat di tengahnya) yang dapat mendeteksi kadar
radiasi inframerah. Semuanya dapat memancarkan radiasi yang rendah, dan semakin panas
sesuatu pergerakan, maka radiasi yang dipancarkan akan semakin besar dan banyak.
Kristal tersebut dapat dilihat pada gambar 2.3.
11
inframerah. Sensor ini bekerja dengan luasan 5m dan sudut 900 kesamping, dan 900 bagian
atas hingga ke bawah.
Sensor cahaya adalah alat yang digunakan untuk merubah besaran cahaya menjadi
arus listrik. Prinsip kerja dari alat ini adalah mengubah energi foton menjadi elektron.
Photodioda sama dengan dioda pada umumnya yaitu mengalirkan arus listrik, tetapi
photodioda mengubah cahaya menjadi arus listrik. Cahaya yang diterima photodioda
bermacam-macam yaitu infrared, sinar-X, sinar UV, bahkan cahaya tampak. Photodioda
ini bersifat resistif atau menghambat dengan respon yang cepat[12].
Photodioda dapat digunakan sebagai sensor cahaya yang dapat mengubah cahaya
menjadi aliran listrik. Arus listrik yang dialirkan photodioda tergantung dari itenstas
cahaya yang diterima. Jika sensor cahaya yang menggunakan photodioda ini tidak
menerima cahaya maka hambatan yang timbul akan mengecil dan arus litrik juga mengecil,
tetapi jika sensor cahaya ini menerima cahaya maka hambatannya akan mendekati skala
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
12
Mohm, dan arus listrik yang mengalir akan membesar[13]. Untuk bentuk dan
bagian-bagian photodioda dapat dilihat pada gambar 2.5.
(a) (b)
Gambar 2.6. Rangkaian pembagi tegangan[13]
Pada gambar 2.6. rangkaian tersebut merupakan rangkaian pembagi tegangan
menggunakan photodioda sebagai sensor. Pada gambar 2.6.a. saat menerima sinar infrared
atau laser, photodioda akan meneruskan aliran listrik sehingga tegangannya tinggi. jika
tidak menerima cahaya atau tidak terpapar cahaya, maka photodioda akan menghambat
aliran arus listrik dan tegangan yang ditimbulkan rendah. Pada gambar 2.6.b. kebalikannya,
jika menerima cahaya maka akan menghambat aliran arus listrik. Jika tidak menerima
cahaya photodioda akan meneruskan aliran listrik[12][13]. Dari penjelasan diatas
didapatkan rumus dari gambar 2.6.b. untuk menghitung besaran tegangan yang timbul dari
sensor cahaya menggunakan photodioda.
RD
V out xVcc (2.1)
RD + R1
Keterangan:
Vout : Tegangan keluaran (V)
Vcc : Tegangan masukan (V)
RD : Resistor yang timbul dari photodioda (Ω)
R1 : Resistor pembagi tegangan (Ω)
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
13
Sensor ulraviolet adalah alat yang digunakan untuk mendeteksi intensitas radiasi
ultraviolet. Salah satu tipe dari sensor ultraviolet adalah GUVA-S12D yang dapat
mendeteksi rentang cahaya 200 nm - 370 nm, yang mencangkup spektrum UVA dan
UVB[14]. Sensor ini menggunakan fotodioda UV dan tingkat sinyal dari fotodioda ini
sangat kecil, di tingkat nano-amper. Modul ini menggunakan SGM8521 sebagai penguat
seperti pada gambar 2.7, sehingga modul output dikalibrasi menjadi tegangan analog
output (Aout) yang bervariasi dengan intensitas cahaya UV. Fitur dari modul sensor
ultraviolet yaitu Vcc = 3V s.d. 5.5V, GND, dan Aout.
UV sensor bekerja saat terpapar sinar matahari atau sinar UV. sensor ini akan
mendeteksi sinar matahari, indeks UV dan photocurrent memiliki hubungan linier seperti
pada gambar[16].
14
Gambar 2.8. adalah respon spektrum arus yang muncul saat sensor mendeteksi sinar
matahari, modul ini memiliki spesifikasi yang harus diperhatikan karena menyangkut
sistem kerja, dapat dilihat pada tabel 2.1. yang merupakan spesifikasi kerja dari
GUVA-S12D.
Tabel 2.1. Spesifikasi modul GUVA-S12D sensor[15][16]
Keterangan Minimal Standar Maksimal Satuan
Tegangan kerja 3.3 5.0 5.1 VDC
Arus 0.5 A
Indeks UV 0 11 -
Tegangan keluaran terhadap Indeks <50 1170 mV
UV
Respon panjang gelombang 200 370 Nm
Suhu kerja -20 +85 0
C
15
pada gambar 2.10 adalah karakteristik single input. Tingkat konversi maksimum
dijalankan melalui kecepatan maksimum I2C-bus[17].
16
17
Dioda laser memiliki tiga pin yaitu katode, anode, dan common. Tegangan yang
dibutuhkan 2 Volt-2.5 Volt, dengan bentuk yang kecil namun sinar gelombang dioda laser
ini dapat mencapai 650nm hingga 660nm[19].
2.8. Lampu DC
. Lampu DC yang digunakan adalah lampu bohlam kecil yang khusus mendapatkan catu
daya DC 2,5V sampai 12V, arus maksimal yang dibutuhkan lampu ini adalah 300mA.
Lampu DC tersebut dapat dilihat pada gambar 2.14.
18
19
Regulator tegangan dengan IC seri 7800 memiliki keluaran dari rentang 5V s.d. 24V.
pada seri 7812 menghasilkan tegangan keluaran +12V, tetapi pada simulasinya tegangan
keluaran akan menghasilkan tegangan lebih rendah atau lebih tinggi yaitu 11.5V s.d.
12.5V. arus maksimal dari regulator tegangan ini yaitu 1,5A, jika diberikan arus beban
melebihi 1,5A maka regulator akan panas atau rusak pada IC[22]. Gambar 2.18.
menunjukan seri 7800 dan tegangan keluaran yang dihasilkan.
20
Transistor ini dapat digunakan sebagai saklar dengan arus pada terminal bias yang
dapat diubah-ubah. Konfigurasi yang digunakan adalah emitter-bias configuration dimana
semakin besar arus pada terminal bias maka transitor akan aktif dan arus pada terminal
collector dialirkan pada terminal emiter juga semakin besar[22]. Gambar 2.20. adalah
rangkaian transistor switching.
Dengan:
ICsat β IBmax (2.4)
Keterangan:
VCC : Tegangan masukan (V)
VBE : Tegangan base emittor (V)
β : hFE pada transistor
ICsat : Arus pada terminal collector (A)
IBmax : Arus pada terminal bias (A)
RB : Resistor yang terhubung bias (Ω)
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB III
PERANCANGAN
3.1. Pendahuluan
Sistem ini terdiri dari subsistem pengolahan sinyal analog (sensor) dan subsistem
pengendalian lampu. Pengolahan sinyal analog dilakukan pada Raspberry pi yang sudah
dikonversi ke sinyal digital atau analog to digital converter (ADC). Subsistem
pengendalian lampu berupa driver lampu DC yang menerima sinyal duty cycle berupa
pulse width modulation (PWM) dari Raspberry pi. Sistem tersebut terdapat GUI sebagai
penampil kendali lampu manual dalam sistem maupun kendali lampu manual dengan
tombol serta kendali lampu otomatis. Gambar 3.1. menunjukan diagram blok perancangan.
21
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
22
empat pasang untuk masing-masing ruangan. Selain itu terdapat tombol berupa
hardware yang dapat digunakan sebagai pengendalian lampu 3, sehingga jika kita ingin ke
kamar mandi langsung menekan tombol saja untuk menyalakan lampu pada saat GUI
diatur sebagai pengendalian manual.
23
Gambar 3.3. adalah desain prototype rumah pintar dan ukurannya, desain tersebut
menunjukan ukuran bangunan model rumah beserta ruangan yang akan dirancang pada
tugas akhir ini. Pada perancangannya bagian pintu di biarkan terbuka untuk memudahkan
pengujian sensor, dan perancangan tersebut bahan yang digunakan adalah papan triplek
yang mudah dibentuk.
Hubungan perangkat keras mekanik ini berupa diagram perancangan. Hubungan ini
menunjukan Raspi sebagai pusat pengolah data, adapun alat yang terhubung adalah modul
RTC DS1302, modul PCF8591 ADC, tombol lampu 3, dan keluaran Raspi yang
terhubung kepada driver lampu DC. Hubungan tersebut dapat dilihat pada gambar 3.4.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
24
IN PIN ID Addres
Sensor Cahaya 1
2 68
3 RTC DS1302
9 Sensor Cahaya 2
A input
48 Sensor Motion
PCF8591 AI0
37 Tombol lampu 3
OUT
Lampu DC 1
29 Driver Lampu DC 1
31 Driver Lampu DC 2 Lampu DC 2
33 Driver Lampu DC 3 Lampu DC 3
35 Driver Lampu DC 4 Lampu DC 4
Pada gambar diatas Raspberry Pi menggunakan pin masukan sebagai komunikasi I2C
yaitu dengan pin 2,3,dan 9 dengan ID addres RTC 68 dan PCF8591 ADC 48. untuk pin 9
sebagai masukan pin tombol. Dan pin keluaran adalah 29,31,33,dan 35 sebagai masukan
untuk driver lampu DC.
Sensor cahaya ini dibangun untuk mendeteksi suatu benda atau manusia yang
melewati sensor ini, sensor ini diletakan pada sisi pintu bagian dalam dan bagian luar
kamar tidur. Sensor ini akan selalu dalam keadaan aktif, dan keluaran sensor ini adalah
lampu pada kamar tidur.
Perancangan sensor cahaya menggunakan photodioda, saat terpapar sinar laser RD
sebesar 28KOhm dan saat terhalang manusia RD sebesar 150KOhm. Pada perancangan
digunakan hambatan R1 sebesar 15KOhm dengan VCC sebesar 5V. Untuk menghitung
tegangan keluaran (Vout) mengacu pada persamaan 2.1. Pada saat photodioda terpapar
sinar laser, maka:
28 103
Vout 5 3.25V
28 103 15 103
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
25
Regulator tegangan digunakan sebagai catu daya dari driver lampu dc. Dari catu daya
tersebut didapatkan juga arus beban yang dapat diatur, pengaturan tersebut menggunakan
duty cycle sinyal pensaklaran. Sinyal pensaklaran berupa PWM yang dihasilkan dari
Raspberry pi. Regulator diharapkan mampu menghasilkan arus sebesar 1.2A dan tegangan
keluaran sebesar 12V.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
26
Pada perancangan menggunakan trafo sebesar 2A dan empat buah dioda IN5402
sebagai suatu rangkaian penyearah dari tegangan AC ke DC. Masukan tegangan AC
sebesar 220V/60Hz, transformator ini digunakan untuk menurunkan tegangan sebesar
18Vrms. Hasil rangkaian penyearah tegangan ditunjukan pada gambar 3.6.
27
Transistor switching ini merupakan driver lampu DC, untuk menerima sinyal PWM
yang dihasilkan oleh Raspberry pi. Transistor yang digunakan adalah TIP 41, transistor ini
mampu bekerja sampai arus maksimum 6A[23]. Pada perancangan driver lampu DC
dibuat sebanyak empat buah, dengan catu daya tunggal keluaran dari regulator tegangan
IC 7812.
Spesifikasi yang diharapkan berupa arus ICsat sebesar 300mA (arus maksimal yang
diperlukan oleh lampu DC), dengan tegangan VCC sebesar 12V(berasal dari regulator
tegangan), dan β sebesar 75[23]. Mengacu pada persamaan 2.3., dan 2.4., perhitungan
untuk nilai resistor untuk perancangan driver lampu DC dan arus yang dilalui:
ICsat 300 10 3
IBmax 4mA
β 75
Dengan IBmax sebesar 4mA maka:
VCC VBE 12 0,7
RB 2825Ω
IBmax 4 10 3
RB1, RB2, RB3, dan RB4 menggunakan resistor sebesar 2K7Ω(nilai standar terdekat dari
2825Ω).
Hasil keseluruhan dari perancangan driver lampu DC dapat dilihat pada gambar 3.8.
28
Pada penelitian ini, penggunaan port GPIO pada Raspberry pi ditunjukan pada tabel
3.2.
Tabel 3.2. penggunaan port GPIO
Pin Keterangan Penggunaan pada sistem
9 Ground Ground dan sinyal PWM
3 GPIO 2 I2C RTC dan I2C ADC
6 GPIO 3 I2C RTC dan I2C ADC
29 GPIO 5 Sinyal PWM lampu DC
31 GPIO 6 Lampu DC
33 GPIO 13 Lampu DC
35 GPIO 19 Sinyal PWM lampu DC
37 GPIO 26 Tombol Lampu
29
Mulai
Baca data
pengendalian lampu
Ya Ya
Pengendalian Pengendalian
Lampu manual Lampu otomatis
Ada input
pengendalian
Ya Lampu baru
Tidak
Selesai
30
pengendalian otomatis pada lampu setiap ruangan. Pada kiri bagian bawah terdapat
keterangan deteksi sensor, jika sensor UV menerima cahaya maka akan menampilkan
besaran indeks UV. Untuk sensor cahaya saat terhalang benda atau manusia akan
menampilkan berapa jumlah orang yang memasuki kamar tidur. Untuk sensor motion saat
membaca manusia di kamar mandi akan menampilkan satu atau nol.
31
Mulai
Baca data
lampu pilihan
Pilih Tidak
Lampu 1
Ya
Pilih Tidak
Lampu 2
Pengendalian Ya
manual
Lampu 1 Pilih Tidak
Lampu 3
Pengendalian Ya
manual
Lampu 2 Pilih Tidak
Lampu 4
Pengendalian
manual Ya
Lampu 3
Pengendalian
manual
Lampu 4
Kembali
Pada gambar 3.12. adalah diagram alir pengendalian lampu manual dalam sistem yang
dapat menjalankan perintah lampu 1 dan lampu 2, yaitu pada ruang tamu dan kamar tidur.
Proses ini menjalankan sesuai fungsi dan keadaan lampu yang sudah dipilih, pada
masing-masing proses terdapat kondisi terakhir yang membaca data pada pengendalian
lampu manual dan pengendalian lampu otomatis.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
32
Mulai Mulai
Ya
Ya
Pengendalian Pengendalian
Tidak Tidak
otomatis otomatis
Lampu 1 Lampu 2
Lampu 1 Lampu 2
Menyala Menyala
Ya Ya
Lampu 1 Lampu 2
tidak Menyala tidak Menyala
Kembali Kembali
(a)Lampu 1 (b)Lampu 2
Gambar 3.13. adalah diagram alir pengendalian lampu manual dalam sistem yang
dapat menjalankan perintah lampu 3 dan lampu 4, yaitu lampu pada kamar mandi dan
halaman. Pada pengendalian lampu 3 terdapat tiga tombol yaitu on/off dan tombol manual
hardware, hal ini melihat kepraktisan dari alat yang akan dibuat. Dimana saat diatur pada
pngendalian manual maka dapat dinyalakan melalui tombol yang terdapat pada kamar
mandi maupun pada pusat pengontrol. Pada prosesnya lampu 3 dan lampu 4 sama dengan
lampu 1 dan lampu 2, dimana proses yang dijalankan sesuai dengan fungsi yang
diperintahkan dengan membaca kondisi terakhir dari data masing-masing lampu.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
33
Mulai
Baca data
lampu 4
Lampu 4 Tidak
On
Mulai Ya
Pengendalian Tidak
otomatis
Lampu 1
Baca data Lampu 4
lampu 3 Menyala
Ya
Pengendalian
otomatis lampu 4
Lampu 3 Tidak sensor UV
On
Lampu 4
tidak Menyala
Ya
Lampu 3 Tidak
off Kembali
(d)Lampu 4
Ya
Pengendalian Ya
Lampu 3 otomatis
Menyala Lampu 1
Lampu 3 Tidak
tidak Menyala
Pengendalian
otomatis lampu 3
sensor Motion
Kembali
(c)Lampu 3
Perancangan perangkat lunak pengendalian lampu otomatis berupa diagram alir, pada
gambar 3.14. merupakan diagram alir utama pengendalian lampu otomatis, subrutin ini
menjalankan perintah sesuai dengan masukan yang diterima dengan membaca keadaan
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
34
terakhir lampu otomatis. Setiap subrutin memiliki fungsi dan masukan yang berbeda,
selain itu data dari pengendalian otomatis dapat dijalankan pada pengendalian lampu
manual jika memilih keadaan kondisi terakhir.
Mulai
Baca data
lampu otomatis
Pengendalian waktu
nyala lampu 1 dan
kecerahan lampu 1
Pengendalian
otomatis lampu 2
sensor cahaya
Pengendalian
otomatis lampu 3
sensor Motion
Pengendalian
otomatis lampu 4
sensor UV
Selesai
Gambar 3.15. adalah diagram alir pengendalian otomatis, proses ini dimulai dengan
pengambilan data dari sensor maupun pengaturan waktu nyala lampu, lalu data yang
terdeteksi diolah pada Raspi dan menjalankan perintah yang sudah ditentukan. Pada sinyal
keluaran Raspi berupa sinyal PWM yang dapat mengatur kecerahan lampu, dan lampu
menyala atau tidak menyala pada penentuan on port GPIO. Pada lampu 1 data waktu
lampu menyala dan kecerahan lampu yang sudah diatur akan menyalakan lampu 1. untuk
lampu 2 data sensor cahaya diambil lalu counter menghitung, jika counter membaca data
samadengan lebih dari satu maka lampu menyala.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
35
Mulai Mulai
Data waktu
Tidak
lampu Tidak
Data
menyala Tidak
Counter
=>1
Ya
Ya
Kecerahan
Lampu 1
Lampu 2 Lampu 2
menyala tidak menyala
Lampu 1 Lampu 1
menayala tidak menyala
Kembali
Kembali
(a)lampu1 (b)lampu2
Gambar 3.15. Diagram alir pengendalian lampu otomatis untuk lampu 1 dan 2
Gambar 3.16. adalah diagram alir pengendalian otomatis, proses ini dimulai
dengan pengambilan data dari sensor, lalu data yang terdeteksi diolah pada Raspi dan
menjalankan perintah yang sudah ditentukan. Pada sinyal keluaran Raspi berupa sinyal
PWM yang dapat mengatur kecerahan lampu, dan lampu menyala atau tidak menyala pada
penentuan on port GPIO. Pada lampu 3 data sensor motion diambil, jika sensor motion
membaca perubahan pergerakan dari radiasi yang dipancarkan maka lampu 3 menyala,
jika sudah tidak terdeteksi maka lampu tidak menyala. Untuk lampu 4 data sensor UV
diambil, jika indeks UV samadengan lebih dari 1 maka lampu akan diatur level kecerahan
lampu dan lampu akan meyala.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
36
Mulai Mulai
Ya kecerahan
Lampu 4
Lampu 3 Lampu 3
menyala tidak menyala
Lampu 4 Lampu 4
menyala tidak menyala
Kembali
Kembali
(c)lampu3 (d)lampu4
Gambar 3.16. Diagram alir pengendalian lampu otomatis untuk lampu 3 dan 4
Proses pengambilan data pada setiap subrutin pengendalian lampu otomatis terdiri atas
pendeteksian masukan angka pada waktu nyala/mati lampu dan pendeteksian sensor
menjadi bagian dari gambar 3.15. dan 3.16. sebagai masukan awal saat dimulai pada
diagram alir pengendalian lampu otomatis. Diagram alir tersebut dapat dilihat pada
gambar 3.17. Merupakan dagram alir pengambilan data yang akan diolah pada
pengontrolan lampu otomatis 1 dan 2. dan gambar 3.18. Merupakan diagram alir
pengambilan data yang akan diolah pada pengontrolan lampu otomatis lampu 3 dan 4.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
37
Gambar 3.17. Diagram alir pengambilan data pengontrol lampu otomatis lampu 1 dan 2
BAB IV
38
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
39
40
sudah diubah dapat dideteksi untuk RTC DS1307 menggunakan antarmuka I2C, dan untuk
MCP3008 A/DC menggunakan antarmuka SPI. Selengkapnya dapat dilihat pada gambar
4.4.
IN PIN ID Addres
Sensor Cahaya 1
1 68
2 RTC DS1307
3 Sensor Cahaya 2
9
Channel
MCP3008 CH0 Sensor Motion
19
Raspberry Pi 21 Analog to DigitalCH1
CH2
23 Converter CH3 Sensor UV
24
37 Tombol lampu 3
OUT
Lampu DC 1
7 Driver Lampu DC 1
11 Driver Lampu DC 2 Lampu DC 2
13 Driver Lampu DC 3 Lampu DC 3
15 Driver Lampu DC 4 Lampu DC 4
Pada penelitian ini, penggunaan port GPIO diubah mengikuti dari hubungan
perangkat keras. Namun yang diubah pada bagian input saja, untuk output tidak ada
perubahan hardware maupun sistem namun pin yang digunakan diubah. Penggunaan port
GPIO yang sudah diubah dapat dilihat pada tabel 4.1.
Tabel 4.1. Penggunaan port GPIO
Pin Keterangan Penggunaan dalam sistem
1 VCC Sumber tegangan 3.3V
3 I2C_SDA I2C_SDA sebagai data input dari RTC DS1307
5 I2C_SCL I2C_SCL sebagai clock input dari RTC DS1307
7 GPIO4 Sinyal PWM untuk Lampu DC
11 GPIO17 High/Low output Lampu DC
13 GPIO27 High/Low output Lampu DC
15 GPIO22 Sinyal PWM untuk Lampu DC
16 GPIO23 Tombol untuk Lampu 3
19 SPI_MOSI SPI_MOSI sebagai data input dari MCP3008 ADC
21 SPI_MISO SPI_MISO sebagai data output dari MCP3008 ADC
23 SPI_SCLK SPI_SCLK sebagai clock input dari MCP3008 ADC
24 SPI_CE0 SPI_CE0 sebagai Chip select dari MCP3008 ADC
9 GND Ground
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
41
42
43
44
45
46
Gambar 4.17. Pengontrol lampu manual kondisi semua lampu dalam keadaan menyala
Pengujian mode manual semua tombol on ditekan sehingga diharapkan lampu pada
prototype rumah pintar dalam kondisi menyala, dan untuk denah lampu rumah pintar pada
GUI diharapkan berwarna kuning yang menunjukkan kondisi lampu dalam keadaan
menyala. Gambar 4.17. merupakan pengontrol lampu manual kondisi semua lampu dalam
keadaan menyala. Data pengujian mode manual ditunjukkan oleh tabel 4.2. hasil
pengujian pengontrol lampu manual.
Tabel 4.2. hasil pengujian pengontrol lampu manual
Lampu Tombol ON Yang diharapkan Hasil pengujian
pada GUI
Denah lampu Lampu Denah lampu Lampu
Lampu 1 ditekan kuning menyala kuning menyala
Lampu 2 ditekan kuning menyala kuning menyala
Lampu 3 ditekan kuning menyala kuning menyala
Lampu 4 ditekan kuning menyala kuning menyala
Gambar 4.18. Angka yang dimasukan pada pengaturan waktu nyala lampu
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
47
Pengujian mode otomatis terdapat pengaturan waktu nyala lampu dan pendeteksian
sensor. Pengaturan waktu nyala lampu dan waktu mati lampu diberikan jam dengan angka
masukan berupa integer. Angka tersebut meliputi jam, menit, dan detik. Dapat dilihat pada
Gambar 4.18. menunjukkan angka yang dimasukan pada pengontrol waktu nyala lampu
berdasarkan jam nyata. Tabel 4.3. adalah data hasil pengujian waktu nyala lampu 1.
Tabel 4.3. Data hasil pengujian waktu nyala lampu 1
Pengaturan waktu Pengaturan waktu Hasil pengujian
nyala pada tanggal mati pada tanggal
Waktu nyala Waktu mati
13 juli 2017 13 juli 2017
100000 110000 100000 110000
153400 153420 153400 153420
163000 170000 163000 170000
233000 003000 233000 003000
Waktu nyala dan waktu mati lampu yang sudah di setting diatas akan dibandingkan
dengan waktu nyata Raspberry Pi. Sehingga setiap hari pengaturan waktu nyala dan waktu
mati akan terus mengulang setiap hari sesuai waktu yang terakhir di setting dan selama
pengaturan waktu nyala lampu dalam kondisi On. Namun dalam pengaturan ini terdapat
Bugs yaitu ketika pengguna memasukkan angka yang salah atau tidak sesuai dengan angka
jam,menit, dan detiknya. Gambar 4.19. dan gambar 4.20. adalah contoh apabila detik yang
di masukkan adalah 63 detik dan rentang nilai yang benar (00 sampai 59) detik. Maka
pengaturan waktu nyala lampu ini akan tetap mengeksekusi namun tidak dapat
menyalakan lampu pada detik tersebut, sehingga pengaturan waktu nyala lampu ini harus
sesuai dengan angka jam,menit,dan detik yang sebenarnya.
48
Gambar 4.21. Data pendeteksian sensor sebagai masukan pengontrol lampu otomatis
Pendeteksian sensor dengan menekan tombol nyalakan sensor maka pengontrol lampu
otomatis berdasarkan data sensor jalanakan. Gambar 4.21. menunjukkan pengontrol lampu
otomatis berdasarkan data pendeteksian sensor sedang dijalankan. Tabel 4.4. data hasil
pengujian pengontrol lampu otomatis berdasarkan pendeteksian Sensor Cahaya 1 dan
Sensor Cahaya 2. Tabel 4.5. data hasil pengujian pengontrol lampu otomatis berdasarkan
pendeteksian Sensor Motion. Dan tabel 4.6. data hasil pengujian pengontrol lampu
otomatis berdasarkan pendeteksian Sensor UV.
Tabel 4.4. Data hasil pengujian pengontrol lampu otomatis lampu 2 berdasarkan
pendeteksian Sensor Cahaya 1 dan Sensor Cahaya 2
Sensor Sensor ADC 10 Bit ADC 10 Bit Orang di dalam
Cahaya 1 Cahaya 2 Sensor Cahaya 1 Sensor Cahaya 2 kamar tidur
terbuka terbuka 20 44 +0
tertutup terbuka 903 44 +1
tertutup tertutup 903 875 +1
terbuka tertutup 20 875 -1
Dari hasil data pendeteksian Sensor Cahaya 1 dan Sensor cahaya 2 saat keadaan
kedua sensor tertutup maka jumlah orang di dalam kamar ditambah 1 (+1). hal tersebut
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
49
tidak sesuai yang diharapkan, dimana saat ada orang keluar ruangan dan berhenti sesaat
dan menutupi kedua sensor maka jumlah orang di dalam kamar akan terus bertambah.
Tabel 4.5. Data hasil pengujian pengontrol lampu otomatis lampu 3 berdasarkan
pendeteksian Sensor Motion
Yang diharapkan Hasil pengujian
Sensor Motion Denah lampu Lampu kamar Denah lampu Lampu kamar
kamar mandi mandi kamar mandi mandi
deteksi kuning menyala kuning menyala
Tidak deteksi putih mati kuning menyala
Gambar 4.22. Tombol untuk mematikan lampu kamar mandi pengotrol lampu mode
otomatis
Tabel 4.6. Data hasil pengujian pengontrol lampu otomatis lampu 4 berdasarkan
pendeteksian Sensor UV
Waktu dan ADC 10 Bit Yang diharapkan Hasil pengujian
cuaca Denah lampu Lampu Denah lampu Lampu
Pagi cerah 43 putih padam putih padam
Pagi berawan 9 oren redup oren redup
Siang cerah 388 putih padam putih padam
Siang berawan 209 putih padami putih padam
Sore cerah 26 puth padam putih padam
Sore berawan 7 oren redup oren redup
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
50
Data hasil pengujian Sensor UV sudah sesuai dengan yang diharapkan. Pengujian
sensor dilakukan pada saat kondisi cuaca cerah dan berawan. Data yang diambil keluaran
ADC 10 Bit yang sudah diolah pada Raspberry pi, dimana data tersebut digunakan sebagai
pengontrol lampu otomatis dan terang redup lampu pada halaman rumah berdasarkan
sensor UV.
Sistem mempunyai kelemahan saat menjalankan mode otomatis dimana proses
pengaturan waktu nyala lampu tidak dapat dilakukan bersamaan dengan proses
pendeteksian data sensor sebagai pengontrol lampu tersebut. Dapat dilihat pada Gambar
4.23. data hasil pengontrol lampu mode otomatis waktu nyala lampu dan pendeteksian
sensor.
51
52
Tabel 4.8. Data hasil pengujian Driver lampu DC saat semua lampu dalam keadaan
menyala
Duty Cycle tegangan basis tegangan masukan
tegangan regulator
(pwm) (rerata) (rerata)
10 6 0.0865 0.315
20 5.7 0.17 0.6075
30 4.8 0.245 0.905
40 3.2 0.325 1.1975
50 2.8 0.345 1.485
Tabel 4.8. menunjukkan penurunan tegangan regulator dengan kondisi semua lampu
dalam keadaan menyala dan diberi Duty cycle yang berbeda-beda, semakin besar Duty
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
53
cycle yang diberikan tegangan regulator menurun secara linier. Dari hasil pengujian
tersebut semakin besar Duty cycle maka arus pada beban akan semakin besar sehingga
tegangan keluaran regulator akan menurun karena arus yang dihasilkan regulator tidak
maksimal yang mengakibatkan penurunan tegangan. Akan tetapi semakin besar nilai Duty
cycle maka semua lampu akan menyala semakin terang dan untuk keamanan maka Duty
cycle maksimal diberikan 50%. Sehingga regulator untuk Driver lampu DC ini sudah
sesuai dengan yang diharapkan.
(v)
(%)
(v)
(%)
54
(v)
(%)
(v)
(%)
Dari penelitian ini, MCP3008 mengubah data Analog ke Digital 10 Bit. Analog yang
diterima diubah menjadi bilangan 0 sampai 1023. MCP3008 ini digunakan 4 (empat)
Analog input yaitu Sensor Cahaya 1, Sensor Cahaya 2, Sensor Motion, dan Sensor
Ultraviolet.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
55
Pengujian Sensor Cahaya 1 dan Sensor Cahaya 2 dilakukan dengan cara memaparkan
cahaya langsung dari sinar laser. Hasil pengujian tersebut dibandingkan dengan alat bantu
sensor cahaya light meter. Pengambilan data tersebut diuji dengan 2 (dua) cara, yaitu
dengan cara sensor cahaya tersebut terpapar sinar laser (terbuka) dan tidak terpapar sinar
laser (tertutup). Sensor cahaya tersebut diharapkan mampu menghasilkan tegangan sebesar
0V (Low) sampai 3.3V (High) yang digunakan sebagai masukan dari Channel 0 dan
Channel 1 pada ADC MCP3008. Tabel 4.9. hasil pengujian sensor cahaya dengan
memaparkan cahaya langsung dari sinar laser.
Tabel 4.9. Hasil pengujian sensor cahaya dengan memaparkan cahaya langsung sinar laser
Sensor Keadaan Light meter ADC 10 Bit Tegangan (V)
Sensor (LUX)
Hasil pengujian sensor cahaya 1 dan sensor cahaya 2 sebagai Sensor cahaya pada
Kamar tidur sudah sesuai dengan spesifikasi yang diharapkan, dimana saat keadaan tidak
terpapar sinar laser (tertutup) sensor cahaya menghasilkan tegangan tinggi (High) dan saat
keadaan terpapar sinar laser (terbuka) sensor cahaya menghasilkan tegangan rendah (Low).
Hasil tegangan tersebut digunakan sebagai masukan pada ADC MCP3008 10 Bit dimana
ADC akan mengkonversi 0 sampai 1023. Gambar 4.32. adalah grafik hasil pengujian
ADC 10 Bit Sensor Cahaya 1. Hasil tersebut sudah sesuai dengan yang diharapkan.
Gambar 4.33. adalah grafik hasil pengujian ADC 10 Bit Sensor Cahaya 2. Hasil tersebut
sudah sesuai dengan yang diharapkan.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
56
(Bit)
(v)
(Bit)
(v)
Pengujian Sensor Motion menggunakan Modul PIR Motion Sensor dilakukan dengan
memberikan gerakan pada jarak yang berbeda-beda, sudut samping, dan sudut atas bawah
dari arah depan sensor. Pengambilan data tersebut diuji dengan cara memberikan gerakan
manusia. Tabel 4.10. menunjukkan hasil data pengujian jarak Sensor Motion. Sensor
Motion ini diharapkan mampu menghasilkan tegangan sesuai dengan gerakan yang
terdeteksi sensor.
Tabel 4.10. Hasil data pengujian jarak Modul PIR Motion Sensor
Jarak lurus Sudut atas-bawah Sudut samping Jarak atas-bawah Jarak samping
(maksimal) (maks) kanan-kiri(maks) (maks) kanan-kiri (maks)
1.8 meter +22.50 dan -22.50 +450 dan -450 2 meter 4 meter
Hasil pengujian Sensor Motion sudah sesuai yang diharapkan. Dimana respon deteksi
sensor terhadap gerakan menghasilkan tegangan yang diubah oleh ADC 10 Bit sebagai
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
57
masukan kendali otomatis pada lampu kamar mandi. Tetapi sensor ini kurang baik
digunakan sebagai deteksi keberadaan orang karena sensor ini mendeteksi pergerakan
sehingga ketika ada manusia disekitar sensor, sensor hanya akan mendeteksi gerakannya
saja. Ketika manusia itu tidak bergerak atau diam maka sensor tidak mendeteksi (Low).
untuk keluaran sensor ketika mendeteksi maka 5 (lima) sensor yang ada dalam crystal
akan mendeteksi gerakan dan hasilnya logika 1 (High) akan muncul sebanyak 5 kali dalam
2.5 detik, sehingga untuk mendeteksi suatu gerakan akan menghasilakan 0 (Low) dan 1
(High) sebanyak 5 kali dalam waktu 5 detik. Gambar 4.34. Adalah grafik hasil
pendeteksian yang sudah di olah dalam Raspberry pi. Dengan hasil tersebut Sensor
Motion ini tidak sesuai dengan yang diharapkan pada perancangan dimana kondisi 1 (High)
digunakan sebagai kendali nyala lampu kamar mandi, dan logika 0 (Low) digunakan
sebagai kendali mati lampu kamar mandi.
(v)
(detik)
58
Hasil pengujian Sensor Ultraviolet tersebut diuji dengan cara Modul Sensor
Ultraviolet GUVA S12SD dipaparkan cahaya matahari langsung yang tidak terhalang oleh
benda, pohon, maupun bangunan sebagai pengatur lampu pada Halaman rumah. Sehingga
sensor UV tersebut diletakkan dibagian atap rumah.
(Bit)
)
(LUX)
Gambar 4.35. Grafik respon Sensor UV terhadap intensitas cahaya(LUX) saat pagi cerah
(Bit)
)
(LUX)
Gambar 4.36. Grafik respon Sensor UV terhadap intensitas cahaya(LUX) saat siang cerah
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
59
(Bit)
)
(LUX)
Gambar 4.37. Grafik respon Sensor UV terhadap intensitas cahaya(LUX) saat sore cerah
(Bit)
(LUX)
Gambar 4.38. Grafik respon Sensor UV terhadap intensitas cahaya(LUX) saat pagi
berawan
(Bit)
(LUX)
Gambar 4.39. Grafik respon Sensor UV terhadap intensitas cahaya(LUX) saat siang
berawan
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
60
(Bit)
(LUX)
Gambar 4.40. Grafik respon Sensor UV terhadap intensitas cahaya(LUX) saat sore
berawan
Gambar 4.35. sampai Gambar 4.40. Adalah grafik respon Sensor UV terhadap
intensitas cahaya, antara ADC 10 Bit Sensor Ultraviolet dan LUX dari Light meter. Dari
hasil grafik Sensor UV sudah sesuai yang diharapkan dimana saat ada sinar tampak rendah
dari Light meter maka ADC 10 Bit yang diterima Sensor UV rendah. Disaat sinar tampak
tinggi dari Light meter maka ADC 10 Bit yang diterima Sensor UV tinggi. Akan tetapi
untuk Light meter adalah pengambilan data sinar yang diterima oleh cahaya yang ada
disekitar, dan untuk Sensor UV adalah itensitas Ultraviolet dari cahaya matahari. Sehingga
meskipun Light meter menunjukan cahaya diatas 1000 (LUX), Sensor UV belum tentu
tinggi karena tergantung pada itensitas Ultraviolet yang ada pada cahaya matahari.
Hasil pengujian Modul RTC DS1307 dilakukan dengan cara memantau penggunaan
waktu nyala lampu berdasarkan waktu Modul RTC DS1307 yang sudah terhubung oleh
Raspberry pi. Pengujian tersebut diberikan waktu sesuai keinginan User kapan akan
meyala dan kapan akan mati, dari pengaturan tersebut diharapkan Modul dapat terbaca
oleh Raspberry pi dan tidak terdapat jeda waktu nyata. Gambar 4.35. adalah hasil
perbandingan Modul RTC dan waktu nyata.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
61
(WIB)
(WIB)
Gambar 4.41. Hasil perbandingan waktu Modul RTC DS1307 dan waktu nyata
Gambar 4.41. adalah hasil perbandingan waktu modul RTC DS1307 dan waktu nyata
yogyakarta berdasarkan situs timeanddate.com dalam 7 jam. Hasilnya tidak ada selisih
sehingga untuk Modul RTC DS1307 cukup baik digunakan pada Raspberry pi sebagai
Real-Time Clock. Namun disaat Raspberry pi kehilangan daya atau mati secara tiba-tiba,
terdapat jeda atau Raspberry pi butuh waktu untuk membaca waktu pada Modul RTC
DS1307 sekitar 8 detik sampai 15 detik. Kecuali jika Raspberry pi di reboot tidak ada jeda
untuk membaca waktu pada Modul RTC DS1307.
62
akan digunakan pada Raspberry Pi. Modul time merupakan clock sebagai waktu delay
untuk menajalankan program secara berkala. Modul spidev merupakan pemanggilan data
hardware yang terhubung SPI pada Raspberry Pi. Dan modul os merupakan pendukung
operasi sistem pada Raspberry Pi sebagai library pemanggilan waktu pada Raspberry Pi.
63
64
Gambar 4.47. Listing program definisi atur pada box entry waktu nyala lampu 1
Program diatas merupakan bagian dari pengaturan waktu nyala lampu pada ruang
tamu atau lampu 1. Def atur merupakan program untuk mengaktifkan waktu nyala lampu.
Di dalam program terdapat nyala dan mati, nyala = e1.get() merupakan program untuk
mengambil angka pada box entry sebagai waktu lampu menyala. Mati = e2.get()
merupakan program untuk mengambil angka pada box entry sebagai waktu lampu mati.
Lalu angka yang diambil pada box entry diubah dalam bentuk string to integer.
Gambar 4.48. Listing program definisi clear box entry dan off waktu nyala lampu 1
Gambar 4.48. merupakan listing program bagian dari pengaturan waktu nyala lampu
pada ruang tamu. Def deleted merupakan program untuk menghapus angka pada box entry
pengaturan waktu nyala. Def atur_off merupakan program untuk menonaktifkan
pengaturan waktu nyala lampu.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
65
Gambar 4.49. Listing program membaca channel ADC dan konversi ADC ke Volts
Program diatas merupakan bagian dari pengontrol lampu mode otomatis berdasarkan
sensor. Def ReadChannel(channel) merupakan definisi fungsi pengambilan data pada
ADC yang terhubung Raspberry Pi dengan antar muka SPI. Def ConvertVolts merupakan
definisi fungsi data pada ADC diubah menjadi tegangan keluaran sesuai dengan tegangan
referensi pada setiap sensor.
66
Gambar 4.51. Listing program definisi dalam tombol pengontrol lampu manual
Program diatas merupakan definisi fungsi pada pengotrol lampu mode manual.
tombol pengontrol lampu mode manual ketika ditekan akan memanggil fungsi pada
program diatas. Pada GUI terdapat 8 tombol yang terbagi menjadi dua yaitu 4 tombol
menyalakan lampu dan 4 tombol mematikan lampu. Pada fungsi diatas terdapat 4 fungsi
menyalakan lampu yaitu buttonON_1, buttonON_2, butoonON_3, dan buttonON_4. 4
fungsi lainnya adalah fungsi mematikan lampu yaitu buttonOFF_1, buttonOFF_2,
buttonOFF_3, dan buttonOFF_4.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
67
Pengontol lampu otomatis terdapat dua pemrograman yaitu waktu nyala lampu
pada ruang tamu dan pendeteksian sensor. Pada waktu nyala lampu dapat diatur juga
kecerahannya yang terbagi menjadi terang, redup, dan padam. Untuk pendeteksian sensor
terdapat 3 sensor berbeda yaitu sensor cahaya, sensor motion, dan sensor UV. Sensor
cahaya mengontrol lampu otomatis pada kamar tidur, sensor motion mengontrol lampu
otomatis pada kamar mandi, dan sensor UV mengontrol lampu otomatis pada halaman
rumah.
68
Gambar 4.55. Listing program fungsi dalam pengaturan waktu nyala lampu 1
Program diatas merupakan bagian dari pengaturan waktu nyala lampu. Didalam
program terdapat while di dalam while, dimana while berfungsi sebagai pengulangan
pendeteksian dalam satu kali pemanggilan. Sehingga untuk menghentikan program
tersebut dibutuhkan fungsi break agar program terhenti. Dari program pengaturan waktu
nyala lampu ini waktu pada Raspberry Pi dipanggil dalam bentuk string, dan ketika waktu
pada Raspbbery Pi sama dengan waktu yang sudah di set oleh pengguna untuk waktu
nyala maka lampu akan menyala dengan Duty cycle sebesar 35%. untuk waktu mati lampu
akan dimatikan dengan Duty cycle sebesar 0%.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
69
Untuk mengatur kecerahan lampu pada ruang tamu pengguna dapat menekan tombol
terang, redup, dan padam. Dapat dilihat pada programdiatas dimana saat terang Duty cycle
yang dihasilkan sebesar 35%, saat redup Duty cycle sebesar 20%, dan saat padam Duty
cycle sebesar 0%. Gambar 4.57. grafik hasil Duty cycle GPIO pengontrol kecerahan lampu
1.
(v)
(%)
Gambar 4.57. Grafik hasil Duty cycle GPIO pada pengontrol otomatis waktu nyala lampu
70
Program diatas merupakan pengolahan data sensor dari ADC pada pemrograman
python. Tmbl=GPIO.input(16) merupakan masukan pada pin 16 pada Raspberry Pi dari
tombol untuk mematikan lampu pada kamar mandi. Pada program perintah while
diberikan agar data sensor di tampilkan secara berkala. Print merupakan perintah untuk
menampilkan data atau text pada pemrograman python, pada program diatas perintah print
ditampilkan secara berkala untuk mengecek pendeteksian sensor secara akurat dengan
delay 1 detik.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
71
72
(v)
(%)
Gambar 4.61. Grafik hasil Duty cycle GPIO pengontrol otomatis berdasarkan sensor
cahaya
(v)
(%)
Gambar 4.62. Grafik hasil Duty cycle GPIO pengontrol otomatis berdasarkan sensor
motion
(v)
(%)
Gambar 4.63. Grafik hasil Duty cycle GPIO pengontrol otomatsi berdasarkan sensor UV
Gambar 4.61. merupakan grafik hasil Duty cycle GPIO pengontrol lampu otomatis
berdasarkan sensor cahaya dengan kondisi saat mendeteksi keberadaan orang di kamar
tidur. Gambar 4.62. merupakan grafik hasil Duty cycle GPIO pengontrol lampu otomatis
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
73
berdasarkan sensor motion dengan kondisi saat mendeteksi keberadaan orang di kamar
mandi dan dimatikan melalui tombol yang berada di luar kamar mandi. Gambar 4.63.
merupakan grafik hasil Duty cycle GPIO pengontrol kecerahan lampu otomatis
berdasarkan sensor UV dengan kondisi saat mendeteksi sinar UV.
Seluruh pemrograman pengontrol lampu mode otomatis terdapat beberapa while
didalam fungsi. Saat fungsi while bertemu dengan fungsi while program akan memproses
while terakhir maka sistem akan mengecek kondisi terakhir dan menjalankan fungsi while
yang proses pemanggilannya terakhir. Sehingga pada mode otomatis ini pengaturan waktu
nyala lampu tidak dapat dijalankan bersamaan dengan pengontrol lampu otomatis
berdasarkan pendeteksian sensor.
Pengontrol lampu manual hanya terdiri dari fungsi menyalakan lampu dan mematikan
lampu dengan mengecek kondisi lampu dalam looping Tkinter. Gambar 4.63. merupakan
pemrograman pengontrol lampu manual.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
74
Pada pemrograman pengontrol lampu mode manual terbagi 8 (delapan) fungsi, fungsi
mematikan 4 (empat) dan fungsi mematikan 4 (empat). Fungsi menayalakan pada lampu 1
menghasilkan keluaran Duty cycle sebesar 35%. Fungsi menayalakan pada lampu 2
menghasilkan keluaran Duty cycle sebesar 50%. Fungsi menayalakan pada lampu 3
menghasilkan keluaran Duty cycle sebesar 40%. Fungsi menayalakan pada lampu 4
menghasilkan keluaran Duty cycle sebesar 30%. hal tersebut dikarenakan nilai hambatan
pada beban lampu dan hambatan pada basis berbeda-beda, sehingga nilai Duty cycle
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
75
disesuaikan dengan intensitas kecerahan lampu. Gambar 4.66. sampai 4.69. merupakan
grafik hasil Duty cycle GPIO pengontrol lampu manual pada masing-masing lampu.
(V)
(%)
(V)
(%)
(V)
(%)
76
(V)
(%)
Pemrograman antar muka (GUI) meliputi denah lampu rumah pintar, pengontrol
lampu otomatis dan pengontrol lampu manual. Denah lampu rumah pintar merupakan
tampilan keadaan lampu, denah tersebut menampilkan terang, redup, dan padam lampu.
Denah terdiri dari lampu 1, 2, 3, dan 4. Lampu 1 adalah lampu pada ruang tamu, lampu 2
adalah lampu pada kamar tidur, lampu 3 adalah lampu pada kamar mandi, dan lampu 4
adalah lampu pada halaman rumah. Gambar 4.70. merupakan penampil jam pada GUI.
77
Gambar 4.75. Listing program tombol pengontol mode otomatis dan mode manual
Pada pengontrol lampu otomatis terdapat 2 box entry sebagai masukan pengaturan
waktu nyala lampu, tombol set sebagai pengatur waktu nyala lampu, tombol off untuk
menonaktifkan pengaturan waktu nyala lampu, tombol clear untuk menghapus variabel
pada box entry. Tombol nyalakan sensor untuk mengaktifkan pendeteksian sensor sebagai
pengontrol lampu otomatis, dan tombol matikan sensor untuk menonaktifkan pendeteksian
sensor. Gambar 4.76. merupakan tombol pada GUI pengontrol lampu otomatis.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
78
Gambar 4.77. Listing program tombol pengontrol lampu otomatis pada GUI
Program diatas merupakan listing program tombol pengontrol lampu otomatis pada
GUI. RTC1 dan RTC2 adalah box entry pengaturan waktu nyala lampu. RTC1 terletak
pada sumbu x=10 dan y=325, RTC2 terletak pada sumbu x=10 dan y=375. mengatur
merupakan pemrograman tombol set pada pengaturan waktu nyala lampu, mematikan
merupakan pemrograman tombol off pada pengaturan waktu nyala lampu, dan hapus
merupakan pemrograman tombol clear pada pengaturan waktu nyala lampu. Terang
merupakan pemrograman tombol terang pada kecerahan lampu ruang tamu, redup
merupakan pemrograman tombol redup pada kecerahan lampu ruang tamu, dan padam
merupakan pemrograman tombol padam pada kecerahan lampu ruang tamu. Keluar
merupakan pemrograman tombol untuk keluar dari GUI pusat pengontrol lampu.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
79
Gambar 4.79. Listing program tombol pengontrol lampu manual pada GUI
Gambar 4.79. merupakan tombol pengontrol lampu manual pada GUI pusat
pengontrol lampu. Program diatas merupakan listing program pembuatan tombol
pengontrolan lampu manual. Lampu1, lampu2, lampu3, dan lampu4 merupakan program
label pada setiap tombol. ON_1, ON_2, ON_3, dan ON_4 merupakan pemrograman
tombol ON pada setiap tombol pengontrolan lampu manual pada GUI pusat pengontrol
lampu. OFF_1, OFF_2, OFF_3, dan OFF_4 merupakan pemrograman tombol OFF pada
setiap tombol pengontrolan lampu manual pada GUI pusat pengontrol lampu.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
BAB V
5.1. Kesimpulan
Dari hasil pengujian dan pengambilan data pada pusat pengontrol lampu pada
rumah pintar berbasis Raspberry Pi, dapat diambil kesimpulan:
1. Sistem mampu mengendalikan lampu pada protoype rumah pintar sesuai dengan
mode pilihan pengguna yaitu mode manual dan mode otomatis.
2. Sistem mampu mengendalikan waktu nyala lampu berdasarkan waktu nyata dengan
error 0%.
3. Sistem mampu mendeteksi data sensor sebagai pengendali itensitas pencahayaan
lampu terang, redup, dan padam dengan error 0%.
4. Driver lampu DC mampu memberikan tegangan sesuai variasi masukan Duty cycle
atau PWM.
5. Sistem memiliki kelemahan pada mode otomatis, dimana waktu nyala lampu tidak
dapat dijalankan bersamaan dengan pendeteksian sensor.
5.2. Saran
80
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
DAFTAR PUSTAKA
[1] http://Smarthomeindonesia.co.id/ diakses 26 september 2016
[2] Muwarni yulia, M., 2014, Lampu panggung terkendali musik berbasis Raspberry Pi.,
Universitas Sanata Dharma, Yogyakarta.
[3] Apriyanto, 2016, Aplikasi PLC Modicon M221 untuk Smart Home dengan HMI
Berbasis Android., Universitas Sanata Dharma, Yogyakarta.
[4] ----, 2015, Raspberry pi model B, element 14 and RS version.
[5] http://elinux.org/RPi_Low-level_peripherals#General_Purpose_Input.2FOutput_.28G
PIO.29 diakses 26 September 2016
[6] Ricardson, M., Wallace S., 2012, getting started with Raspberry Pi, O’Reilly Media,
United State of America.
[7] Kiusalas, J., 2005, Numerical Methods in Engineering with Pyton, Cambridge
Uneversity Press, New York.
[8] Bressert, E., 2013, SciPy and NumPy, 2nd ed, O’Reilly Media, United State of
America.
[9] http://Skemaku.com/pengertian_sensor diakses 06 September 2016
[10] Lady, Ada., 2016, pir passive infrared proximity motion sensor, Adafruit Industries.
[11] Learn.adafruit.com/pir-passive-infrared-proximity-motion-sensor/how-pirs-work
diakses 12 Oktober 2016
[12] Everlight Electronics Co., LTD., 2011, 5mm Silicon PIN Photodiode T-1, Everlight
Electronics Co., LTD.
[13] http://www.robotics-university.com/2014/08/photo-diode.html diakses 12 Oktober
2016
[14] Waveshare., 2015, UV-Sensor-User-Manual.
[15] http://Sunrom.com/ultraviolet(UV)_light_radiation_sensor diakses 04 Oktober 2016
[16] http://Itead.cc/wiki/UV_Sensor diakses pada tanggal 04 Oktober 2016
[17] NXP., 2013, PCF8591 8 bit A/D and D/A converter, NXP.
[18] Maxim Integrated., 2015, DS1302 Trickle-Charge timekeeping Chip, Maxim
Integrated.
[19] Sony., 2007, Guided Red Laser Diode SLD135VS, Sony.
[20] Rashid, M., 2004, Power Electronics Handbook, Academic Press., Pensacola,
Florida.
81
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
82
[21] Boylestad, R., Nashelsky, L., 2010, Electronic Divice and Circuit Theory, 10th ed,
Pretince Hall Inc., New Jersey.
[22] On Semiconductor, Complementary Silicon Plastic Power Transistors (NPN) (PNP)
TIP41, On Semiconductor.
[23] Microchip Technology Inc., 2008, MCP3004/3008 4-Channel/8-Channel 10-Bit
A/D Converters with SPI Serial Interface, Microchip Technology Inc.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
L1
LAMPIRAN
Rangkaian Driver lampu DC
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
L2
Lampu 4
Lampu 1
pwm(%) teg regulator(v) teg basis(v) teg masukan(v) pwm pengukuran osiloscop(%) Vavrg(v)
10 7.65 0.088 0.31 10.89 0.483
20 8.4 0.18 0.6 19.81 0.796
30 9.44 0.25 0.9 29.71 1.11
40 6.75 0.33 1.19 40.2 1.46
50 6.7 0.35 1.47 49.99 1.79
Lampu 2
pwm(%) teg regulator(v) teg basis(v) teg masukan(v) pwm pengukuran osiloscop(%) Vavrg(v)
10 7.9 0.08 0.31 9.89 0.453
20 8.5 0.15 0.6 20.57 0.813
30 9.5 0.23 0.9 29.74 1.11
40 6.8 0.3 1.2 40.59 1.46
50 6.8 0.33 1.47 50.48 1.79
Lampu 3
pwm(%) teg regulator(v) teg basis(v) teg masukan(v) pwm pengukuran osiloscop(%) Vavrg(v)
10 7.6 0.088 0.32 10.77 0.489
20 8.4 0.17 0.61 19.82 0.786
30 9.44 0.25 0.91 29.7 1.11
40 6.7 0.33 1.2 40.59 1.47
50 6.7 0.35 1.5 49.51 1.76
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
L3
Lampu 4
pwm(%) teg regulator(v) teg basis(v) teg masukan(v) pwm pengukuran osiloscop(%) Vavrg(v)
10 7.7 0.09 0.32 10.77 0.493
20 8.4 0.18 0.62 20.58 0.815
30 9.48 0.25 0.91 30.69 1.14
40 6.75 0.34 1.2 40.59 1.47
50 6.7 0.35 1.5 49.52 1.76
VCE driver lampu DC
VCE Driver lampu 1 VCE Driver lampu 2 VCE Driver lampu 3 VCE Driver lampu 4
PWM
(v) (v) (v) (v)
L4
L5
Data sensor UV
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
L6
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
L7
waktu Modul RTC DS1307 current local yogyakarta (timeanddate.com) perbandingan waktu selisih
13:50:00 13:50:00 0 menit 0
14:10:00 14:10:00 20 menit 0
14:30:00 14:30:00 40 menit 0
14:50:00 14:50:00 60 menit 0
15:10:00 15:10:00 80 menit 0
15:30:00 15:30:00 100 menit 0
15:50:00 15:50:00 120 menit 0
16:10:00 16:10:00 140 menit 0
16:30:00 16:30:00 160 menit 0
16:50:00 16:50:00 180 menit 0
17:10:00 17:10:00 200 menit 0
17:30:00 17:30:00 220 menit 0
17:50:00 17:50:00 240 menit 0
18:10:00 18:10:00 260 menit 0
18:30:00 18:30:00 280 menit 0
18:50:00 18:50:00 300 menit 0
19:10:00 19:10:00 320 menit 0
19:30:00 19:30:00 340 menit 0
19:50:00 19:50:00 360 menit 0
20:10:00 20:10:00 380 menit 0
20:30:00 20:30:00 400 menit 0
20:50:00 20:50:00 420 menit 0
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
L8
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
L9
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
L10