Anda di halaman 1dari 28

TUGAS AKHIR

MATA KULIAH SISTEM EMBBEDED 1

“Project Arduino Menghidupkan dan Mematikan Lampu Menggunakan Sensor Suara”

DOSEN PENGAMPU
Husnawati, S.Kom., M.Kom

DISUSUN OLEH
Riski Saputra 2018310013
Adam Pangestu Romadhon 2019310053
Artati 2019310059
Ario Susanto 2018310039

UNIVERSITAS INDO GLOBAL MANDIRI PALEMBANG


FAKULTAS ILMU KOMPUTER
SISTEM KOMPUTER
2020
KATA PENGANTAR

Alhamdulillah, puji syukur kehadirat Allah SWT yang telah memberikan rahmat dan inayah-
Nya sehingga kami dapat menyelesaikan Laporan tersebut yang berjudul “Project Arduino
Menghidupkan dan Mematikan Lampu Menggunakan Sensor Suara”.

Terima kasih saya ucapkan kepada ibu Husnawati, S.Kom., M.Kom yang telah membantu
kami baik secara moral maupun materi. Terima kasih juga saya ucapkan kepada teman-teman
seperjuangan yang telah mendukung kami sehingga kami bisa menyelesaikan tugas ini tepat
waktu.

Kami menyadari, bahwa laporan yang kami buat ini masih jauh dari kata sempurna baik segi
penyusunan, bahasa, maupun penulisannya. Oleh karena itu, kami sangat mengharapkan
kritik dan saran yang membangun dari semua pembaca guna menjadi acuan agar penulis bisa
menjadi lebih baik lagi di masa mendatang.

Semoga laporan ini bisa menambah wawasan para pembaca dan bisa bermanfaat untuk
perkembangan dan peningkatan ilmu pengetahuan.

Palembang, 09 Desember 2020

Penyusun

i
DAFTAR ISI

Contents
KATA PENGANTAR ............................................................................................................................. i

DAFTAR ISI........................................................................................................................................... ii

DAFTAR GAMBAR ............................................................................................................................. iv

BAB I PENDAHULUAN....................................................................................................................... 1

A. Latar Belakang ............................................................................................................................ 1

B. Rumusan Laporan ....................................................................................................................... 1

C. Tujuan Penulisan......................................................................................................................... 2

D. Batasan Masalah ......................................................................................................................... 2

E. MetodePenulisan......................................................................................................................... 2

BAB II TINJAUAN TEORISTIS ........................................................................................................... 3

A. Sistem Embedded........................................................................................................................ 3

B. Mikrokontroler............................................................................................................................ 4

C. Perangkat pendukung.................................................................................................................. 6

D. Sistem Kendali ..........................................................................................................................11

E. Sistem Kontrol Manual dan Sistem Kontol Otomatis...............................................................12

F. Sinyal analog dan sinyal digital ................................................................................................14

G. Daftar Simbol............................................................................................................................15

BAB III PERANCANGAN SISTEM ...................................................................................................17

A. Rancangan Diagram Blok .........................................................................................................17

B. Perancangan Perangkat Keras...................................................................................................18

C. Perancangan Perangkat Lunak ..................................................................................................18

BAB IV PROSES PENGERJAAN.......................................................................................................19

A. Waktu dan Tempat ....................................................................................................................19

B. Alat Dan Bahan.........................................................................................................................19

ii
C. Pemrograman pada software Arduino......................................................................................19

D. Cara Kerja .................................................................................................................................20

BAB V PENUTUP ...............................................................................................................................21

A. Kesimpulan ...............................................................................................................................21

B. Saran .........................................................................................................................................21

DAFTAR PUSTAKA ...........................................................................................................................22

LAMPIRAN..........................................................................................................................................22

iii
DAFTAR GAMBAR

Gambar 2. 1 Arsitektur Sistem Embedded ................................................................................4


Gambar 2. 2 Blok Diagram Mikrokontroler ..............................................................................4
Gambar 2. 3 Arduino UNO R3 ..................................................................................................7
Gambar 2. 4 Relay Module 1 Channel.......................................................................................8
Gambar 2. 5 Condenser microphone .......................................................................................10
Gambar 2. 6 Skema condeser microphone ..............................................................................10
Gambar 2. 7 Sistem Kontrol Loop Terbuka.............................................................................12
Gambar 2. 8 Sistem Kontrol Loop Tertutup ............................................................................12
Gambar 2. 10 Sistem kontrol otomatis ....................................................................................13
Gambar 2. 9 Sistem kontrol manual ........................................................................................13
Gambar 2. 11 Sinyal analog.....................................................................................................14
Gambar 2. 12 Sinyal digital .....................................................................................................14
Gambar 2. 13 Makna simbol pada flowchart...........................................................................16

