Anda di halaman 1dari 8

Purwarupa Sistem Pengendali.....

(Hanni Prameswari Erlindawati) 1

PURWARUPA SISTEM PENGENDALI LAMPU EFEK PANGGUNG BERDASAR


SINYAL AUDIO BERBASIS MIKROKONTROLER ATMEGA328

PROTOTYPE OF STAGE LIGHT EFFECT CONTROLLING SYSTEM BY AUDIO SIGNAL USING


MICROCONTROLLER ATMEGA328

Oleh : Hanni Prameswari Erlindawati, universitas negeri yogyakarta


Email : chocomoccaenak@gmail.com

ABSTRAK
Tujuan dari proyek akhir ini adalah untuk 1) Merealisasikan rancangan hardware Purwarupa
Sistem Pengendali Lampu Efek Panggung Berdasar Sinyal Audio Berbasis Mikrokontroler Atmega328,
2) Merealisasikan rancangan software Purwarupa Sistem Pengendali Lampu Efek Panggung Berdasar
Sinyal Audio Berbasis Mikrokontroler Atmega328, 3) Mengetahui unjuk kerja Purwarupa Sistem
Pengendali Lampu Efek Panggung Berdasar Sinyal Audio Berbasis Mikrokontroler Atmega328. Aplikasi
ini terdiri dari input data berupa file mp3 yang dioperasikan menggunakan aplikasi Vixen Lights
kemudian diolah oleh sistem mikrokontroler ATmega328 Arduino Uno dan menghasilkan keluaran
berupa sinkronisasi nyala LED sebagai outputnya. Hasil pengujian secara keseluruhan sudah sesuai
dengan fungsi yang diterapkan, yaitu saat menjalankan fungsi sinkronisasi dengan musik yang telah
disesuaikan dengan konfigurasi program pada mikrokontroler dan perangkat lunak Vixen.

Kata Kunci: Arduino Uno, File MP3, LED, Mikrokontroler ATmega328, Vixen Lights

ABSTRACT

The purposes of this study were to 1) applying hardware blueprint of prototype of stage light
effect controlling system by audio signal using microcontroller ATmega328, 2) applying software
blueprint of prototype of stage light effect controlling system by audio signal using microcontroller
ATmega328, 3) find out the performance of prototype of stage light effect controlling system by audio
signal using microcontroller ATmega328. This application was created from the input of data in the form
of mp3 files which are operated using Vixen application and then processed by the Arduino Uno
ATmega328 microcontroller system and produce the LED flash synchronization as an output. The overall
test results were appropriate with the applicable function, that when it running synchronization functions
with the music that has been adapted to the configuration of the program on the microcontroller and
Vixen software.

Keywords: Arduino Uno, File Mp3, LED, Mikrokontroler Atmega328, Vixen Lights.
2 Jurnal Teknik Elektronika Edisi ... Tahun ..ke.. 20...

A. PENDAHULUAN Berkaitan dengan itu, maka dirancang salah


Potensi yang besar dalam bidang industri satu teknologi inovatif yang digunakan sebagai
hiburan seperti pementasan musik dan teater sarana pengendali lampu efek panggung yang
menjadikan teknologi menjadi salah satu faktor dapat otomatis bersinkronisasi dengan musik
penting dalam perkembangannya. Salah satu yaitu Purwarupa Sistem Pengendali Lampu Efek
unsur penting dalam pementasan musik dan Panggung Berdasar Sinyal Audio Berbasis
teater adalah tata cahaya lampu efek panggung Mikrokontroler Atmega328.
atau lighting. Lighting adalah penataan peralatan
pencahayaan yang berfungsi untuk menerangi B. DESAIN PERANCANGAN ALAT
panggung dan sebagai pendukung sebuah 1. Perancangan Hardware
pementasan. Sebab tanpa adanya cahaya, maka a. LED
pementasan tidak akan terlihat. Maka dari itu, di Komponen LED (Light Emitting Dioda)
jaman dengan teknologi yang sudah maju seperti adalah dioda yang dapat memancarkan cahaya
sekarang ini dibutuhkan pengendali lampu efek pada saat mendapat arus bias maju (forward
panggung otomatis. bias) dan hanya akan mengalirkan arus listrik
Adapun pembuatan karya prototype sistem satu arah saja.
pengendali lampu efek panggung ini merupakan Kemampuan mengalirkan arus pada LED
gagasan asli dari penulis sendiri sebagai salah cukup rendah, yaitu maksimal 20 mA. Apabila
satu anggota UKM Musik SICMA Universitas LED dialiri arus lebih besar dari 20 mA, maka
Negeri Yogyakarta yang sering mengalami LED akan rusak, sehingga pada rangkaian LED
permasalahan mengenai tata cahaya lampu efek dipasang sebuah resistor sebagai pembatas arus.
panggung yang kerap terjadi di lapangan saat Simbol dan bentuk fisik dari LED dapat dilihat
pementasan musik dan teater berlangsung. pada gambar berikut:

