TUGAS AKHIR
TUGAS AKHIR
ABSTRAK
Hujan ataupun cuaca buruk hingga saat ini menjadi masalah utama bagi
masyarakat yang memiliki jemuran. Biasanya pakaian yang dijemur sering
ditinggalkan berpergian, sehingga tidak sempat lagi untuk mengangkat jemuran pada
waktu akan turun hujan atupun hari sudah malam. untuk mengatasi masalah
mengangkat jemuran saat turun hujan dan hari sudah malam maka perlu adanya
sistem kontrol otomatis dengan cara membuat alat penggerak jemuran pakaian
otomatis. Dengan merancang semua alat mulai dari sensor light dependent resistor
(LDR) sebagai pendeteksi cahaya matahari, sensor air sebagai pendeteksi air hujan,
motor stepper sebagai penggerak, dan Arduino Nano sebagai otak dari pembuat
perintah dari alat tersebut, maka dapat dibuat jemuran otomatis untuk membantu
pekerjaan dalam mengangkat pakaian pada saat turun hujan.
Dari hasil pengujian alat yang sudah dirancang. Alat bekerja setiap kali
sensor akan membaca cuaca sekitar, seperti ketika sensor tidak mendeteksi cahaya
maka Arduino nano tersebut akan menerjemahkan keadaan sekitar sebagai keadaan
mendung/gelap, sehingga motor stepper akan menarik jemuran kedalam rumah.
Ketika sensor LDR mendeteksi sinar matahari maka Arduino akan menerjemahkan
cuaca disekitar panas, secara otomatis jemuran akan keluar. Sedangkan ketika sensor
air mendeteksi tetesan air hujan maka akan diterjemahkan oleh Arduino sebagai
cuaca hujan kemudian motor stepper akan menarik jemuran ke dalam. Dari hasil
pengujian tersebut penggerak alat jemur pakaian otomatis berbasis arduino nano
telah bekerja sesuai dengan yang diharapkan dan menjadi solusi pengangkat jemuran
disaat hujan ataupun hari sudah malam.
Kata Kunci : Jemuran Otomatis, Sensor LDR, Sensor Air, Motor Stepper
iii
Universitas Sumatera Utara
IMPLEMENTATION OF AUTOMATIC CLOTHING TOOL SYSTEM BASED
ON ARDUINO NANO
ABSTRACT
Rain or bad weather until now has become a major problem for people who
have clotheslines. Usually clothes that are dried are often left out traveling, so there
is no time to pick up the clothesline when it will rain or it is already night. to
overcome the problem of lifting clothesline when it rains and it is already night it is
necessary to have an automatic control system by making automatic clothesline
movers. By designing all devices ranging from light dependent resistor (LDR)
sensors to detect sunlight, water sensors as rainwater detectors, stepper motors as
movers, and Arduino Nano as the brains of the command makers of these devices,
automatic clothespins can be made to assist with work in lifting clothes when it rains.
From the results of testing the tools that have been designed. The tool works
every time the sensor will read the surrounding weather, such as when the sensor
does not detect light, the Arduino nano will translate the surroundings as a cloudy /
dark state, so the stepper motor will pull clothespins into the house. When the LDR
sensor detects sunlight, Arduino will translate the weather around hot, the
clothesline will automatically come out. Whereas when the water sensor detects
raindrops it will be interpreted by Arduino as rainy weather then the stepper motor
will pull the clothesline inside. From the test results, the automatic arduino nano-
based clothes drying machine has worked as expected and has become a clotheslift
removal solution when it rains or it is already night.
iv
Universitas Sumatera Utara
PENGHARGAAN
Puji dan Syukur penulis panjatkan kepada Tuhan Yang Maha Esa, dengan
limpahan berkat-Nya penyusunan Tugas Akhir ini dapat diselesaikan.
Ucapan terima kasih penulis sampaikan Kepada berbagai pihak yang telah banyak
membantu penulis dalam penyelesaikan Tugas Akhir ini yaitu Kepada:
1. Bapak Prof.Dr. Kerista Sebayang, MS selaku Dekan Fakultas Matematika
dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
2. Bapak Drs.Takdir Tamba,M.Eng.Sc selaku Ketua Program Studi D-III
Fisika Fakultas MIPA Universitas Sumatra Utara .
3. Bapak Dr. Bisman Perangin-angin,M.Eng,Sc selaku Pembimbing yang
telah membimbing dan mengarahkan Kepada Penulis dalam
menyelesaikan Tugas Akhir.
4. Bapak dan Mama yang saya kasihi, Saudari saya Ria Agatha Purba dan
Manuel Jebson Purba yang telah memberikan bantuan berupa dukungan
moral dan material yang sangat membantu dalam menyelesaikan Tugas
Akhir ini.
5. Seluruh Staf Pengajar/Pegawai Program Studi Fakultas Matematika dan
Ilmu Pengetahuan Alam Universitas Sumatra Utara .
6. Terkhusus untuk Jeremia Ginting, Hendrianto Nainggolan, Wahyu
Setianing Budi, Della Aristania Purba,Tri Windi Zendrato,Andre Silalahi,
Yuanesta Sebayang,Christin Petra ,Lusia Sinaga,Elisa Parhusip dan
Christin Tobing terimakasih telah menjadi sahabat dan teman terbaik bagi
penulis yang selalu memberikan dukungan, semangat, motivasi, serta doa
hingga penulis dapat menyelesaikan Tugas Akhir ini dengan baik.
7. Teman-teman seperjuangan dari D3 Fisika Instrumentasi FMIPA-USU
stambuk 2017, yang telah memberikan banyak masukan serta dukungan
kepada penulis.
Seluruh pihak yang telah banyak membantu penulis dalam menyelesaikan Tugas
Akhir yang namanya tidak dapat penulis sebutkan satu persatu
v
Universitas Sumatera Utara
vi
Universitas Sumatera Utara
DAFTAR ISI
Halaman
PENGESAHAN LAPORAN TUGAS AKHIR .................................................. ii
ABSTRAK ............................................................................................................ iii
ABSTRACT .......................................................................................................... iv
PENGHARGAAN ..................................................................................................v
DAFTAR ISI ........................................................................................................ vii
DAFTAR GAMBAR ............................................................................................ ix
DAFTAR TABEL...................................................................................................x
BAB I PENDAHULUAN
1.1 Latar Belakang ............................................................................................1
1.2 Rumusan Masalah .......................................................................................2
1.3 Tujuan .........................................................................................................2
1.4 Batasan Masalah..........................................................................................2
1.5 Sistematika Penulisan..................................................................................3
vii
Universitas Sumatera Utara
3.2.2.5 Perancangan Rangkaian Keseluruhan Sistem ...................... 40
3.2.3 Flowchart Sistem ................................................................................41
3.2.4 Perancangan Pemograman Sistem ......................................................43
3.3 Pengujian Rangkaian dan Pengukuran Hasil Sistem ...................................44
3.3.1 Pengujian Rangkaian Sensor LDR .....................................................44
3.3.2 Pengujian Rangkaian Sensor Hujan MD0127 ....................................44
3.3.3 Pengujian Rangkaian MicroStepper TB6600 .....................................45
viii
Universitas Sumatera Utara
DAFTAR GAMBAR
Halaman
Gambar 2.1 Komponen Sistem Kendali Loop Terbuka ........................................6
Gambar 2.2 Komponen Sistem Kendali Loop Tertutup ......................................7
Gambar 2.3 Bagian Mikrokontroler ......................................................................9
Gambar 2.4 Arduino Nano ..................................................................................12
Gambar 2.5 Konfigurasi Pin Layout Arduino Nano ...........................................14
Gambar 2.6 Fisik Sensor LDR ............................................................................18
Gambar 2.7 Karakteristik Sensor Cahaya / LDR ................................................19
Gambar 2.8 Sensor Hujan MD0127 ....................................................................20
Gambar 2.9 Motor Stepper Nema17 ...................................................................21
Gambar 2.10 Motor Stepper Variable Reluctance (VR) .......................................23
Gambar 2.11 Motor Stepper Permanent Magnet (PM) ........................................24
Gambar 2.12 Motor Stepper Hibrid ......................................................................24
Gambar 2.13 Motor Stepper Unipolar ..................................................................25
Gambar 2.14 Motor Stepper Bipolar .....................................................................25
Gambar 2.15 Gambar Elektronika Driver Motor Stepper.....................................26
Gambar 2.16 Driver Motor Stepper TB6600 ........................................................27
Gambar 2.17 Adaptor 12 Volt...............................................................................30
Gambar 2.18 Simbol Trafo ...................................................................................30
Gambar 2.19 Simbol Rectifier...............................................................................31
Gambar 2.20 Simbol Filter ...................................................................................31
Gambar 3.1 Rangkaian Board PCB ....................................................................34
Gambar 3.2 Diagram Blok ..................................................................................36
Gambar 3.3 Rangkaian Arduino Nano ................................................................37
Gambar 3.4 Rangkaian Sensor LDR ...................................................................38
Gambar 3.5 Rangkaian Sensor Hujan .................................................................39
Gambar 3.6 Rangkaian MicroStepper TB6600 dan Motor Stepper ....................39
Gambar 3.7 Rangkaian Keselurahan Sistem .......................................................40
Gambar 3.8 Flowchart Sistem ............................................................................42
Gambar 3.9 Informasi Signature Pemrograman Sistem ......................................43
Gambar 4.1 Perancangan Mekanik Sistem .........................................................50
ix
Universitas Sumatera Utara
DAFTAR TABEL
Halaman
Tabel 2.1 Konfigurasi Pin Arduino Nano .............................................................13
Tabel 3.1 Pengujian Rangkaian Sensor LDR ........................................................44
Tabel 3.2 Pengujian Rangkaian Sensor Hujan ......................................................44
Tabel 3.3 Pengujian Rangkaian MicroStepper TB6600 .......................................45
Tabel 4.1 Pengukuran Nilai Sensor LDR ..............................................................46
Tabel 4.2 Pengukuran Nilai Sensor Hujan ............................................................47
Tabel 4.3 Pengukuran Nilai Power Supply ...........................................................47
x
Universitas Sumatera Utara
BAB I
PENDAHULUAN
1
Universitas Sumatera Utara
2
1.3 Tujuan
Adapun tujuan dalam tugas akhir ini adalah :
1. Mengetahui prinsip kerja dan nilai ukur sensor LDR dalam proses alat
penggerak jemuran pakaian otomatis
2. Mengetahui prinsip kerja dan nilai ukur sensor hujan dalam proses alat
penggerak jemuran pakaian otomatis
3. Mengimplementasikan arduino sebagai sistem penggerak alat jemur pakaian
otomatis
4
Universitas Sumatera Utara
5
beban daya listrik, dan kontrol otomatis tekanan dan suhu dari proses kimiawi.
Dalam sistem control otomatis, terdapat elemen-elemen penyusun, yaitu :
1. Sensor/Tranduser
Sensor adalah suatu komponen yang mendeteksi keluaran atau informasi lainnya
yang diperlukan dalam siste kontrol. Sedangkan tranduser adalah suatu komponen
yang mampu merubah besaranbesaran non listrik (mekanis, kimia atau yang lainnya)
menjadi besaranbesaran listrik atau sebaliknya.
2. Kontroler
Kontroler adalah suatu komponen, alat, atau peralatan (berupa mekanis, pneumatik,
hidrolik, elektronik atau gabungan darinya) yang mampu mengolah data masukan
dari membandingkan respon plant (hasil pembacaan dari keluaran plant) dan
referensi yang dikehendaki untuk dikeluarkan menjadi suatu data perintah atau
disebut sinyal control.
3. Aktuator
Aktuator adalah suatu komponen, alat atau peralatan (berupa mekanis, pneumatik,
hidrolik, elektronik atau gabungan dari hal tersebut) yang mampu mengolah data
perintah (sinyal kontrol) menjadi sinyal aksi ke suatu plant. Untuk lebih mudah
memahami cara kerja sistem kontrol otomatis diberikan contoh sistem kontrol secara
otomatis pada aplikasi kontrol level air. Pada bagian ini sudah tidak menggunakan
seorang operator manusia lagi untuk mempertahankan level air sesuai yang
diinginkan, tetapi sudah menggunakan kontroler yang bekerja secara otomatis,
berupa bahan pelampung dan tambahan komponen elektronik.
2.1.2 Sistem Kontrol Loop Terbuka (open–loop control system)
Sistem kontroler loop terbuka adalah suatu sistem yang keluarannya tidak
mempunyai pengaruh terhadap aksi kontrol. Artinya, sistem kontrol terbuka
keluarannya tidak dapat digunakan sebagai umpan balik dalam masukan
Dalam suatu sistem kontrol terbuka, keluaran tidak dapat dibandingkan dengan
masukan acuan. Jadi untuk setiap masukan acuan berhubungan dengan operasi
tertentu, sebagai akibat ketetapan dari sistem tergantung kalibrasi.Adanya gangguan
membuat sistem kontrol terbuka tidak dapat melaksanakan tugas yang diharapkan.
Sistem kontrol terbuka dapat digunakan hanya jika hubungan antara masukan dan
keluaran diketahui dan tidak terdapat ganguan internal dan eksternal. Kinerja Sistem
Kontrol Loop Terbuka, yaitu :
1. Kontrol terbuka sesuai untuk sistem operasi gerak robot dengan aktuator yang
berdasarkan pada umpan logika berbasis langkah sekuensial (urutan program)
2. Tidak menggunakan sensor untuk mengetahui posisi akhir
3. Dapat diatur dengan menggunakan delay
4. Cocok untuk robot sistem mapping
Salah satu Aplikasi dari sistem kendali terbuka (Open Loop) yaitu pada mesin
cuci penggilingan pakaian, pemberian sabun, dan pengeringan yang bekerja sebagai
operasi mesin cuci tidak akan berubah (hanya sesuai dengan yang diinginkan seperti
semula) walaupun tingkat kebersihan pakaian (sebagai keluaran sistem) kurang baik
akibat adanya factor-faktor yang kemungkinan tidak di prediksi sebelumnya.
2.1.3 Sistem Kontrol Loop Tertutup (closed–loop control system)
Sistem kontrol loop tertutup adalah sistem kontrol yang sinyal keluarnya
mempunyai pengaruh langsung pada aksi pengontrolan. Sistem kontrol loop tertutup
juga merupakan sistem kontrol berumpan balik.
Gambar di atas menunjukkan hubungan masuk dan keluar dari sistem kontrol
loop tertutup. Jika dalam hal ini manusia bekerja sebagai operator, maka manusia ini
2.2 Mikrokontroler
Mikrokontroler adalah sebuah sistem komputer fungsional dalam sebuah
chip. Di dalamnya terkandung sebuah inti prosesor, memori (sejumlah kecil RAM,
memori program, atau keduanya), dan perlengkapan input output. Dengan kata lain,
mikrokontroler adalah suatu alat elektronika digital yang mempunyai masukan dan
keluaran serta kendali dengan program yang bisa ditulis dan dihapus dengan cara
khusus, cara kerja mikrokontroler sebenarnya membaca dan menulis data. Sekedar
contoh, bayangkan diri Anda saat mulai belajar membaca dan menulis, ketika Anda
sudah bisa melakukan hal itu Anda bisa membaca tulisan apapun baik buku, cerpen,
artikel dan sebagainya, dan Andapun bisa pula menulis hal-hal sebaliknya. Begitu
pula jika Anda sudah mahir membaca dan menulis data maka Anda dapat membuat
program untuk membuat suatu sistem pengaturan otomatik menggunakan
mikrokontroler sesuai keinginan Anda.
Mikrokontroler terdiri dari beberapa bagian seperti yang terlihat pada gambar
dibawah ini :
Berbeda dengan ROM, RAM adalah jenis memori selain dapat dibaca juga
dapat ditulis berulang kali. Tentunya dalam pemakaian mikrokontroler ada
semacam data yang bisa berubah pada saat mikrokontroler tersebut bekerja.
Perubahan data tersebut tentunya juga akan tersimpan ke dalam memori. Isi
pada RAM akan hilang jika catu daya listrik hilang.
4. Input/Output (I/O)
Untuk berkomunikasi dengan dunia luar, maka mikrokontroler
menggunakan terminal (I/O), yang digunakan untuk masukan atau keluaran.
Mikrokontroler merupakan komputer didalam chip yang digunakan untuk
mengontrol peralatan elektronik, yang menekankan efisiensi dan efektifitas biaya.
Secara harfiahnya bisa disebut “pengendali kecil” dimana sebuah sistem elektronik
yang sebelumnya banyak memerlukan komponen-komponen pendukung seperti IC
TTL dan CMOS dapat direduksi/diperkecil dan akhirnya terpusat serta dikendalikan
oleh mikrokontroler ini.
Mikrokonktroler digunakan dalam produk dan alat yang dikendalikan secara
automatis, seperti sistem kontrol mesin, remote controls, mesin kantor, peralatan
rumah tangga, alat berat, dan mainan. Dengan mengurangi ukuran, biaya, dan
konsumsi tenaga dibandingkan dengan mendesain menggunakan mikroprosesor
memori, dan alat input output yang terpisah, kehadiran mikrokontroler membuat
kontrol elektrik untuk berbagai proses menjadi lebih ekonomis. Dengan penggunaan
mikrokontroler ini maka :
a) Sistem elektronik akan menjadi lebih ringkas.
b) Rancang bangun sistem elektronik akan lebih cepat karena sebagian besar
dari sistem adalah perangkat lunak yang mudah dimodifikasi.
c) Pencarian gangguan lebih mudah ditelusuri karena sistemnya yang kompak.
Agar sebuah mikrokontroler dapat berfungsi, maka mikrokontroler tersebut
memerlukan komponen eksternal yang kemudian disebut dengan sistem minimum.
Untuk membuat sistem minimal paling tidak dibutuhkan sistem clock dan reset,
walaupun pada beberapa mikrokontroler sudah menyediakan sistem clock internal,
sehingga tanpa rangkaian eksternal pun mikrokontroler sudah beroperasi. Yang
dimaksud dengan sistem minimal adalah sebuah rangkaian mikrokontroler yang
sudah dapat digunakan untuk menjalankan sebuah aplikasi. Sebuah IC
mikrokontroler tidak akan berarti bila hanya berdiri sendiri. Pada dasarnya sebuah
sistem minimal mikrokontroler AVR memiliki prinsip yang sama. Pada pembahasan
ini Mikrokntroler yang digunakan adalah Arduino Nano.
2.2.1 Arduino Nano
Arduino adalah pengendali mikro single-board yang bersifat open-source,
diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan
elektronik dalam berbagai bidang. Arduino tidak hanya sekedar sebuah alat
pengembangan, tetapi ia adalah kombinasi dari hardware, bahasa pemrograman dan
Integrated Development Environment (IDE) yang canggih. IDE adalah sebuah
software yang sangat berperan untuk menulis program, meng-compile menjadi kode
biner dan meng-upload ke dalam memory microcontroller.
Saat ini Arduino sangat populer di seluruh dunia. Banyak pemula yang
belajar mengenal robotika dan elektronika lewat arduino karena mudah dipelajari.
Tapi tidak hanya pemula, para hobbyist atau profesional pun ikut senang
mengembangkan aplikasi elektronik menggunakan arduino. Ada banyak projek dan
alat-alat yang dikembangkan oleh mereka, selain itu juga ada banyak modul-modul
pendukung (sensor, tampilan, penggerak dan sebagainya) yang dibuat oleh pihak lain
untuk bisa disambungkan dengan arduino. Arduino berevolusi menjadi sebuah
platform karena ia menjadi pilihan dan acuan bagi banyak praktisi. Bahasa yang
dipakai dalam arduino bukan assembler yang relatif sulit, tetapi bahasa C yang
disederhanakan dengan bantuan (libraries) Arduino. Arduino juga menyederhanakan
proses bekerja dengan mikrokontroler, sekaligus menawarkan berbagai macam
kelebihan antara lain:
a. Arduino biasanya dijual relatif murah (antara 125 ribu hingga 400 ribu
rupiah saja) dibandingkan dengan platform mikrokontroler pro lainnya.
Harganya akan lebih murah lagi jika pengguna membuat papannya sendiri
dan merangkai komponen-komponennya satu per satu.
b. Software Arduino dapat dijalankan pada sistem operasi Windows,
Macintosh OSXdan Linux, sementara platform lain umumnya terbatas
hanya pada Windows.
c. Perlu diketahui bahwa lingkungan pemrograman di Arduino mudah
digunakan untuk pemula, dan cukup fleksibel bagi mereka yang sudah
1. VCC merupakan pin yang berfungsi sebagai pin masukan catu daya digital.
2. GND merupakan pin ground untuk catu daya digital.
3. AREF merupakan Referensi tegangan untuk input analog. Digunakan
dengan fungsi analog Reference.
4. RESET merupakan Jalur LOW ini digunakan untuk me-reset
(menghidupkan ulang) mikrokontroler. Biasanya digunakan untuk
menambahkan tombol reset pada shield yang menghalangi papan utama
Arduino.
5. Serial RX (0) merupakan pin yang berfungsi sebagai penerima TTL data
serial.
6. Serial TX (1) merupakan pin yang berfungsi sebagai pengirim TT data
serial.
7. External Interrupt (Interupsi Eksternal) merupakan pin yang dapat
dikonfigurasi untuk memicu sebuah interupsi pada nilai yang rendah,
meningkat atau menurun, atau perubahan nilai.
8. Output PWM 8-Bitmerupakan pin yang berfungsi untuk analog Write.
9. SPI merupakan pin yang berfungsi sebagai pendukung komunikasi.
10. LED merupakan pin yang berfungsi sebagai pin yag diset bernilai HIGH,
maka LED akan menyala, ketika pin diset bernilai LOW maka LED padam.
LED Tersedia secara built-in pada papan Arduino Nano.
11. Input Analog (A0-A7) merupakan pin yang berfungsi sebagi pin yang dapat
diukur/diatur dari mulai Ground sampai dengan 5 Volt, juga
memungkinkan untuk mengubah titik jangkauan tertinggi atau terendah
mereka menggunakan fungsi analogReference.
2.3 Sensor
Sensor adalah peralatan yang digunakan untuk merubah suatu besaran fisik
menjadi besaran listrik sehingga dapat dianalisa dengan rangkaian listrik tertentu.
Hampir seluruh peralatan elektronik yang ada mempunyai sensor didalamnya.
Penggunaan sensor di perangkat-perangkat elektronik ini telah diaplikasikan di
hampir semua bidang di kehidupan kita sehari-hari mulai dari perangkat pribadi,
layanan kesehatan, keamanan, industri, hiburan, transportasi, militer, alat rumah
tangga hingga ke sektor pertanian. Dengan semakin besarnya penggunaan Sensor di
dalam teknologi masa kini, pengetahuan tentang sensor ini menjadi sangat penting
dan wajib kita pahami apa sebenarnya yang dilakukan oleh sensor serta jenis-jenis
sensor tersebut. Pada saat ini, sensor tersebut telah dibuat dengan ukuran yang sangat
kecil dengan orde nanometer. Ukuran yang sangat kecil ini sangat memudahkan
pemakaian dan menghemat energi.
Sensor adalah perangkat yang digunakan untuk mendeteksi perubahan besaran
fisik seperti tekanan, gaya, besaran listrik, cahaya, gerakan, kelembaban, suhu,
kecepatan dan fenomena-fenomena lingkungan lainnya. Setelah mengamati
terjadinya perubahan, Input yang terdeteksi tersebut akan dikonversi mejadi Output
yang dapat dimengerti oleh manusia baik melalui perangkat sensor itu sendiri
ataupun ditransmisikan secara elektronik melalui jaringan untuk ditampilkan atau
diolah menjadi informasi yang bermanfaat bagi penggunanya. Sensor pada dasarnya
dapat digolong sebagai Transduser Input karena dapat mengubah energi fisik seperti
cahaya, tekanan, gerakan, suhu atau energi fisik lainnya menjadi sinyal listrik
ataupun resistansi (yang kemudian dikonversikan lagi ke tegangan atau sinyal
listrik).
Sensor-sensor yang digunakan pada perangkat elektronik pada dasarnya dapat
diklasifikasikan menjadi dua kategori utama yaitu :
1. Sensor Pasif dan Sensor Aktif
2. Sensor Analog dan Sensor Digital
Berikut ini adalah pembahasan singkat mengenai kedua klasifikasi sensor tersebut.
1. Sensor Pasif dan Sensor Aktif
Sensor Pasif (Passive Sensor)
Sensor Pasif adalah jenis sensor yang dapat menghasilkan sinyal output tanpa
memerlukan pasokan listrik dari eksternal. Contohnya Termokopel (Thermocouple)
yang menghasilkan nilai tegangan sesuai dengan panas atau suhu yang diterimanya.
Sensor Aktif (Active Sensor)
Sensor Aktif adalah jenis sensor yang membutuhkan sumber daya eskternal
untuk dapat beroperasi. Sifat fisik Sensor Aktif bervariasi sehubungan dengan efek
eksternal yang diberikannya. Sensor Aktif ini disebut juga dengan Sensor
Pembangkit Otomatis (Self Generating Sensors).
Karakteristik LDR (Light Dependent Resistor) terdiri dari dua macam yaitu Laju
Recovery dan Respon Spektral.
1. Laju Recovery
Bila sebuah LDR dibawa dari suatu ruangan dengan level kekuatan cahaya
tertentu kedalam suatu ruangan yang gelap, maka bisa kita amati bahwa nilai
resistansi dari LDR tidak akan segera berubah resistansinya pada keadaan ruangan
gelap tersebut. Namun LDR tersebut hanya akan bisa mencapai harga di
kegelapan setelah mengalami selang waktu
tertentu. Laju recovery merupakan suatu ukuaran praktis dan suatu kenaikan
nilai resistansi dalam waktu tertentu. Harga ini ditulis dalam K/detik, untuk LDR
type arus harganya lebih besar dari 200 K/detik (selama 20 menit pertama mulai dari
level cahaya 100 lux), kecepatan tersebut akan lebih tinggi pada arah sebaliknya,
yaitu pindah dari tempat gelap ke tempat terang yang memerlukan waktu kurang
dari 10 ms untuk mencapai resistansi yang sesuai dengan level cahaya 400 lux.
2. Respon Spektral
LDR tidak mempunyai sensitivitas yang sama untuk setiap panjang gelombang
cahaya yang jatuh padanya (yaitu warna). Bahan yang biasa digunakan sebagai
penghantar arus listrik yaitu tembaga, alumunium, baja, emas, dan perak. Dari
Prinsip kerja LDR sangat sederhana tak jauh berbeda dengan variable resistor
pada umumnya. LDR dipasang pada berbagai macam rangkaian elektronika dan
dapat memutus dan menyambungkan aliran listrik berdasarkan cahaya. Semakin
banyak cahaya yang mengenai LDR maka nilai resistansinya akan menurun, dan
sebaliknya semakin sedikit cahaya yang mengenai LDR maka nilai hambatannya
akan semakin membesar.
Spesifikasi:
- Tegangan 3.3-5V DC
- LED indikator power dan indikator kondisi basah
- Chipser board pengendali LM393
5. Sangat realibel karena tidak adanya sikat yang bersentuhan dengan rotor
seperti pada motor DC
6. Dapat menghasilkan perputaran yang lambat sehingga beban dapat dikopel
langsung ke porosnya
Motor stepper terdiri rotor dan stator yang bekerja berdasar sifat magnet, dimana
magnet sejenis tolak menolak dan yang berlawanan tarik menarik. Kumparan pada
stator membentuk medan magnet saat diberi arus, sehingga motor yang
menggunakan magnet akan bergerak untuk mencari kestabilan agar kutub magnet
bersesuaian dengan medan magnet yang terjadi. Arah putaran motor stepper
ditentukan oleh arah urutan arus yang diberikan pada input motor stepper. Motor
stepper mempunyai 4 input dan satu input tegangan. Motor stepper dapat berputar
kekiri maupun kekanan sesuai dengan input yang diberikan. Untuk perputaran kearah
kiri dengan memberikan input ring counter dengan arah kekiri dan untuk berputar
kekanan dengan memberikan input ring counter dengan arah kekanan. Motor stepper
bergerak setiap satu langkah dengan besar sudut 1,8º jadi untuk berputar satu putaran
penuh membutuhkan 200 step. Dengan motor stepper kita dapat memutar motor
sesuai dengan yang diinginkan. Kecepatan motor stepper juga dapat diubah sesuai
dengan kebutuhan. Dengan mengubah waktu perpindahan dari suatu input ke input
lain pada motor stepper. Ada dua mode dalam menggerakkan motor stepper yaiyu
mode full step dan mode half step. Pada mode full step perputaran motor lebih kasar
dibandingkan dengan mode half step. Hal ini dikarenakan pada mode half step untuk
menggerakkan satu step dibutuhkan dua kondisi sehingga perputaran yang
dihasilkan akan lebih halus, sedangkan pada mode full step torsinya akan lebih besar
dibandingkan dengan mode half step.
Prinsip kerja motor stepper sebenarnya sangatlah sederhana, yakni dengan
mengubah pulsa-pulsa input menjadi gerakan-gerakan mekanis yang diskrit. Oleh
sebab itu agar gerakan motor stepper sesuai, diperlukan pengendali yang berfungsi
membangkitkan pulsa-pulsa periodik. Arah putaran motor dapat diatur dengan
mengatur kondisi logika masukan. Jika diterapkan logika 0, maka motor akan
berputar berlawanan dengan arah jarum jam (counter clock wise) sedangkan jika
diterapkan logika 1, maka motor akan berputar dengan arah sesuai dengan ajah jarum
jam (clockwise).
Driver motor stepper yang digunakan pada alat untuk tugas akhir ini yaitu
Driver mikro stepper TB6600. Driver langkah mikro TB6600 dibangun di sekitar
Toshiba TB6600HG Toshiba dan dapat digunakan untuk menggerakkan motor
stepper bipolar dua fase. Dengan arus maksimum 3,5 A kontinu, driver TB6600
dapat digunakan untuk mengontrol motor stepper yang cukup besar seperti NEMA
23. Motor stepper biasanya memiliki ukuran langkah 1,8 ° atau 200 langkah per
revolusi, ini mengacu pada langkah penuh. Pengandar langkah mikro seperti TB6600
memungkinkan resolusi yang lebih tinggi dengan memungkinkan lokasi langkah
menengah. Ini dicapai dengan memberi energi pada kumparan dengan level arus
menengah.
Spesifikasi TB6600
Tegangan operasi 9 - 42 V
Output maksimum saat ini 4,5 A per fase, 5,0 A puncak1
Resolusi Microstep penuh, 1/2, 1/4, 1/8 dan 1/162
Perlindungan Pematian tegangan rendah, panas berlebih, dan proteksi arus berlebih
Dimensi 96 x 72 x 28/36 mm
Jarak lubang 88, ⌀ 5 mm
2. Dioda
Ini adalah gabungan dari dua kata elektroda, yaitu anoda dan katoda. Sifat dari
dioda yaitu menghantarkan arus pada tegangan maju dan menghambat arus pada
aliran tegangan balik.
3. Kapasitor
Kapasitor berfungsi sebagai penyempurna penyerahan dari tegangan arus AC ke
tegangan arus DC.
4. Resistor
Resistor adalah perangkat yang membantu Power Supply dalam menurunkan
tegangan, membagi tegangan, dan membatasi arus listrik yang masuk, sehingga akan
dapat mengontrol perangkat-perangkat keras yang ada pada motherboard.
5. IC regulator
IC Regulator berfungsi untuk mengatur tegangan pada rangkaian elektronika
selalu tetap stabil.
6. LED
LED pada Power Supply adalah komponen sejenis diode semikonduktor yang
memiliki keistimewaan.
2.6.1 Adaptor 12 Volt
Adaptor adalah rangkaian elektronika yang berfungsi untuk mengubah
tegangan AC (arus bolak-balik) yang tinggi menjadi tegangan DC (arus searah) yang
lebih rendah. Seperti yang kita tahu bahwa arus listrik yang kita gunakan di rumah,
kantor dll, adalah arus listrik dari PLN (Perusahaan Listrik Negara) yang
didistribusikan dalam bentuk arus bolak-balik atau AC. Akan tetapi, peralatan
elektronika yang kita gunakan hampir sebagian besar membutuhkan arus DC dengan
tegangan yang lebih rendah untuk pengoperasiannya. Oleh karena itu diperlukan
sebuah alat atau rangkaian elektronika yang bisa merubah arus dari AC menjadi DC
serta menyediakan tegangan dengan besar tertentu sesuai yang dibutuhkan.
Rangkaian yang berfungi untuk merubah arus AC menjadi DC tersebut disebut
dengan istilah DC Power suply atau adaptor. Rangkaian adaptor ini ada yang
dipasang atau dirakit langsung pada peralatan elektornikanya dan ada juga yang
dirakit secara terpisah. Untuk adaptor yang dirakit secara terpisah biasanya
merupakan adaptor yang bersipat universal yang mempunyai tegangan output yang
bisa diatur sesuai kebutuhan, misalnya 3 Volt, 4,5 Volt, 6 Volt, 9 Volt,12 Volt dan
seterusnya.
Dalam prinsip kerjanya kedua sistem adaptor tersebut berbeda, adaptor step-
down menggunakan teknik induksi medan magnet, komponen utamanya adalah
kawat email yang di lilit pada teras besi, terdapat 2 lilitan yaitu lilitan primer dan
lilitan skunder, ketika listrik masuk kelilitan primer maka akan terjadi induksi pada
kawat email sehingga akan terjadi gaya medan magnet pada teras besi kemudian
akan menginduksi lilitan skunder. Sedangkan sistem switching menggunakan teknik
transistor maupun IC switching, adaptor ini lebih baik dari pada adaptor teknik
induksi, tegangan yang di keluarkan lebih stabil dan komponennya suhunya tidak
terlalu panas sehingga mengurangi tingkat resiko kerusakan karena suhu berlebih.
32
Universitas Sumatera Utara
33
LDR tidak terkena cahaya maka motor stepper akan menarik pakaian yang terjemur
kedalam rumah sehingga tidak terkena air hujan.
3. Sensor Hujan MD 0127
Sensor MD0127 merupakan alat ukur yang berukuran 5 cm x 4 cm digunakan
untuk mendeteksi tetesan atau rintikan air hujan. Dapat digunakan untuk berbagai
projek yang berhubungan dengan cuaca. Fungsi sensor hujan MD 0127 pada alat ini
yaitu untuk mendeteksi adanya tetesan air hujan yang mengenai permukaan sensor
tersebut, jika sensor tersebut mendeteksi adanya air hujan maka jemuran pakaian
akan tertarik kedalam rumah yang digerakkan oleh motor stepper dan sebaliknya.
4. Motor Stepper Nema17
Motor stepper adalah sebuah perangkat elektromekanis yang bekerja dengan
mengubah pulsa elektronis menjadi gerakan mekanis diskrit. Motor stepper yang
dipakai pada alat tugas akhir ini yaitu motor stepper nema 17 yang berfungsi untuk
menggerakkan jemuran pakaian secara otomatis sesuai dengan perintah dari arduino.
5. Adaptor 12 Volt
Adaptor adalah rangkaian elektronika yang berfungsi untuk mengubah
tegangan AC (arus bolak-balik) yang tinggi menjadi tegangan DC (arus searah) yang
lebih rendah. Akan tetapi, peralatan elektronika yang kita gunakan hampir sebagian
besar membutuhkan arus DC dengan tegangan yang lebih rendah untuk
pengoperasiannya. Oleh karena itu diperlukan sebuah alat atau rangkaian elektronika
yang bisa merubah arus dari AC menjadi DC serta menyediakan tegangan dengan
besar tertentu sesuai yang dibutuhkan. Rangkaian yang berfungi untuk merubah arus
AC menjadi DC tersebut disebut dengan istilah DC Power suply atau adaptor.
Dalam merancang tata letak komponen dan pembuatan jalur, perlu diperhatikan hal
hal berikut ini:
a. Letakkan komponen yang rapi dan simetris.
b. Menghindari sudut/belokan yang tajam agar jalur tidak mengelupas.
Dalam merancang PCB pada tugas akhir ini digunakan Eagle 7.1.0. Software
ini digunakan untuk memberikan kemudahan dalam merancang rangkaian dan layout
PCB. Dimana pada bagian kit menggunakan eagle dan mengubahnya kedalam
bentuk board dan tampilannya sebagai berikut :
Sensor Hujan
Sensor Cahaya
MD 0127
Power Supply
Arduino Nano
5V
Penjelasan fungsi tiap blok dari diagram blok diatas adalah sebagai berikut :
1. Blok Power Supply 5 v : Sebagai sumber tegangan sistem
2. Blok Sensor Cahaya : Sebagai alat ukur cahaya
3. Blok Sensor hujan : Sebagai alat ukur curah hujan
4. Blok Arduino Nano : Sebagai pengendali keseluruhan sistem
5. Blok Power Supply 12 volt : Sebagai tegangan pada microstepper
TB6600 dan Motor Stepper
seperti NEMA 23. Motor stepper biasanya memiliki ukuran langkah 1,8 ° atau 200
langkah per revolusi, ini mengacu pada langkah penuh.
.
Gambar 3.7 Perancangan Keseluruhan Sistem
Hubungan antara arduino nano dengan sensor LDR dan sensor hujan
yaitu,saat sensor LDR mendeteksi adanya cahaya dan sensor hujan mendeteksi
adanya rintikan air hujan maka data akan dikirim ke arduino nano sehingga akan di
proses untuk memberi perintah pada motor stepper sesuai dengan kondisi pada
sensor dan menggerakkan jemuran pakaian otomatis.
Jika Sensor Ldr terkena cahaya maka motor stepper akan berputar
menggerakkan jemuran keluar rumah dan Jika sensor hujan mendeteksi adanya
rintikan hujan permukaan sensor maka motor stepper akan berputar dan
menggerakkan jemuran pakaian ke dalam rumah secara otomatis.
Rangkaian Power Supply berfungsi mensuplai tegangan ke seluruh rangkaian
yang ada. Rangkaian catu daya ini terdiri dari satu keluaran yaitu 5 Volt. Keluaran 5
Volt ini digunakan untuk mensuplai ke mikrokontroller Arduino nano,Sensor LDR
dan sensor hujan. Dan untuk microstepper akan diberikan tegangan sebesar 12 volt.
Mulai
Inisialisasi
Jemuran Masuk
Tidak
LDR Terkena
Cahaya
Jemuran Keluar
Motor Stepper ON
Tidak Jemuran
Sensor Hujan Keluar
terkena Air Motor
Stepper ON
Jemuran Masuk
Motor Stepper ON
Selesai
Mekanisme kerja dari alat yang dirancang adalah arduino nano akan menerima dan
menginisialisasi data sesuai dengan pendeteksian kedua sensor dan akan diproses
sesuai dengan kondisi yang ada pada sensor. Jika motor stepper dalam kondisi off
maka posisi jemuran masih berada dalam rumah. Jika sensor Ldr terkena cahaya
maka jemuran akan keluar dengan kondisi motor stepper on dan jika sensor hujan
terkena air maka jemuran akan masuk kedalam rumah dan motor stepper On,dan jika
sensor hujan tidak terkena air,jemuran akan keluar dengan keadaan motor stepper on.
Proses kerja alat ini akan berlangsung sesuai dengan kondisi yang terdeteksi oleh
kedua sensor tersebut.
Terang 5V 4,4 V
Pengujian dan pengukuran rangkaian sensor ldr dilakukan pada kondisi gelap
dan terang dengan masing-masing nilai Vin sebesar 5 Volt. Pengujian sensor ldr pada
saat kondisi gelap diperoleh nilai Vout sebesar 1,7 volt dan memiliki nilai selisih
dengan Vin sebesar 3,3 volt dan pada saat kondisi terang diperoleh nilai Vout nya
sebesar 4,4 Volt dan memiliki nilai selisih dengan Vin sebesar 0,6 Volt.
Setelah dilakukan pengujian dan pengukuran pada sensor hujan tersebut diperoleh
nilai Vout sensor hujan pada saat terkena air yaitu sebesar 1,3 Volt dan pada saat
tidak terkena air yaitu sebesar 4,8 Volt. Selisih nilai Vin dan Vout sensor hujan pada
saat terkena air yaitu sebesar 1,3 Volt dan pada saat tidak terkena air yaitu sebesar
0,2 volt dengan masing-masing masukan pada sensor hujan sebesar 5 Volt.
1 Gelap 769
2 Gelap 694
3 Terang 357
4 Terang 236
Pengukuran nilai sensor LDR dilakukan pada dua kondisi yaitu pada kondisi gelap
dan terang. Setelah dilakukan pengukuran sensor LDR pada kondisi gelap maka
nilai sensor nya yaitu sebesar 769 dan pada saat kondisi terang maka nilai sensornya
yaitu sebesar 236. Besar kecilnya nilai hasil pengukuran pada sensor tersebut
dipengaruhi oleh cahaya yang diterima paada permukaan sensor LDR.
46
Universitas Sumatera Utara
47
digitalWrite (dirPin,LOW);
//for (int i = 0; i <9; i++) {
digitalWrite(stepPin, HIGH);
delayMicroseconds(500); // ganti delay untuk mempercepat motor
digitalWrite(stepPin, LOW);
delayMicroseconds(500); // ganti delay untuk mempercepat motor
// delay (1000);
}
else if ((sensorLDR>500)&&(sensorHujan>100)){
Serial.println ("keluarkan");
digitalWrite (dirPin,HIGH);
//for (int i = 0; i < stepsPerRevolution*9; i++) {
digitalWrite(stepPin, HIGH);
delayMicroseconds(500); // ganti delay untuk mempercepat motor
digitalWrite(stepPin, LOW);
delayMicroseconds(500); // ganti delay untuk mempercepat motor
}
else if ((sensorLDR<51)&&(sensorHujan<=0)){
Serial.println ("angkat");
digitalWrite (dirPin,LOW);
// for (int i = 0; i < stepsPerRevolution*9; i++) {
digitalWrite(stepPin, HIGH);
delayMicroseconds(500); // ganti delay untuk mempercepat motor
digitalWrite(stepPin, LOW);
delayMicroseconds(500); // ganti delay untuk mempercepat motor
}
else if(sensorHujan<=500){
Serial.println("Angkat");
digitalWrite (dirPin,LOW);
//for (int i = 0; i < stepsPerRevolution*9; i++) {
digitalWrite(stepPin, HIGH);
delayMicroseconds(500); // ganti delay untuk mempercepat motor
digitalWrite(stepPin, LOW);
delayMicroseconds(500); // ganti delay untuk mempercepat motor
}
}
5.1 Kesimpulan
Setelah melakukan tahap perancangan dan pembuatan sistem yang kemudian
dilanjutkan dengan tahap pengujian dan analisa maka dapat diambil kesimpulan
sebagai berikut :
1. Pada alat penggerak jemuran pakaian otomatis ini, jika sensor LDR
terkena cahaya maka secara otomatis motor stepper akan bergerak
mengeluarkan jemuran pakaian kebagian luar rumah sehingga pakaian dapat
terjemur dan mengenai cahaya dan sebaliknya. Jika sensor LDR tidak terkena
cahaya maka motor stepper akan menarik jemuran pakaian kedalam rumah
sehingga tidak terkena hujan,dan hasil analisa dari pengukuran sensor LDR
yaitu jika sensor ldr terkena cahaya maka nilai nya akan semakin kecil dan
jika sensor ldr tidak terkena cahaya maka nilainya akan semakin besar.
2. Prinsip kerja dari module sensor ini yaitu pada saat ada air hujan turun
dan mengenai panel sensor maka akan terjadi proses elektrolisasi oleh air
hujan. Jika pada sensor hujan mendeteksi adanya air maka motor stepper akan
menarik jemuran kedalam rumah sehingga jemuran tidak terkena hujan dan
sebaliknya jika sensor hujan tidak terkena air atau dalam keadaan kering
maka motor stepper akan menggerakkan jemuran keluar sehingga jemuran
pakaian tersebut terkena cahaya matahari dan hasil analisa dari pengukuran
sensor hujan yaitu Jika sensor hujan semakin basah maka nilainya akan
semakin kecil,dan jika semakin kering nilainya akan semakin besar. Nilai
maksimal sensor hujan ketika kering yaitu sebesar 1024.
3. Dengan pemanfaatan teknologi system Arduino nano dapat membuat
membuat sistem penggerak alat jemur pakaian otomatis
51
Universitas Sumatera Utara
52
5.2 Saran
Beberapa saran untuk pengembangan program dan penelitian lebih lanjut
adalah sebagai berikut :
1. Dengan beberapa pengembangan dan penyempurnaan system dari alat ini
akan dapat lebih sempurna lagi hasilnya.
2. Pemrograman yang telah ada lebih disederhanakan lagi,dan dijelaskan lebih
detail agar lebih mudah dipahami
53
Universitas Sumatera Utara