Gambar 3. 1 Diagram Blok Menghidupkan dan Mematikan Lampu Menggunakan Sensor


Suara ........................................................................................................................................17
Gambar 3. 2 Rangkaian menghidupkan dan mematikan lampu menggunakan sensor suara ..18
Gambar 3. 3 Flowchart menghidupkan dan mematikan lampu menggunakan sensor suara ...18

Gambar 4. 1 Kode pemrograman menghidupkan dan mematikan lampu menggunakan sensor


suara .........................................................................................................................................19

iv
v
BAB I

PENDAHULUAN

A. Latar Belakang
Kemajuan teknologi yang sangat pesat memungkinkan adanya berbagai usaha untuk
memberikan kemudahan dan kenyamanan bagi manusia.Salah satu usaha untuk memberikan
kemudahan dan kenyamanan tersebut adalah melalui pengembangan sistem otomasi pada
rumah (Home Automation). Salah satu sistem otomasi yang dapat diterapkan di rumah adalah
sistem yang dapat menyalakan dan mematikan secara dengan tepukan atau perintah suara.
Melalui pengembangan sistem ini diharapkan penghuni rumah dapat menyalakan dan
mematikan lampu tanpa harus berinteraksi langsung dengan saklar yang terdapat pada lampu
pada umumnya tersebut.

Dengan berlatar belakang akan hal tersebut penulis membuat sebuah lampu yang dapat
dikontrol dengan tepukan atau perintah suara sebagai pengganti saklar on dan off yang
terdapat pada lampu pada umumnya. Apa bila didalam ruangan atau daerah sekitar lampu
tidak terdapat suara yang cukup bising yang terpapar ke sensor maka lampu tidak akan
menyala. Dengan demikian penggunanaan litrik untuk lampu tersebut akan menjadi lebih
hemat karena kebanyakan orang sering lupa untuk mematikan lampu pada rumah mereka
terutama pada bagian kamar.

B. Rumusan Laporan
Berdasarkan uraian latar belakang diatas maka dapat ditarik rumusan masalah sebagai
berikut:

1. Bagaimana unjuk kerja dari sensor tepuk sebagai saklar lampu otomatis?
2. Bagaimana rancang bangun sensor tepuk sebagai saklar lampu otomatis?

1
C. Tujuan Penulisan
Tujuan yang ingin dicapai pada pembuatan projeck ini adalah :
1. Memperoleh pengenalan dasar tentang rangkaian elektronika, serta komponen-
komponen dalam perangkat elektronika,
2. Memperoleh penjelasan dan cara kerja dari rangkaian pada projeck yang telah dibuat,
3. Memperoleh ” sensor suara yang digunakan untuk menghidupkan dan mematikan
lampu” serta implementasinya pada sistem nyata.

D. Batasan Masalah
Agar perancangan yang dibahas dalam tugas akhir ini tidak terlalu luas dan menyimpang
dari topik yang telah ditentukan, maka penulis perlu membatasi permasalahan sebagai
berikut:

1. Perancangan yang dilakukan adalah merancang perangkat keras dan lampu perangkat
lunak sedemikan rupa sehingga dihasilkan sebuah prototype yang dikontrol melalui
suara atau tepukan.
2. Pembahasan tentang mikrokontroler Arduino Uno R3 hanya sebatas yang
berkaitandenganperancanganini.
3. Pembahasan mengenai perangkat keras dan perangkat lunak sebatas teori umum dan
yang berkaitan dengan perancangan alat ini saja.
4. Pembahasan cara kerja alat hanya sebatas menurut kebutuhan yang meliputi analisis
rangkaian tiap-tiap blok baik secara perangkat keras maupunperangkat lunak.

E. MetodePenulisan
Adapun metode penulisan yang digunakan dalam menyusun dan menganalisa proyek ini
adalah:

1. Studi literatur yang berhubungan dengan perancangan dan pembuatan alat ini.
2. Perencanaan dan pembuatan alat baik software maupun hardware.
3. Analisis dan uji coba fungsi dari kesuluruhan alat.

2
BAB II

TINJAUAN TEORISTIS

