Anda di halaman 1dari 9

RANCANG BANGUN LAMPU PINTAR DENGAN MENDETEKSI SUARA DAN

PETIKAN JARI BERBASIS ARDUINO UNO


Fithri Fajrina
Mariza Wijayanti ST, MT.
Jurusan Sistem Komputer Fakultas Ilmu Komputer dan Teknologi Informasi
Universitas Gunadarma 2021
Jl. Margonda Raya No. 100, Pondok Cina, Depok 16424
Fajrinafithri4@gmail.com, mariza_w@staff.unadarma.ac.id

ABSTRAKSI
Salah satu komponen penting dalam penerangan di dalam ruangan maupun diluar ruangan
adalah lampu. Lampu mempunyai manfaat yang besar khususnya pada malam hari. Teknologi
lampu dalam memberikan pencahayaan saat ini telah banyak membantu aktifitas masyarakat
dalam kehidupan sehari – hari. Dibuatnya alat ini bertujuan untuk mempermudah dalam
mematikan lampu, ingin mematikan lampu dengan cara yang berbeda dan efisiensi waktu tanpa
harus menekan saklar. Karena pada perangkat lampu tersebut disambungkan menggunakan sebuah
sensor suara yang akan menjadi parameter untuk lampu dan mikrokontroler Arduino UNO sebagai
otak dari proses yang terhubung pada saklar. Relay juga berfungsi agar listrik yang masuk, bisa
diputus dan disambung secara otomatis. Jika input yang dimasukan terbaca oleh Arduino maka
lampu tersebut dapat hidup berdasarkan suara dari petikan jari dan suara google. Hasil dari
penelitian ini sesuai dengan tujuan lampu tidur ketika mendapat sebuah perintah suara google
“nyalakan/matikan lampu tidur” dengan Bluetooth sampai jarak paling jauh sampai 10 m sensor
masih mampu membaca perintah tersebut dengan ketentuan tidak terhalang oleh tembok dan
lampu menyala/mati.
Kata Kunci : ATMega328, Breadboard, Lampu Belajar, Lampu Tidur, Mikrokontroler, Petikan
Jari, Perintah Suara, Relay, Sensor Suara
1. PENDAHULUAN lampu. Penggunaan saklar manual biasanya
1.1 Latar Belakang seringkali tidak memiliki efisiensi dalam
Lampu merupakan salah satu menghemat waktu.
komponen penting dalam penerangan di Oleh karena itu, dibuatnya alternatif
dalam ruangan maupun diluar ruangan. lain yaitu Rancang Bangun Lampu Pintar
Lampu memberikan manfaat yang sangat Dengan Mendeteksi Suara Dan Petikan
besar khususnya pada malam hari. Teknologi Jari Berbasis Arduino Uno, agar lampu
lampu dalam memberikan pencahayaan dapat hidup dan mati dengan memanfaatkan
saat ini telah banyak membantu suatu suara dari pergerakan tubuh manusia
aktifitas masyarakat dalam melakukan yang bisa diterima langsung tanpa harus
pekerjaannya sehari – hari. Contoh teknologi menyentuh saklar dari lampu tersebut.
pada bidang lampu adalah menghidupkan Karena didalam perangkat lampu tersebut,
atau mematikan lampu dengan suara google menggunakan sebuah sensor suara yang akan
dan petikan jari. Dibuatnya alat ini bertujuan menjadi parameter untuk lampu dan
untuk mempermudah dalam mematikan mikrokontroler Arduino UNO sebagai otak
sebuah lampu dan ingin menghidupkan dari proses yang terhubung pada saklar dan
sebuah lampu dengan cara yang berbeda dan pada relay agar listrik yang masuk, bisa
efisiensi waktu tanpa harus menekan sebuah diputus dan disambung secara otomatis. Jika
saklar.Perkembangan peralatan yang input yang dimasukan terbaca oleh Arduino
berbasis mikrokontroler semakin meningkat maka lampu tersebut dapat hidup
dan harus bisa memanfaatkannya sebaik berdasarkan suara dari petikan jari dan
mungkin. Dengan teknologi mikrokontroler google voice.
dan memanfaatkan lampu sebagai outputnya, Pada jurnal Richie Estrada fakultas
alat bernama lampu otomatis dengan Teknik dan ilmu komputer jurusan Teknik
mendeteksi suara google dan petikan jari elektro yang berjudul clap switch to control
berbasis arduino uno ini bisa menjadi solusi room light yang merupakan rangkaian yang
untuk mempermudah dalam mematikan memanfaatkan energi akustik untuk
lampu yang biasanya selalu berpusat pada mengendalikan proses pensaklaran. Proses
saklar tanpa adanya perkembangan teknologi pensaklaran dapat dicapai dengan mengubah
lain untuk mempermudah dalam mematikan energi suara yang dihasilkan melalui
“tepukan tangan” menjadi pulsa listrik untuk Mikrokontroler sebagai sebuah “one
menggerakan rangkaian elektronik berupa chip solution” pada dasarnya adalah
relay. Clap switch tersusun dari komponen – rangkaian terintregrasi (Integrated Circuit-
komponen utama yaitu transducer, amplifier, IC) yang telah mengandung secara lengkap
multivibrator, mikrofon electret condenser berbagai komponen pembentuk sebuah
dan relay. Pada alat yang ini menggunakan komputer. Berbeda dengan penggunaan
sebuah komponen utama yaitu sensor suara, mikroprosesor yang masih memerlukan
relay 2 channel, jumper, Arduino uno, kabel komponen luar tambahan seperti RAM,
power, dudukan lampu, kabel lampu, ROM, Timer, dan sebagainya untuk sistem
breadoard, modul Bluetooth HC06 dan mikrokontroler, tambahan komponen diatas
lampu. Dimana sistem dari alat ini, manusia secara praktis hampir tidak dibutuhkan lagi.
bisa lebih dimudahkan lagi dalam urusan Hal ini disebabkan semua komponen penting
mematikan dan menghidupkan lampu dan tersebut telah ditanam bersama dengan
bisa menjadi alternatif lain jika ingin sistem prosesor ke dalam IC tunggal
mematikan lampu tersebut dengan cara yang mikrokontroler bersangkutan.dengan alasan
unik. Metode ini bisa menghemat waktu itu sistem mikrokontroler dikenal juga
pengguna tanpa harus menekan saklar dari dengan istilah populer the real Computer On
lampu tersebut. a Chip-komputer utuh dalam keping tunggal,
1.2 Batasan Masalah sedangkan sistem mikroprosesor dikenal
Batasan Masalah dalam penelitian ini dengan istilah yang lebih terbatas yaitu
ialah merancang dan menjelaskan bagaimana Computer on a Chip-komputer dalam keping
cara kerja alat lampu otomatis dengan tunggal.
mendeteksi suara dan petikan jari berbasis
2.2 Sensor Suara
Arduino uno tersebut agar bisa berfungsi
Sensor suara adalah sebuah alat yang
sesuai yang diinginkan dan dalam pembuatan
mampu mengubah gelombang Sinusioda
alat ini hanya dibatasi 2 kondisi saja, yaitu
suara menjadi gelombang sinus energi listrik
terdiri dari suara google dan petikan jari,
(Alternating Sinusioda Electric Current).
dimana kondisinya akan menyala dan mati.
Alat pendeteksi sinyal suara bekerja
berdasarkan prinsip pemfilteran suara yang
2. LANDASAN TEORI
didengar oleh komponen mikrofon. Sinyal
2.1 Mikrokontroler AVR ATMega328
analog hasil pembacaan mikrofon akan atau mendapat sinyal kondisi 0. Penggunaan
disaring dengan menggunakan unit bandpass sinyal tergantung dari user bagaimana
filter yang meloloskan sinyal analog. menggunakannya.