Dalam beberapa kasus, sering kali terjadi


peristiwa sinkronisasi antara nyala lampu efek
panggung dengan irama lagu terkadang masih
kurang efektif jika pengoperasiannya masih
menggunakan cara manual, dengan kata lain
masih memerlukan sumber daya manusia untuk Gambar 1. LED
mengoperasikannya dan masih kurangnya Dari gambar di atas dapat kita ketahui
pemanfaatan mikrokontroler sebagai perangkat bahwa LED memiliki kaki 2 buah seperti dengan
pengolah data audio dan kendali dalam dioda, yaitu kaki anoda dan kaki katoda. Kaki
pembuatan sistem pengendali lampu efek anoda memiliki ciri fisik lebih panjang dari kaki
panggung. katoda pada saat masih baru, kemudian kaki
katoda pada LED ditandai dengan bagian body
LED yang dipapas rata.
Purwarupa Sistem Pengendali..... (Hanni Prameswari Erlindawati) 3

Pemasangan LED agar dapat menyala elektronik yang dapat berinteraksi dengan
adalah dengan memberikan tegangan bias maju bermacam-macam sensor dan pengendali.
yaitu dengan memberikan tegangan positif ke Arduino juga menyederhanakan proses bekerja
kaki anoda dan tegangan negatif ke kaki katoda. dengan mikrokontroler, sekaligus menawarkan
Konsep pembatas arus pada dioda adalah dengan berbagai macam kelebihan antara lain murah,
memasangkan resistor secara seri pada salah satu sederhana dan mudah pemrogramannya,
kaki LED. perangkat lunaknya open source.
b. Mikrokontroler ATmega328
Mikrokontroler ATmega328 memiliki 14
input digital output pin/(6 output PWM), 6 input
analog, 16 MHz osilator kristal, koneksi serial,
ICSP header, dan tombol reset. Ini berisi semua
fitur yang diperlukan untuk mendukung
mikrokontroler, cukup hubungkan ke komputer
dengan kabel USB to Serial atau listrik AC yang
Gambar 4. Papan Arduino
ke adaptor DC/baterai untuk memulai.

Secara garis besar blok diagram dari


rangkaian Purwarupa Sistem Pengendali Lampu
Gambar 2. Bentuk Fisik Mikrokontroler Efek Panggung Berdasar Sinyal Audio Berbasis
ATmega328 Mikrokontroler ATmega328 adalah sebagai
berikut:

Gambar 5. Blok Diagram Rangkaian Alat


Gambar 3. Konfigurasi Pin ATmega328
a. Blok Input
c. Papan Arduino Blok masukan data (input) berupa file audio
Arduino adalah sebuah elektronik open yang diproses di dalam perangkat lunak Vixen.
source yang dirancang khusus untuk File audio MP3 akan dirubah menjadi pecahan
memudahkan setiap orang dalam belajar data digital sesuai library Vixen yang digunakan
membuat robot atau mengembangkan perangkat
4 Jurnal Teknik Elektronika Edisi ... Tahun ..ke.. 20...

agar dapat dipisahkan sesuai spektrum data 3. Memiliki dukungan library yang lengkap.
digitalnya.
4. Memiliki fasilitas untuk meng-upload
b. Blok Pengolah
program langsung dari IDE Arduino 1.01 tanpa
Sistem kontrol yang digunakan adalah
menggunakan hardware tambahan.
sistem mikrokontroler ATmega328 Arduino Uno
5. Memiliki fasilitas untuk menyalin kode
dengan rancang bangun yang disesuaikan agar
program ke bahasa HTML.
sesuai dengan unjuk kerja purwarupa alat
keseluruhan. 6. Memiliki fasilitas untuk menyalin kode
c. Blok Output program ke bahasa BB code.
Blok keluaran (output) pada purwarupa efek 7. Mampu digunakan dengan dukungan
panggung berupa pengkondisian nyala LED software pihak kedua seperti Processing.
sesuai dengan sinyal file mp3 audio yang
8. Memiliki fasilitas serial monitor tersendiri
dijalankan.
yang terintegrasi di dalam IDE Arduino 1.01,
sehingga dapat digunakan untuk membantu
pengecekan program yang menggunakan
fasilitas komunikasi serial.