A. Sistem Embedded
Pengertian sistem Embedded adalah kombinasi perangkat keras dan perangkat lunak
komputer, baik dengan kemampuan tetap atau dapat diprogram, yang dirancang untuk fungsi
tertentu atau fungsi dalam sistem yang lebih besar. Mesin industri, perangkat industri
pertanian, mobil, peralatan medis, kamera, peralatan rumah tangga, pesawat terbang, mesin
penjual otomatis dan mainan, serta perangkat seluler, merupakan contoh yang memungkinkan
untuk penerapan sistem Embedded.
Secara umum, Pengertian Sistem Embedded adalah sistem komputasi, tetapi sistem
Embedded bervariasi dari tidak memiliki antarmuka pengguna (UI) – misalnya, pada
perangkat di mana sistem dirancang untuk melakukan tugas tunggal – hingga antarmuka
pengguna grafis (GUI) yang kompleks, seperti di perangkat seluler. Antarmuka pengguna
dapat mencakup tombol, LED, sensor layar sentuh, dan lainnya. Beberapa sistem juga
menggunakan antarmuka pengguna jarak jauh.
Sistem Embedded memiliki tiga komponen:
1. Memiliki Hardware.
2. Memiliki Software dan Firmware.
3. Memiliki sistem operasi waktu nyata atau Realtime Operating System (RTOS)
yang mengawasi perangkat lunak aplikasi dan menyediakan mekanisme untuk
membiarkan prosesor menjalankan proses sesuai penjadwalan dengan mengikuti
rencana untuk mengontrol latensi. RTOS mendefinisikan cara sistem bekerja.
RTOS menetapkan aturan selama pelaksanaan program aplikasi. Sistem
Embedded skala kecil mungkin tidak memiliki RTOS

3
Gambar 2. 1 Arsitektur Sistem Embedded

B. Mikrokontroler
Mikrokontroler adalah komputer mikro dalam satu chip tunggal. Mikrokontroler
memadukan CPU, ROM, RWM, I/O paralel, I/O seri, counter-timer, dan rangkaian clock
dalam satu chip seperti terlihat pada Gambar 2. 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.

Gambar 2. 2 Blok Diagram Mikrokontroler


Sistem yang menggunakan mikrokontroler sering disebut sebagai embedded system
atau dedicated system. Embeded system adalah system pengendali yang tertanam pada suatu
produk, sedangkan dedicated systema dalah sistem pengendali yang dimaksudkan hanya
untuk suatu fungsi tertentu. Sebagai contoh printer adalah suatu embedded system karena
didalamnya terdapat mikrokontroler sebagai pengendali dan juga dedicated system karena
fungsi pengendali tersebut berfungsi hanya untuk menerima data dan mencetaknya. Hal ini