Cara kerja sensor suara yaitu merubah Kesensitifan sensor suara dapat diatur,

besaran suara menjadi besaran listrik. Sinyal semakin banyak condensator yang digunakan

yang masuk akan di olah sehingga akan pada pre amp maka akan semakin baik daya

menghasilkan satu kondisi yaitu kondisi 1 sensitive dari sensor suara tersebut. Begitu

atau 0. Sensor suara banyak digunakan dalam juga pada saat penggunaan suara harus dalam

kehidupan sehari-hari, Contoh kondisi tertentu, karena jika terdapat suara

Pengaplikasian sensor ini adalah yang lain yang masuk maka akan tidak dikenali

bekerja pada system robot. Suara yang oleh sensor, begitu pula frekuensi yang

diterima oleh microfon akan di transfer ke pre digunakan harus sesuai pada saat menginput

amp mic, fungsi pre amp mic ini adalah untuk suara awal dan input suara pada saat

memperkuat sinyal suara yang masuk menjalankan program.[5]

kedalam komponen.
Setelah sinyal suara diterima oleh pre 2.3 Relay

amp mic, kemudian di kirim lagi ke Relay adalah komponen elektronika

rangkaian pengkonfersi yang mana rangkaian yang berupa saklar atau switch elektrik yang

ini berfungsi untuk merubah sinyal suara dioperasikan menggunakan listrik. Relay

