Anda di halaman 1dari 16

LAPORAN TUGAS PROJECT

MENGONTROL EQUALIZER LED STRIP WS2812 DENGAN


MIKROKONTROL ESP32 MENGGUNAKAN SOUND SENSOR

Kelas 3B

Anggota :

Ahmad Reza Zuhudi


Andika Adnan Maulana 2141220032
Aji Yanuar Priansyah
Arya Naufal Hibrizi
Hisyam Syaifullah
Muhammad Daniar Hidayat 2141220008
Muhammad Ihza Maulana

PROGRAM STUDI
D-IV TEKNIK OTOMOTIF ELEKTRONIK
JURUSAN TEKNIK MESIN
POLITEKNIK NEGERI MALANG
2023
BAB I
PENDAHULUAN

1.1 Latar Belakang


Di era modern yang serba terhubung ini, integrasi antara dunia fisik dan digital telah
menjadi semakin mendalam. Salah satu contoh nyata dari integrasi ini adalah pengembangan
sistem pencahayaan yang dapat menanggapi lingkungan suara sekitarnya. Dengan
menggunakan teknologi mikrokontrol dan sensor suara, kita dapat menciptakan pengalaman
visual yang dinamis dan menarik.

Pada proyek ini, fokus utama adalah mengontrol Equalizer LED Neo Pixel WS2812
menggunakan mikrokontrol ESP32 dengan bantuan sound sensor. LED Neo Pixel WS2812
dikenal karena kemampuannya yang luar biasa dalam menyajikan efek cahaya yang beragam
dan dinamis. Kombinasi ini dengan mikrokontrol ESP32 dan sensor suara akan menciptakan
sistem pencahayaan yang responsif terhadap keadaan akustik di sekitarnya.

Sound sensor digunakan untuk mendeteksi tingkat suara atau getaran di sekitar.
Ketika suara terdeteksi, mikrokontrol ESP32 akan memproses informasi dari sensor dan
mengontrol pola cahaya pada LED Neo Pixel WS2812 sesuai dengan karakteristik suara yang
terdeteksi. Hal ini menciptakan efek visual dan dapat disesuaikan sesuai dengan intensitas
suara.
Selain aspek hiburan, aplikasi dari proyek ini bisa sangat luas. Dari pengaturan pesta
yang menarik hingga penggunaan dalam instalasi seni atau desain interior, sistem ini
menawarkan berbagai cara untuk memanfaatkan penggabungan teknologi pencahayaan cerdas
dan sensor suara.
1.2 Tujuan
Tujuan pembuatan LED strip RGB equalizer adalah untuk menciptakan efek visual yang
sesuai dengan musik atau suara yang sedang diputar.
1.3 Manfaat
1. Pengalaman Visual yang Dinamis
2. Synchronisasi dengan Musik atau Suara
3. Dekorasi Ruang yang Kreatif

1.4 Rumusan Masalah


1. Apa saja komponen yang diperlukan untuk membuat equalizer yang responsif terhadap
musik atau suara ?
2. Bagaimana cara memprogram mikrokontroler untuk mengontrol pola cahaya dan warna LED
strip sesuai dengan sinyal audio ?
3. Bagaimana cara melakukan synchronisasi LED strip RGB dengan musik atau suara secara
real-time ?
1.5 Batasan Masalah
Pada laporan ini adapun batasan masalahnya, antara lain :
1. Mikrokontroler yang digunakan adalah ESP32
2. Software yang digunakan adalah Arduino IDE, Dan AutoCad
3. Sensor yang digunakan adalah Sound Sensor
BAB II
DASAR TEORI
2.1 Mikrokontrol ESP32
ESP32 adalah nama dari mikrokontroler yang dirancang oleh perusahaan yang
berbasis di Shanghai, China yakni Espressif Systems. ESP32 menawarkan solusi jaringan
WiFi yang mandiri sebagai jembatan dari mikrokontroler yang ada ke jaringan WiFi. ESP32
menggunakan prosesor dual core yang berjalan di instruksi Xtensa LX16 [3]