4
berbeda dengan suatu PC yang dapat digunakan untuk berbagai macam keperluan, sehingga
mikroprosesor pada PC sering disebut sebagai general purpose microprocessor
(mikroprosesor serba guna).
Pada PC berbagai macam software yang disimpan pada media penyimpanan dapat
dijalankan, tidak seperti mikrokontroler hanya terdapat satu software aplikasi.
Secara umum mikrokontroler terbagi menjadi 3 keluarga besar yang ada di pasaran.
Setiap keluarga memepunyai ciri khas dan karekteriktik sendiri sendiri, berikut pembagian
keluarga dalam mikrokontroler:
1. Keluarga MCS51 Mikrokonktroler ini termasuk dalam keluarga mikrokonktroler
CISC. Sebagian besar instruksinya dieksekusi dalam 12 siklus clock. Mikrokontroler ini
berdasarkan arsitektur Harvard dan meskipun awalnya dirancang untuk aplikasi
mikrokontroler chip tunggal, sebuah mode perluasan telah mengizinkan sebuah ROM luar
64KB dan RAM luar 64KB diberikan alamat dengan cara jalur pemilihan chip yang terpisah
untuk akses program dan memori data. Salah satu kemampuan dari mikrokontroler 8051
adalah pemasukan sebuah mesin pemroses boolean yang mengijikan operasi logika boolean
tingkatan-bit dapat dilakukan secara langsung dan secara efisien dalam register internal dan
RAM. Karena itulah MCS51 digunakan dalam rancangan awal PLC (programmable Logic
Control).
2. AVR Mikrokontroler Vegard’s Risc processor atau sering disingkat AVR
merupakan mikrokontroler RISC 8 bit. Karena RISC inilah sebagian besar kode instruksinya
16 dikemas dalam satu siklus clock. AVR adalah jenis mikrokontroler yang paling sering
dipakai dalam bidang elektronika dan instrumentasi. Secara umum, AVR dapat
dikelompokkan dalam 4 kelas. Pada dasarnya yang membedakan masing-masing kelas adalah
memori, peripheral dan fungsinya. Keempat kelas tersebut adalah keluarga ATTiny, keluarga
AT90Sxx, keluarga ATMega dan AT86RFxx.
3. PIC PIC ialah keluarga mikrokontroler tipe RISC buatan Microchip Technology.
Bersumber dari PIC1650 yang dibuat oleh Divisi Mikroelektronika General Instruments.
Teknologi Microchip tidak menggunakan PIC sebagai akronim,melaikan nama brandnya
ialah PICmicro. Hal ini karena PIC singkatan dari Peripheral Interface Controller, tetapi
General Instruments mempunyai akronim PIC1650 sebagai Programmabel Intelligent
Computer. PIC pada awalnya dibuat menggunakan teknologi General Instruments 16 bit
CPU yaitu CP1600. Bit PIC dibuat pertama kali 1975 untuk meningkatkan performa sistem
peningkatan pada I/). Saat ini PIC telah dilengkapi dengan EPROM dan komunikasi serial,
UAT, kernel kontrol motor dll serta memori program dari 512 word hingga 32 word. 1 Word
5
disini sama dengan 1 instruki bahasa assembly yang bervariasi dari 12 hingga 16 bit,
tergantung dari tipe PICmicro tersebut. Pada awalnya, PIC merupakan kependekan dari
Programmable Interface Controller. Tetapi pada perkembangannya berubah menjadi
Programmable Intelligent Computer. PIC termasuk keluarga mikrokontroler berarsitektur
Harvard yang dibuat oleh Microchip Technology. Awalnya dikembangkan oleh Divisi
Mikroelektronik General Instruments dengan nama PIC1640. Sekarang Microhip 17 telah
mengumumkan pembuatan PIC-nya yang keenam. PIC cukup popular digunakan oleh para
developer dan para penghobi ngoprek karena biayanya yang rendah, ketersediaan dan
penggunaan yang luas, database aplikasi yang besar, serta pemrograman (dan pemrograman
ulang) melalui hubungan port serial yang terdapat pada komputer (Sat Puskom Uns 2015).
Adapun mikrokontroler yang dipakai peneliti adalah mikrokontroler jenis Arduino
uno sebagai pengontrol eletronik untuk membaca dan menulis data untuk tersambung ke
komputer. Arduino uno adalah suatu mikrokontroler pada ATMEGA 2560 yang mempunyai
54 input/ output digital yang mana 16 pin digunakan sebagai PWM keluaran, 16 masukan
analog, dan di dalamnya terdapat16 MHZ osilator kristal, USB koneksi, power, ICSP, dan
tombol reset. Kinerja arduino ini memerlukan dukungan mikrokontroler dengan
menghubungkannya pada suatu komputer dengan USB kabel untuk menghidupkannya
menggunakan arus AC atau DC dan bisa juga dengan menggunakan baterai.

C. Perangkat pendukung
1. Mikrokontroler Arduino Uno R3
Arduino adalah sebuah board mikrokontroller yang berbasis ATmega328. Arduino
memiliki 14 pin input/output yang mana 6 pin dapat digunakan sebagai output PWM, 6
analog input, crystal osilator 16 MHz, koneksi USB, jack power, kepala ICSP, dan tombol
reset. Arduino mampu mensupport mikrokontroller; dapat dikoneksikan dengan komputer
menggunakan kabel USB. Arduino memiliki kelebihan tersendiri disbanding board
mikrokontroler yang lain selain bersifat open source, arduino juga mempunyai bahasa
pemrogramanya sendiri yang berupa bahasa C. Selain itu dalam board arduino sendiri sudah
terdapat loader yang berupa USB sehingga memudahkan kita ketika kita memprogram
mikrokontroler didalam arduino.

Sedangkan pada kebanyakan board mikrokontroler yang lain yang masih


membutuhkan rangkaian loader terpisah untuk memasukkan program ketika kita
memprogram mikrokontroler. Port USB tersebut selain untuk loader ketika memprogram,

6
bisa juga difungsikan sebagai port komunikasi serial. Bahasa pemrograman arduino
merupakan bahasa C yang sudah disederhanakan syntax bahasa pemrogramannya sehingga
mempermudah kita dalam mempelajari dan mendalami mikrokontroler.

Spesifikasi data teknis yang terdapatpada board

Arduino UNO R3

Mikrokontroler ATmega328

Tegangan pengoprasian 5V

Tegangan Input 7–12 V

Batas Tegangan Input 6–20 V

Jumlah pin I/O Digital 14 Pin digital

Jumlah pin input Anlag 6 pin

Arus Dc tiap pin I/O 40mA

Arus Dc untuk pin 3,3 V 50mA

Memor Flash 32 KB (ATmega 328) sekitar 0,5

SRAM 2 KB (ATmega 328)

EPROM

1 KB (Atmega 328)

Clock Speed

16 Mhz

Gambar 2. 3 Arduino UNO R3

7
2. Relay module 1 channel
Relay dalam ilmu elektronika sebenarnya banyak, tetapi yang kami jelaskan kali ini
adalah relay yang bisa digerakkan oleh sebuah perangkat yang bernama Arduino. Relay
adalah output yang dapat digunakan sebagai switch atau saklar untuk perangkat lain. Relay
dikontrol dengan tegangan dari pin Arduino sehingga dapat melakukan switch. Terdapat 3
koneksi utama yaitu COM untuk input dari perangkat lain. NC (Normaly Close) pada
keadaan biasa com akan terhubung ke pin NC. NO (Normaly Open) pada keadaan biasa tidak
terhubung, namun saat relay mendapat tegangan dari Arduino maka COM akan berpindah
dari NC dan terhubung dengan NO.

Gambar 2. 4 Relay Module 1 Channel

3. Software pemrograman arduino


Arduino Uno dapat diprogram dengan perangkat lunak Arduino . Pada ATMega328
di Arduino terdapat bootloader yang memungkinkan Anda untuk meng-upload kode baru
untuk itu tanpa menggunakan programmer hardware eksternal. IDE Arduino adalah software
yang sangat canggih ditulis dengan menggunakan Java. IDE Arduino terdiri dari:

1) Editor program, sebuah windows yang memungkinkan pengguna menulis dan


mengedit program dalam bahasa Processing.

2) Compiler, sebuah modul yang mengubah kode program (bahasa Processing)


menjadi kode biner. Bagaimanapun sebuah mikrokontroler tidak akan bisa memahami
bahasa Processing. Yang bisa dipahami oleh mikrokontroler adalah kode biner. Itulah
sebabnya compiler diperlukan dalam hal ini.
3) Uploader, sebuah modul yang memuat kode biner dari komputer ke dalam
memory didalam papan Arduino.

8
Sebuah kode program Arduino umumnya disebut dengan istilah sketch.
Kata“sketch” digunakan secara bergantian dengan “kode program” dimanakeduanya
memiliki arti yang sama.

1. Sensor suara fc-04

Sensor suara merupakan sensor yang mensensing besaran suara untuk diubah menjadi
besaran listrik.Sensor ini bekerja berdasarkan besar kecilnya kekuatan gelombang suara yang
diterima.Dimana gelombang suara tersebut mengenai membran sensor, yang menyebabkan
bergeraknya membran sensor yang memiliki kumparan kecil sehingga menghasilkan besaran
listrik.

Gambar 5. Modul sensor suara

Spesifikasi dari modul sensor suara :

1) Sensitivitas dapat diatur (pengaturan manual pada potensiometer)

2) Condeser yang digunakan memiliki sensitivitas yang tinggi

3) Tegangan kerja antara 3.3V – 5V

4) Terdapat 2 pin keluaran yaitu tegangan analog dan Digital output

5) Sudah terdapat lubang baut untuk instalasi

6) Sudah terdapat indikator led

Kecepatan bergeraknya kumparan kecil tersebut menentukan kuat lemahnya


gelombang listrik yang akan dihasilkan. Salah satu contoh komponen yang termasuk dalam
sensor ini adalah condeser microphone atau mic.

9
entuk fisik dari condeser mic yaitu berbentuk bulat dan memiliki kaki dua, dapat
dilihat seperti gambar dibawah ini.

Gambar 2. 5 Condenser microphone

Condenser mic bekerja berdasarkan diafragma atau susunan backplate yang harus
tercatu oleh listrik membentuk sound-sensitive capacitor. Gelombang suara yang masuk ke
microphone akan menggetarkan komponen diafragma ini. Letak dari diafragma ditempatkan
di depan sebuah backplate.Susunan dari elemen ini membentuk sebuah kapasitor yang biasa
disebut juga kondenser.Kapasitor memiliki kemampuan untuk menyimpan muatan maupun
tegangan.

Ketika elemen tersebut terisi dengan muatan, medan listrik akan terbentuk di antara
diafragma dan backplate, yang dimana besarnya itu proporsional terhadap ruang yang
terbentuk diantaranya. Variasi akan lebar space antara diafragma dengan backplate terjadi
dikarenakan adanya pergerakan diafragma relatif terhadap backplate yang disebabkan oleh
adanya tekanan suara yang mengenai diafragma. Hal ini akan menghasilkan sinyal elektrik
dari gelombang suara yang masuk ke condenser microphone.

Gambar 2. 6 Skema condeser microphone

10
Karakteristik dari condeser mic :
1) Susunannya lebih kompleks dibanding dengan jenis microphone lainnya
seperti dibanding dengan dynamic Microphone.

