Daftar Isi:

Microwave Musikal (Proyek Arduino): 6 Langkah (dengan Gambar)
Microwave Musikal (Proyek Arduino): 6 Langkah (dengan Gambar)

Video: Microwave Musikal (Proyek Arduino): 6 Langkah (dengan Gambar)

Video: Microwave Musikal (Proyek Arduino): 6 Langkah (dengan Gambar)
Video: Amazing arduino project 2024, November
Anonim
Image
Image
Bahan/Alat
Bahan/Alat

Ingin mengubah microwave membosankan Anda menjadi jukebox nuklir** supercharged* yang memainkan lagu sambil menyinari*** makanan pilihan Anda?!?

* promosi sensasional

** iklan palsu

*** lebih banyak iklan palsu

Baca terus

Untuk proyek ini, saya menggunakan Arduino UNO, SparkFun MP3 Player Shield, speaker kecil, dan Switch Mikro SPDT 3-Pin untuk memasang microwave saya untuk memutar musik saat digunakan.

Karena ini adalah Malam Natal, saya memuat MP3 Shield dengan beberapa lagu Natal favorit saya, tetapi jelas Anda dapat menggunakan lagu apa pun yang Anda suka (asalkan memenuhi persyaratan bit rate, sample rate, dan nama file tertentu)

Q. Tapi ini sudah malam Natal?? Bagaimana saya bisa menyelesaikan ini tepat waktu untuk menyebarkan keceriaan liburan dan niat baik kepada semua pria?!A. Jangan takut, karena belum pernah mendengar tentang DUA BELAS HARI NATAL!!! (antre paman tuli nada yang selalu berteriak "5 GOLDEN RINGGGGSSSSSS…" pada volume maksimal)

Mari kita mulai…

Langkah 1: Bahan/Alat

Di bawah ini adalah bahan dan alat yang Anda perlukan untuk proyek ini.

Saya telah menautkan materi yang saya gunakan untuk kenyamanan Anda, tetapi jangan ragu untuk mengacaukannya!

Bahan:

  • 1 Arduino UNO
  • 1 Adaptor AC dengan

    • Pusat Positif 2.1mm x 5.5mm male barrel jack plug
    • dan 12V, Output DC 1-2A
  • 1 SparkFun MP3 Player Shield
  • 1 Kit Header Stackable Arduino - R3
  • 1 Mikro SD
  • 1 Kabel AUX Audio Stereo Male-to-Male 3.5mm
  • 1 Speaker dengan Input AUX + pengisi daya
  • 1 Kabel Jumper Pria-ke-Wanita
  • 1 Saklar Mikro SPDT 3-Pin
  • 3 Strip Perintah
  • 2 blok striker akrilik/plastik/kayu

    kira-kira 0,125" x 0,125" x 1,0"

  • File.mp3 favorit Anda dengan

    • 8.3 nama file (8 karakter + '.mp3')
    • bit rate tidak lebih dari 320 kbps
    • tingkat sampel tidak lebih dari 48 kHz

Peralatan:

  • Besi Solder + Solder
  • Tang Hidung Jarum
  • Komputer
  • Kabel USB 2.0 Tipe A/B
  • Multimeter (opsional)

Langkah 2: Perakitan

perakitan
perakitan
perakitan
perakitan
perakitan
perakitan

Perakitan harus langsung.

Hubungkan SparkFun MP3 Player Shield ke Arduino UNO

1. Solder pin header ke SparkFun MP3 Player Shield (pastikan cocok dengan gambar di atas)

2. Sejajarkan pin header MP3 Player Shield dengan pin header Arduino UNO.

3. Dengan kuat (tapi lembut) dorong MP3 Player Shield dan Arduino bersama-sama.

Hubungkan Switch Mikro SPDT 3-Pin ke SparkFun MP3 Player Shield

Menggunakan kabel jumper pria-ke-wanita…

1. Hubungkan Pin Umum (C) Sakelar Mikro ke salah satu Pin GND pada Pelindung Pemutar MP3.

2. Hubungkan Sakelar Mikro yang Biasanya Tertutup (NC) ke Pin 10 pada MP3 Player Shield.

Catatan: Anda dapat menyolder ujung betina kabel jumper ke pin Saklar Mikro atau mengeriting ujungnya dengan tang berujung jarum. Dalam kedua kasus tersebut, Anda harus terlebih dahulu melepas konektor plastik dari ujung betina kabel jumper…

Sekarang ketika lengan tuas Micro Switch ditekan…

Pin C dan NC dari Saklar Mikro akan disambungkan sehingga menghasilkan rangkaian terbuka dan Arduino UNO akan mengukur nilai TINGGI (atau ~5V) pada Pin 10.

Saat lengan tuas Micro Switch diangkat…

Pin C dan NC Micro Switch akan terhubung membuat sirkuit tertutup dan Arduino UNO akan mengukur nilai LOW (atau ~0V) pada Pin 10.