9. Memiliki kemampuan interfacing software


dengan Python, Instan Reality (X3D), Flash,
Processing, PD (Pure Data), MaxMSP, VVVV,
Director, Ruby, C, Linux TTY, SuperCollider,
Gambar 6. Layout Penempatan LED pada Second Life, Squeak, Mathematica, C++.
Purwarupa

2. Perancangan Software
Adapun software yang digunakan adalah:
a. Integrated development environment (IDE)
Arduino 1.01.
IDE Arduino ini didukung dengan library
yang memudahkan penggunanya dalam
membuat program untuk mikrokontroler. IDE
Arduino 1.01 ini mampu berjalan di multi
platform. Kelebihan yang dimiliki IDE Arduino
1.01 antara lain:

1. Merupakan IDE (Integrated Development


Environment).
Gambar 7. Tampilan IDE Arduino Pemrograman
2. Mendukung standard bahasa C dan C++.
Purwarupa Sistem Pengendali..... (Hanni Prameswari Erlindawati) 5

b. Vixen Lights 9. Maka akan muncul jendela Sequence Plugin


Vixen adalah software atau perangkat lunak Mapping.
untuk melakukan pencahayaan yang secara 10. Pada jendela Sequence Plugin Mapping
langsung dapat ditampilkan. Perangkat lunak ini menu Available Plugins – pilih Generic serial –
dikendalikan melalui komputer dan banyak juga tekan tombol – Use – beri tanda centang Generic
digunakan untuk hiburan lainnya. Dengan Serial pada menu Plugins in Use – pada menu
gabungan perangkat komputer dan perangkat Channels isikan 1 to 3 – tekan Plugin Setup.
keras lainnya dapat memberikan tampilan 11. Pada jendela setup, sesuaikan COM Port
pencahayaan yang terhubung dengan musik. yang Arduino gunakan dan nilai baudrate yang
Perangkat lunak ini juga dilengkapi dengan digunakan – tekan OK.
plug-in yang merupakan dukungan dari 12. Selanjutnya akan muncul kembali jendela
pengembang resmi dan komunitas bersama. Output Plugin Setup – kali ini pilih tombol Next.
Berikut ini adalah langkah-langkah 13. Beri nama pada file baru Vixen yang telah
pengoperasian software Vixen: dikonfigurasi – tekan Save.
1. Buka Vixen.exe dan ikuti perintah pada 14. Jika berhasil maka akan muncul notifikasi
layar jendela yang muncul, maka akan muncul pemberitahuan “sequence saved”.
tampilan awal Vixen. 15. Maka akan muncul halaman kerja dari
2. Pada menu Sequence – pilih New event Vixen yang siap digunakan.
sequence – pilih Vixen standard sequence.
3. Selanjutnya akan muncul jendela New
Sequence Wizard.
4. Pilih Next, maka akan muncul jendela New
Sequence Wizard – Event Period, biarkan nilai
default tetap 100 miliseconds – kemudian tekan
Next.
5. Selanjutnya akan muncul jendela New Gambar 8. Halaman Kerja Vixen
Sequence Wizard – Profile – pilih Next.
6. Selanjutnya akan muncul jendela New C. PENGUJIAN DAN PEMBAHASAN
Sequence Wizard – Channel Count – berhubung Pengujian dan pembahasan dilakukan
menggunakan Arduino Uno, maka jumlah dengan mengukur tegangan pada setiap pin
channel diiisi dengan 3 – kemudian tekan Next. sinyal keluaran tampilan LED dan pengukuran
7. Selanjutnya akan muncul jendela New kesesuaian nyala LED dengan audio musik yang
Sequence Wizard Channel Names – biarkan dimainkan sebagai berikut:
default dan tekan Next.
8. Maka akan muncul jendela Output Plugin
Setup – tekan tombol Setup Plugin.
6 Jurnal Teknik Elektronika Edisi ... Tahun ..ke.. 20...

Tabel 1. Hasil Pengukuran Tegangan Pin Signal keseluruhan, yaitu dengan cara mencoba
LED (Kiri, Atas, Kanan)
menjalankan fungsi sinkronisasi dengan musik
Tegangan
Tegangan yang telah disesuaikan dengan konfigurasi
Signal Led Saat
Awal
Beroperasi program pada mikrokontroler dan perangkat
lunak Vixen.
Signal 1 4,8 4,7
Volt Volt