2) Pada frekuensi tinggi, akan menghasilkan suara yang lebih halus dan
natural, serta sensitivitas yang lebih tinggi.

3) Mudah akan mencapai respon frekuensi flat dan memiliki range frekuensi
yang lebih luas.

4) Ukurannya lebih kecil dibanding dengan jenis tipe mikrophone lainnya.

No Suara Frekuensi Keterangan


1 Suara Ruangan 27 - 28 Hertz Lampu mati
2 Rendah 1003 Hz Lampu hidup
3 Sedang 1019 Hz Lampu hidup
4 Tinggi 1023 Hz Lampu hidup

Tabel 1. Pengujian frekuensi suara pada sensor suara fc-05

D. Sistem Kendali
Sistem kontrol proses terdiri atas sekumpulan piranti - piranti dan peralatan peralatan
elektronik yang mampu menangani kestabilan, akurasi, dan mengeliminasi
transisi status yang berbahaya dalam proses produksi. Masing - masing komponen
dalam sistem kontrol proses tersebut memegang peranan pentingnya masing - masing,
tidak peduli ukurannya. Misalnya saja, jika sensor tidak ada atau rusak atau tidak
bekerja, maka sistem kontrol proses tidak akan tahu apa yang terjadi dalam proses yang
sedang berjalan.

Pada pembahasan kali ini, kelompok kami menggunakan Sistem Kendali Loop
Terbuka (open loop).
1. Sistem Kendali Loop Terbuka
Sistem Kendali Loop Terbuka adalah sistem kontrol yang keluarannya tidak
berpengaruh pada aksi pengontrolan. Jadi pada sistem kontrol lup terbuka, keluaran
tidak diukur atau diumpan - balikan untuk dibandingkan dengan masukan. Gambar 8.
menunjukan hubungan masukan keluaran untuk sistem kontrol lup terbuka. Pada setiap

11
sistem kontrol lup terbuka keluaran tidak dibandingkan dengan masukan acuan.
Sehingga, untuk setiap masukan acuan, terdapat suatu kondisi operasi yang tetap.

Gambar 2. 7 Sistem Kontrol Loop Terbuka

2. Sistem Kendali Loop Tertutup


Sistem control lup tertutup adalah sistem kontrol yang sinyal keluarannya
mempunyai pengaruh langsung pada aksi pengontrolan. Jadi, sistem control lup tertutup
adalah sistem kontrol ber-umpan balik. Sinyal kesalahan penggerak, yang merupakan selisih
antara sinyal masukan dan sinyal umpan balik (yang dapat berupa sinyal keluaran atau suatu
fungsi sinyal keluaran dan turunannya), diumpankan ke kontroler untuk memperkecil
kesalahan dan membuat agar keluaran sistem mendekati harga yang diinginkan. Dengan kata
lain. Istilah “lup tertutup” berarti menggunakan aksi umpan-balik untuk memperkecil
kesalahan sistem.

Gambar 2. 8 Sistem Kontrol Loop Tertutup

E. Sistem Kontrol Manual dan Sistem Kontol Otomatis


Dari pembahasan sistem kontrol loop terbuka dan loop tertutup Sistem Kontrol juga
dibedakan menjadi 2 jenis kontrol, yaitu Kontrol Manual dan Kontrol Otomatis. Namun, pada
tugas akhir dari kelompok kami ini menggunakan Kontrol Otomatis. Berikut penjelasan
mengenai Kontrol Manual dan Otomatis :
1. Kontrol Manual
Sistem kontrol manual merupakan suatu sistem pengontrolan yang mana variabel
manipulator variabel kontrol berjalannya sistem adalah manusia, baik dari segi pengamatan
masukkan (input/I) pengolahan data beserta gerakkan peralatan keluaran (output/O).

12
Gambar 10 berikut ini menunjukkan sistem kontrol manual pada sebuah tangki air.
Variabel yang mengatur input dan output adalah manusia (operator). Operator melihat
ketinggian air, jika ketinggian air melewati batas, operator akan membuka kran pengeluaran.
Kesalahan (error) dari sistem manual sangat besar karena operator dituntut untuk melakukan
pengamatan secara teliti dan tindakan cepat, sementara keadaan fisik dan mental seorang
operator tidak selalu stabil.

Gambar 2. 9 Sistem kontrol manual

2. Kontrol Otomatis
Sistem kontrol otomatis (Sistem kendali) adalah suatu sistem pengatur dimana
variabel manipulator dan variabel kontrol ketika bekerjanya sistem yang dilakukan oleh
sebuah peralatan pengontrol otomatis, baik dari segi pengamatan masukan (input) pengolahan
data serta mengalihkan peralatan output.
Gambar 11 menunjukkan sistem kontrol otomatis pada sebuah tangki air. Dimana
controller akan otomatis menggerakkan actuator ketika ketinggian air menyentuh sensor,
sehingga kran pengeluaran terbuka. Kejadian ini terus terjadi secara berulang dan kontinyu.

