Pendahuluan
A. Latar belakang
B. Rumusan Masalah
1. Bagaimana merancang saklar lampu dengan perintah suara via aplikasi voicetooth
berbasis arduino uno?
2. Bagaimana hasil dari rancang bangun saklar lampu dengan perintah suara via
aplikasi voicetooth berbasis arduino uno?
C. Tujuan
1. Untuk merancang saklar lampu dengan perintah suara via aplikasi voicetooth berbasis
arduino uno.
2. Untuk Mengetahui hasil dari rancang bangun saklar lampu dengan perintah suara via
aplikasi voicetooth berbasis arduin ouno.
D. Manfaat
1. Bagi masyarakat
Diharapkan dapat menjadi alat yang dapat memprmudah dalam mengontrol saklar dari
jarak jauh.
2. Bagi peneliti.
Dapat menambah pengetahuan dalam merancang saklar lampu dengan perintah suara via
aplikasi voicetooth berbasis arduino uno.
BAB II
LANDASAN TEORI
Menurut KBBI (Kamus Besar Bahasa Indonesia), kata“rancang” merupakan kata dasar
dari “merancang” yang berarti mengatur segala sesuatu (sebelum bertindak, mengerjakan, atau
melakukan sesuatu) atau merencanakan.
Rancang Merupakan Serangkaian prosedur untuk menejermahkan hasil analisis dari sebuah
sistem kedalam bahasa pemrograman untuk mendeskripsikan dengan detail bagaimana
komponen-komponen sistem diimplementasikan. Sedangkan pengertian bangun atau
pembangunanbsistem adalah kegiatan menciptakan baru maupum mengganti atau memperbaiki
sistem yang telah ada baik secara keseluruhan maupun sebagian (pressman,2002).
Menurut Pressman (2009) pengertian pembangunan atau bangun sistem adalah kegiatan
menciptakan sistem baru maupun mengganti atau memperbaiki sistem yang telah ada secara
keseluruhan.
Berdasarkan pengertian diatas, peneliti menyimpulkan bahwa rancang bangun adalah gambaran
dari sistem untuk menciptakan sistem baru atau memperbaharui sistem sebelumnya.
Menurut Wikipedia Saklar adalah sebuah perangkat yang digunakan untuk memutuskan
jaringan listrik, atau untuk menghubungkannya. Jadi saklar pada dasarnya adalah alat
penyambung atau pemutus aliran listrik. Selain untuk jaringan listrik arus kuat, saklar berbentuk
kecil juga dipakai untuk alat komponen elektronika arus lemah.
Secara sederhana, saklar terdiri dari dua bilah logam yang menempel pada suatu rangkaian, dan
bisa terhubung atau terpisah sesuai dengan keadaan sambung (on) atau putus (off) dalam
rangkaian itu. Material kontak sambungan umumnya dipilih agar tahan terhadap korosi. Kalau
logam yang dipakai terbuat dari bahan oksida biasa, maka saklar akan sering tidak bekerja.
Untuk mengurangi efek korosi ini, paling tidak logam kontaknya harus disepuh dengan logam
anti korosi dan anti karat. Pada dasarnya saklar tombol bisa diaplikasikan untuk sensor mekanik,
karena alat ini bisa dipakai pada mikrokontroller untuk pengaturan rangkaian kontrol yang
dilengkapi dengan sistem anti "bouncing".
Sakelar dibuat dalam banyak jenis dan ukuran. Sakelar biasanya memiliki beberapa set kontak
yang dikendalikan oleh kenop atau aktuator yang sama, kontak dapat beroperasi secara
bersamaan, berurutan, atau bergantian. Sakelar dapat dioperasikan secara manual, misalnya,
sakelar lampu atau tombol papan ketik. Saklar dapat berfungsi sebagai elemen penginderaan
untuk mendeteksi posisi bagian mesin, ketinggian cairan, tekanan, atau suhu, seperti termostat.
Ada berbagai bentuk khusus sakelar, seperti sakelar langsir (toggle switch), sakelar putar, sakelar
merkuri, sakelar tombol tekan, sakelar pembalik, relai, dan pemutus sirkuit. Sakelar paling
banyak dipakai untuk mengontrol pencahayaan, beberapa sakelar dapat dihubungkan ke satu
sirkuit untuk memungkinkan kontrol yang mudah dari perlengkapan lampu. Sakelar di sirkuit
berdaya tinggi harus memiliki konstruksi khusus untuk mencegah busur api yang merusak saat
sakelar dibuka.
banyak fungsi serta manfaat yang didapat ketika kita menggunakan saklar. Yaitu :
1. Saklar berfungsi untuk meringankan pekerjaan manusia. semua mesin memiliki fungsi
sama yaitu meringankan pekerjaan manusia.
3. mengurahi resiko korseling listrik. penggunaan saklar untuk Instalasi listrik lebih
dianjurkan untuk memutus dan menghubungkan arus dibandingkan menggunakan stop
kontak dengan maksud mengurangi resiko korseling listrik.
2.3. Relay
1) Normally Close (NC) yaitu kondisi awal sebelum diaktifkan akan selalu berada di posisi
CLOSE(tertutup).
2) Normally Open (NO) yaitu kondisi awal sebelum diaktifkan akan selalu berada di posisi
OPEN(terbuka).
Berdasarkan gambar diatas, sebuah Besi (Iron Core) yang dililit oleh sebuah kumparan Coil yang
berfungsi untuk mengendalikan Besi tersebut. Apabila Kumparan Coil diberikan arus listrik,
maka akan timbul gaya Elektromagnet yang kemudian menarik Armature untuk berpindah dari
Posisi sebelumnya (NC) ke posisi baru (NO) sehingga menjadi Saklar yang dapat menghantarkan
arus listrik di posisi barunya (NO). Posisi dimana Armature tersebut berada sebelumnya (NC)
akan menjadi OPEN atau tidak terhubung. Pada saat tidak dialiri arus listrik, Armature akan
kembali lagi ke posisi Awal (NC). Coil yang digunakan oleh Relay untuk menarik Contact Poin
ke Posisi Close pada umumnya hanya membutuhkan arus listrik yang relatif kecil.
2.4. Arduino
1) Menurut Abdul Kadir, Arduino Uno merupakan salah satu produk yang berlabelkan
Arduino dan merupakan suatu papan elektronik yang mengandung mikrokontroler
Atmega328 (sebuah keping yang secara fungsional bertindak sebagai komputer).
2) Menurut Feri Djuandi, Arduino Uno adalah sebuah board mikrokontroler yang berbasis
Atmega328, memiliki 14 pin input/output yang mana 6 pin dapat digunakan sebagai
output PWM, 6 analog input, crystal osilator 16 MHz, port USB, power jack, ICSP
header, dan sebuah tombol reset.
Arduino adalah pengendali mikro single-board yang bersifat open-source, diturunkan dari
Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang.
Hardwarenya memiliki prosesor Atmel AVR dan softwarenya memiliki bahasa pemrograman
sendiri.
Arduino juga merupakan senarai perangkat keras terbuka yang ditujukan kepada siapa saja yang
ingin membuat purwarupa peralatan elektronik interaktif berdasarkan hardware dan software
yang fleksibel dan mudah digunakan. Pada aplikasi Arduino, Mikrokontroler diprogram
menggunakan bahasa pemrograman C atau C++, dengan pustaka khas arduino. Karena sifatnya
yang terbuka maka siapa saja dapat mengunduh skema hardware arduino dan membangunnya.
Arduino menggunakan keluarga mikrokontroler ATMega yang dirilis oleh Atmel sebagai basis,
namun ada individu/perusahaan yang membuat clone arduino dengan menggunakan
mikrokontroler lain dan tetap kompatibel dengan arduino pada level hardware. Untuk
fleksibilitas, program dimasukkan melalui bootloader meskipun ada opsi untuk mem-bypass
bootloader dan menggunakan pengunduh untuk memprogram mikrokontroler secara langsung
melalui port ISP.
Arduino Uno adalah board mikrokontroler berbasis ATmega328 (datasheet). Memiliki 14 pin
input dari output digital dimana 6 pin input tersebut dapat digunakan sebagai output PWM dan 6
pin input analog, 16 MHz osilator kristal, koneksi USB, jack power, ICSP header, dan tombol
reset. Untuk mendukung mikrokontroler agar dapat digunakan, cukup hanya menghubungkan
Board Arduino Uno ke komputer dengan menggunakan kabel USB atau listrik dengan AC yang-
ke adaptor-DC atau baterai untuk menjalankannya.
Mikrokontroler : ATMega32P
Tegangan operasional pada 5 Vdc
Tegangan masukan (rekomendasi) pada 7 – 12 Vdc
Jumlah Digital I/O > 14 pin
Jumlah analog Input > 6 pin
Flash Memory 32 KBS
RAM 2 KB
eepROM 1 KB
Clocking speed > 16 MHz
Panjang papan elektronik > 68.6 mm
Lebar papan elektronik > 53.4 mm
Berat modul : 25 gr
Gambar 2.4.1. Gambar fisik Arduino Gambar 2.4.2 contoh program arduino
2.5. Bluetooth
Bluetooth adalah suatu peralatan media komunikasi yang dapat digunakan untuk
menghubungkan sebuah perangkat komunikasi dengan perangkat komunikasi lainnya, bluetooth
umumnya digunakan di handphone, komputer atau pc, tablet, dan lain-lain. Fungsi bluetooth
yaitu untuk mempermudah berbagi atau sharing file, audio, menggantikan penggunaan kabel dan
lain-lain.
Bluetooth adalah spesifikasi industri untuk jaringan kawasan pribadi (personal area networks
atau PAN) tanpa kabel. Bluetooth menghubungkan dan dapat dipakai untuk melakukan tukar-
menukar informasi di antara peralatan-peralatan. Spesifikasi dari peralatan Bluetooth ini
dikembangkan dan didistribusikan oleh kelompok Bluetooth Special Interest Group.
Bluetooth beroperasi dalam pita frekuensi 2,4 GHz dengan menggunakan sebuah frequency
hopping transceiver yang mampu menyediakan layanan komunikasi data dan suara secara real
time antara host-host bluetooth dengan jarak terbatas. Kelemahan teknologi ini adalah
jangkauannya yang pendek dan kemampuan transfer data yang rendah.
Sistem bluetooth terdiri atas: sebuah radio transceiver, baseband link Management dan
Control, Baseband (processor core, SRAM, UART, PCM USB Interface), flash dan voice codec.
Baseband link controller menghubungkan hardware atau perangkat keras radio ke baseband
processing dan juga layer protokol fisik. Link manager melakukan aktivitas protokol tingkat
tinggi, yaitu seperti melakukan link setup, autentikasi dan juga konfigurasi.
Kelebihan
2.6 Android
Android adalah sistem operasi untuk perangkat bergerak (mobile) yang awalnya
dikembangkan oleh Android Inc. Salah satu pencipta dari Android adalah Andy Rubin, yang kini
sering disebut sebagai “Bapak Android”. Pada tahun 2005, Google secara resmi telah membeli
Android. Sehingga sejak saat itu, pengembangan Android sepenuhnya berada di tangan Google
hingga saat ini.
Namun Google tetap merilis kode sumber (source code) secara terbuka, sehingga Android
termasuk dalam software open source. Yang artinya, setiap orang di seluruh dunia juga dapat
berkontribusi untuk mengembangkan Android. Jadi jika kita simpulkan, pengertian Android
menurut para ahli adalah sebuah sistem operasi yang dikembangkan khusus untuk perangkat
smartphone dan tablet.
1) Android bersifat open source, jadi lebih menarik siapa saja untuk turut
berkontribusi dalam pengembangan aplikasinya.
2) Ada banyak aplikasi yang tersedia di Google Play Store.
3) Android dapat digunakan di berbagai brand smartphone. Tidak seperti iOS yang
hanya bisa digunakan pada perangkat Apple.
4) Android memiliki user interface yang ramah pengguna. Sehingga, tak butuh
waktu lama bagi pengguna baru untuk memahaminya.
5) Ada berbagai custom read-only memory (ROM) yang bisa kamu gunakan di
Android. Bahkan, kamu juga bisa menggunakan ROM yang sudah dimodifikasi.
Walau memiliki banyak kelebihan, ada beberapa kekurangan Android, Berikut di antaranya:
1) Biasanya, rilisan update Android yang terbaru tidak diluncurkan secara bersamaan oleh
para vendor. Jadi, terkadang kamu harus menunggu lebih lama untuk menikmati update
Android di vendor tertentu.
2) Ada banyak program yang berjalan di background smartphone Android. Sehingga,
terkadang baterainya agak boros.
3) Selain baterai yang cenderung boros, smartphone Android juga rentan mengalami lag.
Lagi-lagi karena banyaknya program yang dijalankan di dalamnya.
BAB III