Renoadith / Projek-Mikrokontroller

Judul projek "Sistem Pelatihan Audio Interaktif untuk Olahraga"
0 stars 0 forks source link

Rancang Bangun Alat Pendeteksi Kebisingan Berbasis Sensor untuk Analisis Lingkungan Suara

image

https://github.com/Renoadith/Projek-Mikrokontroller/assets/134272498/ef301c9a-c806-4f26-9cb7-10bee5172634

Proyek ini bertujuan mengembangkan alat pendeteksi kebisingan berbasis sensor untuk menganalisis lingkungan suara secara efektif. Menggunakan sensor suara KY-037, alat ini mendeteksi kebisingan dan memberikan peringatan audio ketika kebisingan melebihi ambang batas yang ditentukan. Data dari sensor diolah oleh mikrokontroler Arduino Uno, yang menghasilkan output berupa suara peringatan melalui buzzer. Alat ini cocok untuk lingkungan yang memerlukan ketenangan, seperti perpustakaan, ruang belajar, atau ruang kerja, dan dirancang untuk ditempatkan di setiap sudut ruangan atau kelompok meja agar dapat memantau seluruh area. Proyek ini merupakan bagian dari mata kuliah workshop mikrokontroler yang dikerjakan oleh mahasiswa Teknik Elektronika Politeknik Elektronika Negeri Surabaya (PENS), yang mengaplikasikan pengetahuan praktis dalam mikrokontroler dan sensor untuk menciptakan solusi teknis nyata, menjadikan lingkungan lebih nyaman dan produktif.

Desain 3D

image image image image image

Desain 3D di atas merupakan gambaran akhir alat yang mencakup ukuran, posisi komponen, dan file perangkat lunak untuk pencetakan 3D. Desain ini dibuat menggunakan Fusion 360 karena kemudahan penggunaan dan kemampuan desainer. Fusion 360 memudahkan penentuan posisi komponen dengan presisi tinggi dan menawarkan fitur simulasi serta analisis struktural, memastikan alat sesuai spesifikasi teknis. Perangkat lunak ini juga memungkinkan evaluasi kekuatan dan daya tahan alat sebelum pencetakan, mengurangi risiko kesalahan dan memastikan kualitas. Dengan Fusion 360, desainer dapat mengoptimalkan tata letak komponen sesuai rancangan awal. Pemilihan Fusion 360 didasarkan pada efisiensi dan kemampuan desainer, membuat proses desain lebih cepat dan akurat. Desain akhir diekspor dalam format kompatibel dengan berbagai printer 3D, memastikan pencetakan mudah dan cepat. Penggunaan Fusion 360 memastikan desain 3D alat ini akurat, optimal, dan mendukung kelancaran proses produksi.

Link desain 3D (bagian dalam) ==> File desain 3D (bagian dalam)
Link desain 3D (bagian luar) ==> File desain 3D (bagian luar)
Link video tutorial desain 3D ==> Video desain 3D
Link Thingiverse ==> File Thingiverse


List Komponen

image

  1. Hardware
    a. Arduino UNO
    b. Sensor suara KY-037
    c. Speaker subwoofer
    d. LCD 16x2 + i2C
    e. LED 5mm
    f. GF1002-PAM8403 Stereo Audio Amplifier Module

  2. Software
    a. Arduino ide
    b. HxD d. Audacity
    e. Inventor
    f. Eagle
    g. Visual Studio Code (VSC)

  3. Alat
    a. Solder
    b. Timah solder
    c. Kabel jumper
    d. Breadboard
    e. Obeng

    Blok Diagram

    image
    Berikut adalah cara kerja sistem dari alat pendeteksi kebisingan :

  4. Menyambungkan sumber listrik berupa adaptor ke arduino uno agar dapat dioperasikan

  5. Kemudianmenggunakan input berupa sensor Ky-037 (untuk menangkap suara)

  6. Arduino uno sebagai mikrokontroler dengan penggunaan software visual studio code untuk menyesuaikan program (batas maksimal suara yang ditangkap)

  7. Suara yang ditangkap oleh sensor suara (Ky-037) akan diteruskan dan diproses oleh arduino uno. Jika melewati batas maksimal dari program, output speaker, LED, dan LCD akan bekerja

  8. Speaker akan menghasilkan suara bertujuan untuk mengingatkan agar mengurangi kebisingan suara

  9. LED akan menyala sebagai indikator bahwa sedang terjadi kebisingan

  10. modul I2C akan memroses suara yang sudah ditangkap oleh sensor Ky-037, kemudian menampilkan besarnya nilai dari suara pada LCD


Rangkaian Simulasi

image