yang berbentuk sinyal digital menjadi sinya juga biasa disebut sebagai komponen

analog agar bisa dibaca oleh mikrokontroler. electromechanical atau elektromekanikal

Jika sinyal tersebut diterima oleh mikro yang terdiri dari dua bagian utama yaitu coil

kontroler maka akan diolah sesuai dengan atau elektromagnet dan kontak saklar atau

program yang dibuat, apakah robot akan mekanikal. Komponen relay menggunakan

berjalan atau berhenti. prinsip elektromagnetik sebagai penggerak

Suara yang masuk direkam oleh kontak saklar, sehingga dengan

komponen kemudian akan disimpan oleh menggunakan arus listrik yang kecil atau low

memory. contohnya jika bertepuk tangan 1 power, dapat menghantarkan arus listrik yang

kali maka akan dikenali sebagai kondisi 1 yang memiliki tegangan lebih tinggi. Relay

atau on sehingga robot dapat berjalan. Jika banyak digunakan pada pengendalian yang

bertepuk tangan 2 kali maka robot akan mati membutuhkan tegangan yang tinggi dan arus
yang kuat. Suatu relay biasanya hanya kemna-mana (portable) dan tidak perlu
mempunyai satu koil tapi mempunyai banyak disambungkan kabel (nirkabel, wireless).
kontak. Fungsi relay sebagai saklar elektrik.
2.3.1 Prinsip Cara Kerja Relay 2.6 Modul Bluetooth
Ketika tidak ada arus yang melwati Pengujian Bluetooth dilakukan dengan
koil, tegangan pegas akan mengakibatkan cara memberikan tegangan sebesar 3,3V
lengan menjauhi inti koil. Sedangkan ketika pada Modul Bluetooth agar Modul Bluetooth
arus mengenai koil akan menghasilkan aktif, selanjutnya discan menggunakan
medan magnet dan mengakibatkan lengan ponsel android untuk mengetahui apakah
mendekati inti koil. Pergerakan lengan Modul Bluetooth terdeteksi atau tidak.
tersebut diakibatkan karena adanya medan Ketika Modul Bluetooth discan
magnet yang dihasilkan koil ketika dialiri menggunakan ponsel android hasilnya
arus. Pergerakan lengan mengakibatkan titik- Modul Bluetooth terdeteksi dengan nama
titik kontak dari relay akan membuka dan HC-06. Tanpa ada penghalang Modul
menutup (Petruzella, 1996).[3] Bluetooth terdeteksi sampai jarak 10 meter,
sedangkan dengan ada penghalang (dinding
2.4 Lampu rumah) Modul Bluetooth terdeteksi sampai
Dalam kehidupan sehari-hari jarak 5 meter. Hasil pengujian ini
dibutuhkan sumber cahaya dalam kegiatan menunjukkan Modul Bluetooth berfungsi
sehari - hari. Jika disiang hari mendapatkan dengan baik.[4]
sumber cahaya dari matahari, maka saat
malam hari mendapatkannya dari lampu. 2.7 Boarduino
Lampu merupakan sebuah perangkat Boarduino adalah software yang
elektronik yang merubah energi listrik ke terdapat pada sistem Android yang
cahaya. dikhususkan untuk perintah Arduino. Di
2.5 Handphone dalam aplikasi ini terdapat 3 metode untuk
Telepon gengam atau Handphone mengontrol Arduino dengan android, yaitu:
adalah sebuah perangkat telkomunikasi a. Recentooth
elektronika yang mempunyai kemampuan Recentooth adalah aplikasi yang
dasar yang sama dengan telepon fixed line ditujukan untuk mengaktifkan 4 buah
sehingga konvesional namun dapat dibawa relay module.
b. Voicetooth diagram blok yang dikategorikan menjadi
Voicetooth adalah aplikasi untuk beberapa blok yaitu blok aktivator, blok
mengontrol Arduino via Voice input, blok media, blok process dan blok
command (perintah suara). output yang dapat dilihat dari gambar 3.1
c. Textduino dibawah ini.
Textduino adalah aplikasi untuk
mengontrol Arduino via text (tulisan).[7]

Gambar 3.1 Blok Diagram