4,8 4,7 Tabel 3. Hasil Pengujian Fungsional


Signal 2
Volt Volt No Komponen Hasil
.
Signal 3 4,8 4,7
Volt Volt 1. Papan Led Dapat menyala dengan
Bagian Kiri baik sesuai dengan
Signal 4 4,8 4,7 sinkronisasi musik
Volt Volt 2. Papan Led Dapat menyala dengan
. Bagian Atas baik sesuai dengan
Hasil pengukuran tegangan signal LED yang sinkronisasi musik

dilakukan berdasarkan pengamatan 3. Papan Led Dapat menyala dengan


Bagian Kanan baik sesuai dengan
menghasilkan data pengukuran 4,8 Volt, sinkronisasi musik
idealnya tegangan signal pada LED adalah 5
4. Mikrokontroler Dapat mengolah data
Volt. pengaturan nyala LED
untuk disinkronisasikan
Tabel 2. Hasil Pengujian Kesesuaian dengan dengan sinyal musik
Irama Musik secara tepat dan sesuai

5. Perangkat Dapat berkomunikasi


Kesesuaian Lunak Vixen dengan baik dengan
Signal mikrokontroler untuk
Led Sesuai Tidak memberikan data
Sesuai sinkronisasi.
Kiri √

Kanan √ D. KESIMPULAN DAN SARAN


1. Kesimpulan
Atas √
Berdasarkan hasil pengujian yang telah
dilakukan terhadap ”Purwarupa Sistem
1) Pengujian Fungsional
Pengendali Lampu Efek Panggung Berdasar
Pengujian fungsional dimaksudkan untuk
Sinyal Audio Berbasis Mikrokontroler
mengetahui fungsi alat secara keseluruhan.
ATmega328” maka dapat disimpulkan :
Pengujian fungsional dilakukan dengan
1. Perangkat keras (hardware) Purwarupa
menjalankan purwarupa sistem pengendali
Sistem Pengendali Lampu Efek Panggung
lampu efek panggung berdasar sinyal audio
Berdasar Sinyal Audio Berbasis Mikrokontroler
berbasis mikrokontroler ATMEGA328 secara
Atmega328 dapat diwujudkan dengan
Purwarupa Sistem Pengendali..... (Hanni Prameswari Erlindawati) 7

menggabungkan beberapa komponen dan


rangkaian, di antaranya: masukan input data 2. Saran
berupa file mp3 yang dioperasikan menggunakan Dalam Pembuatan Proyek Akhir ini
aplikasi Vixen yang kemudian diolah oleh sistem tentunya terdapat kekurangan-kekurangan,
mikrokontroler ATmega328 Arduino Uno dan sehingga diperlukan pengembangan lebih lanjut.
menghasilkan keluaran berupa sinkronisasi nyala Saran membangun yang dibutuhkan untuk
LED sebagai keluaran outputnya. menyempurnakan Proyek Akhir ini, antara lain
2. Perangkat lunak (software) yang sebagai berikut :
diaplikasikan dalam sistem ini adalah program 1. Ke depannya dilengkapi dengan perangkat
yang dibangun dengan bahasa pemrograman C. konversi kendali tegangan DC ke AC.
Aplikasi yang digunakan adalah Integrated
2. Suplai tegangan dibuat terpisah antara
Development Environment (IDE) Arduino 1.01
mikrokontroler sebagai perangkat kendali
untuk memprogram mikrokontroler dan Vixen
dengan panel LED.
Lights untuk melakukan pencahayaan yang
3. Mengunakan tipe mikrokontroler yang
secara langsung dapat ditampilkan sesuai dengan
memiliki pin pwm lebih banyak.
peak dari spektrum parsing sound.
3. Unjuk kerja Purwarupa Sistem Pengendali
Lampu Efek Panggung Berdasar Sinyal Audio
Berbasis Mikrokontroler ATmega328 secara
keseluruhan sudah sesuai dengan fungsi yang
diterapkan, yaitu saat menjalankan fungsi
sinkronisasi dengan musik yang telah
disesuaikan dengan konfigurasi program pada
mikrokontroler dan perangkat lunak Vixen.
8 Jurnal Teknik Elektronika Edisi ... Tahun ..ke.. 20...

Anda mungkin juga menyukai