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...
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.
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.
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:
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