3.1.1 Blok Sumber Tegangan
Dalam rangkaian elektronika, peran
Gambar 2.1. Metode Boarduino
aktivator sangatlah penting karena setiap
(Voicetooth)[7]
komponen yang digunakan membutuhkan
aktivator sebagai sumber energi supaya
3. ANALISA DAN PERANCANGAN
komponen itu dapat berfungsi dengan baik,
ALAT
dalam kehidupan sehari-hari. Peran aktivator
3.1 Analisa Rangkaian Secara Blok
itu sendiri dapat diibaratkan sebagai
Diagram
makanan. Aktivator disini berupa tegangan
Perancangan alat lampu otomatis
sebesar 5 volt.
dengan mendeteksi suara dan petikan jari
3.1.2 Blok Input
berbasis arduino uno ini berfungsi untuk
Sebuah sistem yang baik haruslah
mempermudah dalam mematikan lampu,
memiliki sebuah input, tanpa input suatu alat
ingin mematikan lampu dengan cara yang
atau benda elektronik menjadi kurang
berbeda dan efisiensi waktu tanpa harus
bermanfaat. Fungsi input adalah untuk
menekan saklar. Untuk memahami cara kerja
membuat user atau pengguna dapat
dari rangkaian sistem pengidentifikasi barang
berinteraksi langsung dengan suatu peralatan
ini, maka penulis membuat berdasarkan
elektronika atau robot. Input pada alat ini Arduino layaknya seperti otak manusia yang
adalah pada sensor suara akan mendeteksi mampu mengolah dan befikir secara
suara sinyal digital yang diberikan oleh otomatis.
petikan jari dan modul Bluetooth yang akan 3.1.4 Blok Proses Modul Relay
mendeteksi sebuah perintah suara sinyal Relay adalah suatu peranti yang
digital yang diberikan oleh suara(nyalakan bekerja berdasarkan eletromagnetik untuk
dan matikan lampu tidur). menggerakan sejumlah kontaktor yang
Sensor suara dan modul Bluetooth ini tersusun atau sebuah saklar elektronis yang
bekerja dengan getaran gelombang suara dapat dikendalikan dari rangkaian elektronik
diubah kedalam serangkaian bilangan. lainnya dengan memanfaatkan tenaga listrik
Bilangan bilangan ini kemudian disimpan sebagai sumber energinya. Pada blok proses
dan dibaca kembali. Jika suara yang di ubah ini menggunakan relay 5 volt, tegangan relay
kedalam bilangan sesuai dengan yang berasal dari power arduino yang tehubung
diinginkan, maka suatu alat seperti lampu dengan arus AC pada lampu meja belajar dan
otomatis dengan mendeteksi suara dan lampu tidur sehingga harus sangat hati-hati
petikan jari berbasis arduino uno. saat menyentuhnya.
3.1.5 Blok Output Lampu Belajar Dan
3.1.3 Blok Proses Arduino UNO Lampu Tidur
Blok Proses berupa komponen yang Lampu adalah sebuah piranti yang
berfungsi mengelolah data dari masukan dan memproduksi cahaya. Kata “Lampu” juga
akan mengirimkan hasil proses ke blok berarti bola lampu. Lampu pada blok ini
keluaran. Pada rangkaian alat ini, Arduino digunakan untuk cahaya pada Meja Belajar
merupakan mikrokontroler yang berfungsi dan Lampu Tidur. Dimana pada lampu
sebagai pemroses sinyal masukan yang telah belajar jika ingin dinyalakannya maka harus
diterima oleh Sensor Suara dan diterima oleh mempetikan jari sekali dan mematikan nya
Relay dan sinyal masukan yang telah pun juga dengan mempetikan jari satu sekali
diterima oleh modul bluetooth. Sama seperti pada sensor suara. Dan pada lampu tidur jika
mikrokontroler pada umumnya, Arduino ingin menyalakanya dengan cara suatu
perlu diprogram terlebih dahulu supaya dapat perintah yaitu, “nyalakan lampu tidur” tetapi
berfungsi sesuai output yang diinginkan. jika ingin mematikannya dengan perintah
Apabila dalam kehidupan sehari-hari,
“matikan lampu tidur dengan sebuah perintah ya maka proses yang dilakukan adalah
ke sensor bluetoothnya. memulai kembali mempetikan jari sebanyak
satu kali. Jika tidak, maka akan ke proses
3.2 Flowchart Sistem selanjutnya yaitu apakah ingin menyalakan
lampu tidur maka akan memberikan perintah
suara dimana pada sensor Bluetooth apakah
dapat membaca perintah tersebut yaitu
“nyalakan lampu tidur” jika ya maka
bluetoothmodule berhasil membaca suara
pada perintah tersebut maka lampu tidur akan
menyala melalui smartphone (HP) dan
selanjutnya jika ingin mematikan lampu tidur
tersebut, jika ya maka proses yang dilakukan
adalah memulai kembali melakukan perintah
Gambar 3.2 Flowchart Sistem
suara “matikan lampu tidur” jika tidak ingin
Dimulai dari terminasi mulai, lalu
menyalakan lampu tidur maka proses
menuju ke power untuk menyatakan apakah
selanjutnya akan selalu looping sampai ada
alat sudah menyala atau mati, jika power
perintah selanjutnya atau daya dimatikan dan
tidak menyala maka proses akan selesai
proses selesai.
tetapi jika menyala maka akan menuju ke
inisialisasi yang menandakan bahwa siap
4. KESIMPULAN DAN SARAN
untuk menyalahkan lampu belajar dan lampu
3.1 Kesimpulan
tidur tersebut. Ketika mempetikan jari
Jadi kesimpulan dari alat ini ialah
sebanyak 1 kali, apakah sensor suara
sebuah lampu belajar dan lampu tidur dengan
membaca petikan jari, jika tidak maka harus
dua cara yang berbeda. Dimana alat yang
mempetikan jari lagi sebanyak 1 kali
digunakan sesuai dengan tujuan yaitu
sehingga sensor suara membaca sinyal digital
menyalakan dan mematikan lampu belajar
dari petikan jari tersebut. Jika sensor berhasil
dengan petikan jari 1 kali dengan jarak 1-3
membaca suara pada petikan jari tersebut,
cm, tetapi masih bisa dijangkau sampai 15
maka lampu akan menyala melalui saklar
cm dengan tepukan tangan. Kemudian pada
yang aktif dari relay. Selanjutnya, apakah
lampu tidur dengan sebuah perintah suara
ingin mematikan lampu belajar tersebut, jika
google “nyalakan/matikan lampu tidur” DAFTAR PUSTAKA
dengan Bluetooth sampai jarak paling jauh [1] Anonim. 2010. Modul Praktikum dan
sampai 10 m sensor masih mampu membaca Data Pengamatan Elektronika Dasar.
Depok : Laboratorium Dasar
perintah tersebut dengan ketentuan tidak Elektronika dan Komputer Universitas
terhalang oleh tembok dan lampu Gunadarma.
[2] Anonim. 2011. Modul Praktikum
menyala/mati. Mikroprosessor S1. Depok :
Laboratorium
Menengah Elektronika dan
3.2 Saran Komputer Universitas Gunadarma
Masih banyak lagi teknologi – [3] Aan Darmawan dan Heri Andrianto.
2016. Arduino Belajar Cepat Dan
teknologi yang lebih canggih dari ini dalam Pemrograman.Bandung:
melakukan hal/aktifitas yang berhubungan INFORMATIKA.
[4] Andik Giyartono1) dan Priadhana Edi
dengan lampu yang membuatnya lebih jadi Kresnha2), 2015. Aplikasi android
otomatis atau lebih mudah dalam pengendali lampu rumah berbasis
mikrokontroler ATMEGA328. e-ISSN
menggunakannya di kehidupan sehari – hari. : 2460 – 8416
Bisa menggunakan sebuah sensor gerak yaitu [5] Budiharto Widodo. 2010. Elektronika
Digital dan Mikroprosesor. Yogyakarta
PIR atau yang lain yang akan mempermudah : ANDI
untuk dilakukannya. Biasanya pada sensor [6] Malabay, 2016. Pemanfaatan
Flowchart Untuk Kebutuhan Deskripsi
suara terkadang mendapat gangguan Proses Bisnis. Jurnal Ilmu Komputer,
sehingga akan berpengaruh pada proses nyala Volume 12 Nomor 1
[7] Muhammad Rusdi1), Achmad Yani2),
dan matinya sebuah lampu dan pada lampu 2018. Sistem Kendali Peralatan
tidur bisa menggunakan media sensor jarak Elektronik Melalui Media Bluetooth
Menggunakan Voice Recognition.
lebih jauh lagi seperti melalui SMS. Journal of Electrical Technology, Vol.
3, No. 1
[8] Yoni Mochtiarsa, Bahtiar Supriadi,
2016. Rancangan Kendali Lampu
Menggunakan Mikrokontroller
ATMega328 Berbasis Sensor Getar.
Jurnal Informatika SIMANTIK Vol.1,
No.1

Anda mungkin juga menyukai