no Atribut Detail
1 Tegangan 3.3 Volt
2 Prosesor Tensilica L108 32 bit
3 Kecepatan prosesor Dual 160MHz
4 RAM 520K
5 GPIO 34
6 ADC 7
7 Dukungan 802.11 11b/g/n/e/i
8 Bluetooth BLE (Bluetooth Low Energy)
9 SPI 3
10 I2C 2
11 UART 3

Jika dilihat dari spesifikasi pada tabel maka mikrokontroler ESP32 dapat dijadikan pilihan untuk
digunakan pada alat peraga interface mikrokontroler karena mikrokontroler ini memiliki
interface yang lengkap, juga memiliki WiFi yang sudah tertanam pada mikrokontroler sehingga
tepat untuk digunakan pada alat peraga atau trainer Internet of Things.

Gambar 2.1 Gambar Mikrokontrol ESP32

2.2 Analog Sound Sensor V2


Sensor suara yang mengunakan microphone dengan sensitifitas tinggi yang dapat
menghasilkan output analog dan digital. Sensor ini sendiri menggunakan catu daya 5V DC,
Microphone sensitif tinggi, mempunyai indikator daya LED

Gambar 2.2 Analog Sound Sensor V2

2.3 LED Neo Pixel WS2181


Light Emitting Diode atau sering disingkat dengan LED adalah komponen
elektronika yang dapat memancarkan cahaya monokromatik ketika diberikan tegangan maju.
LED adalah jenis dioda yang terbuat dari bahan semikonduktor.Warna cahaya yang
dipancarkan LED bergantung pada jenis bahan semikonduktor yang digunakan. Jenis
Lampu LED yang digunakan ialah Neo Pixel WS2181 dimana led berbentuk strip dan
dapat memancarkan Cahaya multi warna atau RGB.

Gambar 2.3 LED Neo Pixel WS2181

2.4 Software Arduino IDE


IDE (Integrated Developtment Enviroenment), atau secara bahasa mudahnya
merupakan lingkungan terintegrasi yang digunakan untuk melakukan pengembangan. Disebut
sebagai lingkungan karena melalui software inilah Arduino dilakukan pemrograman untuk
melakukan fungsi-fungsi yang dibenamkan melalui sintaks pemrograman. Arduino
menggunakan bahasa pemrograman sendiri yang menyerupai bahasa C. Bahasa pemrograman
Arduino (Sketch) sudah dilakukan perubahan untuk memudahkan pemula dalam melakukan
pemrograman dari bahasa aslinya. Sebelum dijual ke pasaran, IC mikrokontroler Arduino
telah ditanamkan suatu program bernama Bootlader yang berfungsi sebagai penengah antara
compiler Arduino dengan mikrokontroler.
Arduino IDE dibuat dari bahasa pemrograman JAVA. Arduino IDE juga dilengkapi
dengan library C/C++ yang biasa disebut Wiring yang membuat operasi input dan output
menjadi lebih mudah. Arduino IDE ini dikembangkan dari software processing yang
dirombak menjadi Arduino IDE khusus untuk pemrograman dengan Arduino.

Gambar 2.4 Software Arduino IDE

2.5 Adaptor
Adaptor adalah elektronik yang berperan untuk mengubah arah arus, dari AC menjadi
DC atau sebaliknya, dan mengubah tegangan, baik menaikkan tegangan maupun menurunkan
tegangan sesuai dengan kebutuhan alat yang membutuhkan suplai tenaga listrik.

Gambar 2.5 Adaptor

2.6 Kabel Jumper


Kabel jumper adalah kabel elektrik untuk menghubungkan antar komponen di
breadboard tanpa memerlukan solder. Kabel jumper umumnya memiliki
Connector untuk menusuk disebut male connector, dan connector untuk ditusuk
disebut female connector.kabel jumper dibagi menjadi 3 yaitu
 Male To Male
 Male To Female

 Female To Female