Gambar 2. 10 Sistem kontrol otomatis

13
F. Sinyal analog dan sinyal digital
Sistem kontrol berdasarkan sifatnya dibagi menjadi dua yaitu, sinyal analog dan
sinyal digital. Namun, pada pada tugas akhir dari kelompok kami ini menggunakan sinyal
analog. Berikut penjelasan mengenai sinyal analog dan sinyal digital :
1. Sinyal Analog
Sinyal analog adalah sistem pengolahan sinyal yang datanya diolah secara
kontinyu, atau bertahap. Dengan kata lain Sistem analog mempunyai “range” dalam
pengolahan data dan sinyal.

Gambar 2. 11 Sinyal analog

2. Sinyal Digital
Sinyal digital adalah pengolahan sinyal yang datanya diolah secara diskrit,
yaitu nilainya berubah secara ekstrim (naik atau turun secara drastis).walaupun di mata kita
sinyal tersebut terlihat kontinyu (analog), namun sebenarnya sinyal tersebut adalah piksel-
piksel yang tersusun tidak kontinyu (digital ). Sistem digital hanya mengolah 2 jenis data
“bit” yaitu 0 dan 1, sehingga sinyalnya tidak memiliki range.

Gambar 2. 12 Sinyal digital

14
G. Daftar Simbol

1. Blok diagram
Blok diagram adalah diagram dari sebuah sistem, dimana bagian utama atau
fungsi yang diwakili oleh blok dihubungkan dengan garis, yang menunjukkan
hubungan dari blok. banyak digunakan dalam dunia rekayasa dalam desain hardware,
desain elektronik, software desain, dan proses aliran diagram.

Simbol Nama Keterangan

Biasanya berisikan

uraian dan nama

elemennya, atau

simbul untuk operasi


Blok/kotak
matematis yang harus

dilakukan pada

masukkan untuk

menghasilkan Keluaran.

Menyatakan arah
Tanda anak panah informasi aliran
isyarat atau
unilateral.

Tabel 2. Daftar Simbol Diagram Blok

2. Flowchart
Flowchart atau Bagan alir adalah bagan (chart) yang menunjukkan alir (flow) di
dalam program atau prosedur sistem secara logika. Bagan alir (flowchart) digunakan
terutama untuk alat bantu komunikasi dan untuk dokumentasi.

15
Gambar 2. 13 Makna simbol pada flowchart

16
BAB III

PERANCANGAN SISTEM

A. Rancangan Diagram Blok


Untuk menjelaskan perancangan sistem yang dilakukan dalam mewujudkan tugas
akhir Menghidupkan dan Mematikan Lampu Menggunakan Sensor Suara, terlebih dulu
secara umum digambarkan oleh blok diagram sistem kerja yang ditunjukkan. Jenis sensor
yang digunakan adalah sensor suara fc-04. Apabila suara dari tepukan tangan dibaca oleh
sensor suara sehingga suara akan bisa dikirim menjadi sinyal kepada mikrokontroler Arduino
Uno R3, dari mikrokontroler Arduino Uno akan diolah kemudian hasil akan ditampilkan
dengan menggunakan dekstop. Adapun rancangan blok diagram rancang bangun Sistem
Menghidupkan dan Mematikan Lampu Berbasis Mikrokontroler yang akan dibuat adalah
sebagai berikut seperti

INPUT PROSES OUTPUT

LAPTOP

Serial
SENSOR SUARA

ADC PWM
ARDUINO LAMPU

RELAY

Gambar 3. 1 Diagram Blok Menghidupkan dan Mematikan Lampu Menggunakan Sensor Suara
.

Keterangan Diagram :
Dari gambar di atas, diketahui bahwa secara keseluruhan rancang bangun
Menghidupkan dan Mematikan Lampu Berbasis Arduino terdiri dari beberapa masukan dan
keluaran. Mikrokontroller yang digunakan adalah mikrokontroller Arduino uno R3 sebagai
mikro utama. Mikrokontroller ini yang akan mengolah data masukan dan memberikan
keluaran. Adapun masukan dalam sistem ini berupa data dari sensor suara sebagai pendeteksi
suara dari tepukan tangan, dan Relay sebagai Saklar dari perangkat ini. Adapun outputnya