Simulasi adalah tahap penting dalam uji coba sistem untuk memastikan semua komponen berfungsi baik sebelum implementasi nyata. Untuk proyek alat pendeteksi kebisingan ini, kami menggunakan platform web Tinkercad karena kemudahannya diakses dan gratis, memungkinkan kalian mencoba simulasi tanpa biaya. Kami menggunakan rangkaian garis besar, dengan tombol tekan sebagai input untuk menggantikan sensor suara yang tidak tersedia di simulator. Output berupa buzzer sebagai indikator suara dan LCD untuk menandakan status aktif atau tidaknya rangkaian. Tinkercad memudahkan pembuatan dan pengujian desain rangkaian secara efektif, meskipun tidak memiliki semua komponen yang diinginkan. Platform ini menyediakan alat simulasi memadai untuk memvisualisasikan fungsi rangkaian dalam kondisi nyata, membantu mengidentifikasi dan memperbaiki masalah sebelum produksi fisik. Dengan Tinkercad, kami menghemat waktu dan biaya sambil memastikan desain sesuai spesifikasi.

Link web simulasi ==> Simulasi software
Link video simulasi ==> Video simulasi software


Rangkaian Skematik

image
image
image
image
image

Perangkaian skematik pada proyek ini adalah tahap desain untuk mencetak PCB, dibuat menggunakan perangkat lunak Eagle. Pemilihan Eagle didasarkan pada kemudahan penggunaan dan keahlian desainer, serta kebiasaan penggunaan dalam perkuliahan. Eagle memungkinkan perancangan skematik dengan presisi tinggi dan memudahkan proses routing jalur PCB. Dengan antarmuka intuitif dan berbagai alat bantu desain, perangkat lunak ini memastikan semua komponen terhubung dengan benar dan layout PCB dioptimalkan untuk kinerja terbaik. Desain skematik yang dihasilkan kemudian diekspor untuk pencetakan PCB, memastikan semua jalur dan koneksi sesuai spesifikasi. Dengan Eagle, kami dapat menghasilkan desain yang efisien, akurat, dan siap untuk tahap produksi.

Link skematik ==> File skematik
Link board ==> File board
Link video tutorial skematik ==> Video skematik


Sistem Audio dan Program

image
image image image

Perangkaian skematik pada proyek ini dirancang untuk mencetak PCB menggunakan perangkat lunak Eagle. Eagle dipilih karena kemudahan penggunaan dan keahlian desainer dalam perangkat lunak ini. Perangkat lunak ini memungkinkan perancangan skematik dengan presisi tinggi dan memudahkan routing jalur PCB. Desain yang dihasilkan memastikan semua komponen terhubung dengan benar dan layout PCB dioptimalkan. Hasil desain kemudian diekspor untuk pencetakan PCB, memastikan jalur dan koneksi sesuai spesifikasi. Dengan Eagle, desain yang efisien dan akurat siap untuk tahap produksi.

Link audio (Audacity) ==> File audio
Link audio (HxD) ==> File audio
Link video tutorial audio ==> Video audio


Proses Pengerjaan

Berikut adalah prosesdur pengerjaan dari proyek alat pendeteksi kebisingan :

1. Simulasi Perangkat Lunak:

Melakukan simulasi rangkaian menggunakan Tinkercad untuk memastikan semua komponen berfungsi dengan baik sebelum implementasi nyata.

2. Pembuatan Desain 3D:

Menggunakan Fusion 360 untuk membuat desain 3D alat, mencakup ukuran, posisi komponen, dan file perangkat lunak untuk pencetakan 3D.

3. Perancangan Skematik PCB:

Membuat desain skematik PCB menggunakan perangkat lunak Eagle, memastikan semua komponen terhubung dengan benar dan jalur dioptimalkan.

4. Pencetakan PCB:

Mengekspor desain skematik untuk pencetakan PCB, memastikan semua jalur dan koneksi sesuai dengan spesifikasi.

5. Pengumpulan Semua Komponen:

Mengumpulkan semua komponen elektronik yang diperlukan berdasarkan desain skematik yang telah dibuat.

6. Soldering Komponen:

Melakukan penyolderan komponen pada PCB yang telah dicetak sesuai dengan desain skematik.

7. Rekaman dan Pengeditan Audio:

Merekam dan mengedit audio menggunakan Audacity dan HxD untuk membuat peringatan berbasis audio yang akan digunakan oleh alat.

8.Uji Coba Alat:

Menguji alat secara menyeluruh untuk memastikan semua komponen bekerja sesuai rencana dan alat berfungsi dengan baik dalam mendeteksi kebisingan.

9. Evaluasi dan Finishing:

Mengevaluasi kinerja alat, melakukan penyesuaian dan perbaikan jika diperlukan, dan menyelesaikan tahap akhir pengembangan alat.

10. Demonstrasi Alat:

Melakukan demonstrasi alat kepada pihak terkait, menunjukkan fungsionalitas dan efektivitas alat pendeteksi kebisingan.

Dengan mengikuti prosedur ini, proyek dapat diselesaikan secara sistematis dan efisien, memastikan setiap tahap dilakukan dengan cermat dan hasil akhirnya berkualitas tinggi.


Dokumentasi

MEKANIK

image

PERAKITAN

image

PROGRAM

image

DEMO VIDEO IKLAN

https://github.com/Renoadith/Projek-Mikrokontroller/assets/168974067/a5bf39f3-afec-4e52-a946-437841fa6f4a

Link lebih jelas ==> Video iklan


Flayer

image

Link penjelasan lebih lengkap ==> Video presentasi