2.7 Kabel Data


Kabel data merupakan salah satu alat yang berfungsi sebagai konektor atau alat
penghubung. Fungsi utamanya adalah untuk menyambungkan dua buah hardware (perangkat
keras). Sehingga kedua perangkat tersebut bisa saling terhubung dan melakukan komunikasi
melalui port COM.

Gambar 2.7 Kabel Data


2.8 Software Autocad
AutoCAD adalah perangkat lunak komputer CAD untuk menggambar 2 dimensi dan 3
dimensi yang dikembangkan oleh Autodesk.
Gambar 2.8 Software Arduino IDE
2.9 Software Easyeda
EasyEDA adalah platform desain elektronik berbasis web yang memungkinkan untuk
membuat, mendesain, dan berbagi skematik serta layout PCB (Printed Circuit Board) secara
online. Platform ini menyediakan alat desain yang lengkap dan mudah digunakan pengguna
dalam mengembangkan proyek elektronik

Gambar 2.9 Software Easyeda

2.10 Saklar
Sakelar adalah sebuah perangkat yang digunakan untuk memutuskan jaringan listrik,
atau untuk menghubungkannya. 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

Gambar 2.10 Saklar


BAB III
PERANCANGAN SISTEM

3.1 Cara Membuat


Adapun cara pembuatan produk dalam tugas besar ini:

1. Siapkan alat dan bahan yang diperlukan dalam pembuatan.


2. Design rangkaian schematic yang akan di terapkan.
3. Rangkai rangkaian sesuai design schematic.
4. Program rangkaian sesuai logika yang telah dibuat.
5. Pasang komponen pada prototype.
6. Lampu siap dinyalakan.

3.2 Script Program Yang Digunakan


3.3 Rangkaian Schematic

3.4 Desain Produk Dalam 3 Dimensi Menggunakan Spftware Autocad


3.5.1. Dimensi Produk
Satuan ukuran yang tertera pada gambar ialah centimeter (Cm)
Gambar Keseluruhan Tampak Samping

Detail Gambar Menara

Gambar Tampak Atas Menara


Gambar Cover Tampak Atas
3.5.2. Gambar Produk 3 Dimensi
3.5 Desain Produk Akhir
Lampu Mode 1

Lampu Mode 2
Lampu Mode 3

Lampu Mode 4
BAB IV
PENUTUP

5. 1 Kesimpulan

LED strip RGB equalizer memberikan pengalaman visual yang dinamis dengan mengubah
warna, kecerahan, dan pola cahaya sesuai dengan sinyal audio. Efek visual ini menciptakan
atmosfer yang menarik dan memberikan tambahan nilai dalam berbagai pengaturan.
Keberhasilan LED strip RGB equalizer terletak pada kemampuannya untuk melakukan
synchronisasi dengan audio. Penggunaan algoritma yang efektif dan sensor audio yang
sensitif penting untuk menciptakan respons yang tepat terhadap musik atau suara.
Pembuatan dan pemrograman LED strip RGB equalizer dapat digunakan sebagai alat
pendidikan, membantu dalam pengembangan keterampilan teknologi dan pemrograman.
Hal ini menciptakan peluang untuk belajar konsep dasar elektronika dan pemrosesan sinyal
dengan pendekatan praktis. Meskipun memiliki manfaat yang signifikan, pembuatan LED
strip RGB equalizer juga menghadapi tantangan, seperti kebutuhan untuk mengatasi
keterbatasan teknologi atau mempertimbangkan aspek daya tahan dan efisiensi energi.

5. 2 Saran

Penulis menyadari bahwa laporan diatas banyak sekali kesalahan dan jauh dari
kesempurnaan. Penulis akan memperbaiki laporan tersebut dengan berpedoman pada
banyak sumber yang dapat dipertanggungjawabkan. Maka dari itu penulis mengharapkan
kritik dan saran mengenai pembahasan makalah dalam kesimpulan di atas.

Anda mungkin juga menyukai