17
adalah lampu yang telah dirangkai sedemikian rupa sehingga akan menghasilkan output
berupa cahaya yang diproses oleh Arduino.
B. Perancangan Perangkat Keras

Gambar 3. 2 Rangkaian menghidupkan dan mematikan lampu menggunakan sensor suara

C. Perancangan Perangkat Lunak


Dalam perancangan perangkat lunak, Arduino menggunakan perangkat lunak sendiri
yang sudah disediakan di Arduino. Bahasa yang digunakan dalam perancangan lunak adalah
bahasa C/C++ dengan beberapa tambahan untuk perancangan Menghidupkan dan Mematikan
Lampu Menggunakan Sensor Suara. Untuk memperjelas, berikut ditampilkan flowchart
perancangan sistem secara umum bagaimana proses sampai menampilkan data pada dekstop.
(flowchart) digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi. Berikut
adalah flowchart dari sistem :
Start

Terhubung
Menggunakan
Sensor suara

On

Input
Suara
On

Lampu
Menyala

Input Lampu
Suara Mati
Off

Selesai

Gambar 3. 3 Flowchart menghidupkan dan mematikan lampu menggunakan sensor suara

18
BAB IV

PROSES PENGERJAAN

A. Waktu dan Tempat

Perancangan ini dilakukan mulai tanggal 4 – Desember 2020 sampai dengan tanggal
24 – Desember 2020. Adapun proses perancangan alat ini bertempat di Kediaman seorang
nenek dari teman kami yang bernama Artaty, tepatnya berlokasi di KM 9 Palembang.

B. Alat Dan Bahan


1. Obeng
2. Kabel AC+Terminal
3. Arduino Uno R3
4. Relay
5. Sensor Suara
6. Kabel Jumper
7. Lampu

C. Pemrograman pada software Arduino

Gambar 4. 1 Kode pemrograman menghidupkan dan mematikan lampu menggunakan sensor suara

19
D. Cara Kerja

1. User mengeluarkan input berupa suara


2. Kemudian sensor akan menerima suara dari user
3. Sensor suara akan merubah suara yang diterima menjadi bentuk data digital dan
akan mengirim data tersebut menuju Arduino melewati kabel jumper
4. Selanjutnya, arduino akan menerima data dari sensor melalui kabel jumper,
kemudian arduino akan mengolah data tersebut.
5. Setelah data di proses pada arduino. Arduino akan memberikan data menuju relay
untuk di eksekusi melalui kabel jumper.
6. Relay menerima perintah eksekusi dari arduino melalui kabel jumper dan
membuka/menutup saklar untuk menyalakan lampu.

Link Video Project Akhir : https://youtu.be/f_vtD6lnweQ

20
BAB V

PENUTUP

A. Kesimpulan
Berdasarkan hasil Proyek Akhir ini maka dapat di ambil kesimpulan sebagai berikut :
1. Lampu Otomatis atau Menghidupkan dan Mematikan Lampu Menggunakan
Sensor Suara telah berhasil dibuat.
2. Pengujian Sistem menyalakan lampu menggunakan suara dari sebuah tepukan
berhasil dibuat, pengujian ini dilakukan dengan memberikan sebuah inputan
yaitu berupa suara tepukan yang nantinya akan menghasilkan sebuah ouptut
untuk menyalakan lampu menggunakan suara tepukan.
3. Pengujian untuk sistem menyalakan lampu menggunakan tepukan tangan juga
berhasil dibuat, pada sistem ini user mampu menyalakan lampu dengan
menggunakan tepukan tangan.

B. Saran
Bila ada kekurangan dalam penulisa laporan ini, penyusun bersedia menerima kritikan
dan saran dari pembaca. Karena Sensor tepuk sebagai saklar lampu otomatis ini merupakan
sistem yang sederhana tentunya sistem ini mempunyai beberapa keunggulan. Tapi tidak
menutup kemungkinan jika dikemudian hari ingin lebih dikembangan. Pengembangan –
pengembangan yang bisa dilakukan yaitu diantaranya :
 Menambahkan remote control sebagai input data saat dilakukan setting
manual agar bisa dikendalikan dengan jarak jauh.

21
DAFTAR PUSTAKA

https://adalah.net/pengertian-sistem-embedded/
https://mikrokontroler.mipa.ugm.ac.id/2018/10/02/program-relay/
https://docplayer.info/21025959-Gambar-2-1-sistem-kontrol-loop-terbuka.html
https://sitrotis.blogspot.com/2018/12/ringkasan-dasar-dasar-sistem-kontrol.html
http://library.binus.ac.id/eColls/eThesisdoc/Bab2/2012-1-00552-mtif%202.pdf

LAMPIRAN

22

Anda mungkin juga menyukai