Catatan: Untuk memastikan perilaku yang andal dari Saklar Mikro kami, kami juga perlu menangani sakelar yang memantul dan menambahkan resistor pull-up. Dalam hal ini, kami akan menangani kedua masalah dalam kode kami dengan menerapkan algoritme debouncing sederhana dan memanfaatkan sirkuit internal Arduino UNO.

Hubungkan SparkFun MP3 Player Shield ke Speaker

1. Hubungkan MP3 Player Shield dan speaker menggunakan kabel AUX audio stereo male-to-male 3.5mm.

Hubungkan Adaptor AC ke Arduino UNO

1. Pasang steker jack barel laki-laki Adaptor AC ke steker jack barel perempuan Arduino UNO.

Langkah 3: Pasang di Microwave

Pasang di Microwave
Pasang di Microwave
Pasang di Microwave
Pasang di Microwave
Pasang di Microwave
Pasang di Microwave
Pasang di Microwave
Pasang di Microwave

Tempatkan perangkat di/dekat microwave pilihan Anda

Catatan: Pastikan Arduino UNO diletakkan di atas isolator listrik (misalnya selembar karton kering) dan bukan konduktor listrik (misalnya microwave logam). Karena Arduino UNO telah mengekspos pin di bagian bawahnya, menempatkannya pada permukaan konduktif dapat mengakibatkan efek yang tidak diinginkan/korsleting.

Pasang blok striker ke pintu microwave

1. Gunakan Command Strips untuk memasang blok striker ke pintu microwave (seperti yang ditunjukkan pada gambar di atas).

2. Blok harus sejajar dan rata dengan jahitan antara pintu microwave dan microwave

3. Gunakan Command Strip untuk memasang Micro Switch ke microwave (seperti yang ditunjukkan pada gambar di atas). Micro Switch harus ditempatkan sedemikian rupa sehingga lengan tuasnya tertekan saat pintu microwave ditutup dan terangkat saat pintu microwave terbuka.

Sekarang ketika pintu microwave ditutup…

Arduino UNO akan mengukur nilai HIGH (atau ~5V) pada Pin 10.

dan ketika pintu microwave terbuka…

Arduino UNO akan mengukur nilai LOW (atau ~0V) pada Pin 10.

Catatan: Jika Anda lebih suka pengaturan yang lebih hati-hati, Anda dapat…

1. Tempatkan Micro Switch dan blok striker di sisi bawah microwave (pintu). Ini akan membuat pemicu lebih sulit untuk diperhatikan.

2. Gunakan kabel yang lebih panjang untuk menghubungkan Micro Switch ke MP3 Player Shield. Ini akan memungkinkan Anda menyembunyikan perangkat lebih jauh dari microwave.

Langkah 4: Program Arduino

Memprogram Arduino
Memprogram Arduino

Kode dan petunjuk langkah demi langkah untuk memprogram Arduino dan menyiapkan Micro SD terdapat di repositori GitHub ini:

github.com/The-Engineer-Channel/musical-microwave-arduino-mp3-shield

Setelah Anda menyelesaikan semua langkah, lanjutkan ke langkah berikutnya dalam Instruksi ini!

Langkah 5: Nyalakan

Pada titik ini, Anda seharusnya sudah…

  1. Merakit perangkat.
  2. Dipasang di microwave.
  3. Memprogram Arduino
  4. Mengonfigurasi Micro SD

Langkah Terakhir

  1. Masukkan Micro SD ke dalam slot pada MP3 Player Shield.
  2. Nyalakan pengeras suara.
  3. Hubungkan speaker ke pengisi dayanya (opsional).
  4. Colokkan Adaptor AC ke stopkontak dinding.

Arduino harus menyala dan memainkan lagu pertama. Buka dan tutup pintu microwave sekali dan perangkat Anda siap digunakan!

Perangkat mengasumsikan pola penggunaan sederhana:

buka pintu microwave > masukkan makanan > tutup pintu microwave > putar lagu > buka pintu microwave > hentikan lagu > keluarkan makanan > tutup pintu microwave > ulangi

Bagaimana menurut Anda kita bisa membuat ini lebih baik? Biarkan aku tahu.

Langkah 6: Dukungan & Sumber Daya Tambahan

Mendukung

Untuk masalah terkait kode, silakan buka masalah di repositori GitHub.

Untuk yang lainnya silahkan komen dibawah.

Saya akan melakukan yang terbaik untuk membantu.

Sumber daya tambahan

Arduino

  • Situs Web Resmi

    • Unduh Arduino IDE
    • Memulai dengan Arduino dan Genuino UNO
    • Memasang Perpustakaan Arduino Tambahan

Perisai Pemutar MP3 SparkFun

  • MP3 Player Shield Hookup Guide V15 - Tutorial komprehensif yang luar biasa oleh SparkFun
  • Sparkfun-MP3-Player-Shield-Arduino-Library

    Dokumentasi

Pull-up Resistor

  • Apa itu resistor pull-up? [1]
  • Apa itu resistor pull-up? [2]
  • Pin Digital Arduino

Direkomendasikan: