• Jelajahi

    Copyright © Sidhanie
    Best Viral Premium Blogger Templates

    Iklan

    Kit Suara Kendaraan dengan Arduino ATmega 328

    Sidhanie
    Saturday, 21 September 2024, September 21, 2024 WIB

     


    Pendahuluan

    Dalam proyek ini, kita akan membuat kit suara yang meniru suara kendaraan, menggunakan Arduino ATmega 328. Kit ini dilengkapi dengan 20 tombol pilihan suara, sakelar on/off, tombol starter, dan berbagai fitur menarik lainnya. Proyek ini sangat cocok untuk para penggemar elektronik dan penggemar otomotif yang ingin menciptakan suara kendaraan yang realistis.


    Daftar Komponen

    1. Arduino ATmega 328: Pusat kendali dari proyek.
    2. Keypad 4x5: Untuk memilih suara kendaraan.
    3. PAM8403 atau TPA3116: Modul amplifier untuk menghasilkan suara.
    4. Potentiometer: Sebagai kontrol gas.
    5. Sakelar on/off: Menghidupkan atau mematikan daya.
    6. Tombol push button: Untuk starter dan klakson.
    7. LED: Sebagai indikator status.
    8. Speaker: Untuk menghasilkan suara.
    9. Kabel jumper: Untuk koneksi antar komponen.
    10. Breadboard: Untuk merakit rangkaian.

    Skema Rangkaian

    Berikut adalah skema rangkaian yang diperlukan untuk proyek ini. Anda dapat menggambar skema ini menggunakan perangkat lunak seperti Fritzing atau Eagle.

    1. Rangkaian Keypad: Hubungkan pin baris dan kolom ke pin digital di Arduino.
    2. Rangkaian Suara: Hubungkan output speaker dari modul PAM8403 atau TPA3116 ke pin speaker di Arduino.
    3. Potentiometer: Hubungkan ke pin analog untuk membaca nilai gas.
    4. Sakelar dan Tombol: Hubungkan ke pin digital untuk menghidupkan/mematikan dan fungsi starter/klakson.
    5. LED Indikator: Hubungkan ke pin digital untuk menandakan status.

    Skema Jalur Rangkaian

    1. Arduino ATmega 328:

      • Pin Digital:
        • Pin 4, 5, 6, 7: Baris keypad.
        • Pin 8, 9, 10, 11, 12: Kolom keypad.
        • Pin 3: Output speaker.
        • Pin 22: Sakelar on/off.
        • Pin 23: Tombol starter.
        • Pin 24: Tombol klakson.
        • Pin 13: LED indikator.
    2. Potentiometer:

      • Hubungkan salah satu pin ke GND, pin lainnya ke +5V, dan pin tengah ke pin A0 di Arduino.
    3. Modul Amplifier (PAM8403 atau TPA3116):

      • Hubungkan output speaker dari modul ke speaker.
      • Sambungkan input dari modul amplifier ke pin speaker di Arduino.
      • Pastikan modul amplifier mendapatkan sumber daya yang sama (12V) dari rangkaian.
    4. LED Indikator:

      • Hubungkan anoda LED ke pin 13 melalui resistor (220Ω), dan katoda ke GND.
    5. Tombol dan Sakelar:

      • Hubungkan salah satu pin tombol ke pin digital di Arduino (starter di pin 23, klakson di pin 24) dan pin lainnya ke GND.
      • Hubungkan sakelar on/off ke pin digital 22 dan GND.

    Skema Rangkaian

    Berikut adalah skema sederhana. Anda bisa menggunakan perangkat lunak seperti Fritzing untuk menggambarnya lebih jelas.


    Arduino Keypad Potentiometer --------- ------- -------------- Pin 4 <----> Row 1 (R1) GND <----> GND Pin 5 <----> Row 2 (R2) +5V <----> +5V Pin 6 <----> Row 3 (R3) Pin A0 <----> Wiper (Tengah) Pin 7 <----> Row 4 (R4) Pin 8 <----> Col 1 (C1) Pin 9 <----> Col 2 (C2) Pin 10 <----> Col 3 (C3) Pin 11 <----> Col 4 (C4) Pin 12 <----> Col 5 (C5) Speaker <----> Amplifier Input Amplifier Power <----> 12V


    Dengan skema ini, Anda dapat menyusun semua komponen dengan benar. Jika Anda memerlukan gambar visual yang lebih jelas, Anda bisa menggambar skema ini menggunakan perangkat lunak diagram rangkaian.



    Kode Arduino

    Berikut adalah kode lengkap untuk proyek ini: DAPATKAN KODE ARDUINO


    Penjelasan Kode

    • Keypad: Menggunakan 20 tombol untuk memilih suara dari 10 mobil dan 10 sepeda motor.
    • On/Off Switch: Mengatur daya dengan sakelar.
    • Starter Button: Mengaktifkan suara starter sesuai kendaraan yang dipilih.
    • Horn Button: Mengaktifkan suara klakson sesuai kendaraan yang dipilih.
    • Potentiometer: Mengatur "gas" untuk suara langsam.
    • LED Indikator: Menunjukkan status on/off dan mode suara yang aktif.

    Kesimpulan

    Proyek kit suara kendaraan ini tidak hanya menarik, tetapi juga memberikan pengalaman belajar yang berharga dalam pemrograman Arduino dan elektronika. Dengan sedikit kreativitas, Anda dapat menambahkan lebih banyak fitur dan suara sesuai dengan keinginan Anda.

    Jika Anda berminat membeli alat ini, silakan klik di sini.

    Komentar

    Tampilkan

    No comments:

    Post a Comment

    Tulis komentar anda

    Terkini

    TUTORIAL

    +