Daftar Isi:
- Langkah 1: Pisahkan
- Langkah 2: Desain yang Direvisi
- Langkah 3: Implementasi
- Langkah 4: Kesimpulan dan Tips
Video: MiniClipMP3Hack: 4 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Pemutar MP3 Klip Mini
Jadi Geek Tua Malas (L. O. G.) ini baru saja membeli beberapa pemutar MP3 Klip Mini dari Aliexpress.com. Ketika saya membelinya, harganya sekitar $1,20 USD. Mereka memutar file MP3 memakai kartu micro SD di stereo. Mereka sebenarnya bekerja cukup baik. Isi daya, colokkan kartu micro SD dan beberapa headphone, hidupkan. Secara otomatis dimulai.
Salah satu alasan saya membelinya adalah untuk membuat pemutar binaural beats. Jadi tujuan pertama saya adalah mengontrol pemutar MP3 Klip Mini ini dengan Arduino.
Langkah 1: Pisahkan
Ok mudah untuk membongkar, ambil pisau Xacto, jalankan di sepanjang tepi dan angkat.
Pada PCB, Anda akan melihat lima kubah logam yang cocok dengan tombol panel depan, Vol+ Vol-, Pause, Prev dan Next. Cara kerjanya adalah ketika kubah didorong ke bawah, logam membuat sakelar yang menghubungkan cincin luar dengan pusat. Kubah logam ini ditahan di tempatnya dengan selotip bening.
Hanya ada satu IC di PCB. Ini mungkin AC1187, nomor yang tercetak di IC ternyata hanya kode tanggal. Hanya komponen lainnya adalah kapasitor, LED, sakelar daya, adaptor micro SD, dan baterai.
Jadi tujuan saya adalah mengontrol pemutar saya dengan perangkat lunak, sama seperti tombol.
Gambar ketiga menunjukkan sisi tombol PCB dengan selotip dan kubah dilepas. Apa yang saya harapkan adalah bahwa semua cincin luar diikat ke tanah sehingga akan mudah untuk berinteraksi dengan Arduino. Itu tidak terjadi.
Langkah 2: Desain yang Direvisi
Setelah beberapa pencarian saya menemukan skema di beberapa situs Rusia yang tampaknya akurat.
Komentar pada skema:
AC1187 tampaknya merupakan mikrokontroler khusus.
Baterai LiPo terhubung ke pin AC1187 VBat. VDDIO tampaknya merupakan keluaran 3.3V yang disebut VCC. DACL dan DACR adalah output audio.
Skema ??: Menurut skema ini, sepertinya sakelar daya harus dihidupkan untuk mengisi daya baterai. Saya tidak percaya itu masalahnya. Pada titik ini saya tidak peduli.
Nah untuk pemain binaural beats saya, yang paling saya pedulikan adalah mengontrol volume. Para pemain ini secara otomatis mulai bermain, jadi saya bisa menghentikannya dengan melepas daya. Jika Anda melihat skema, baik Vol+ dan Vol- terikat pada Vcc. jadi saya berpikir mungkin saya bisa menggunakan sinyal digital ke pin3 atau pin4 ke ground. Sayangnya, saya melihat pin tersebut dengan osiloskop dan itu adalah sinyal 3.3V dengan lonjakan negatif. Saya mencoba menggunakan beberapa resistor tetapi tidak berhasil.
Saya buruk di desain sirkuit analog. Nah sobat, sesama Instructabler dari New Zealand, menyarankan untuk menggunakan transistor PNP. Saya memiliki beberapa 2N3906 jadi saya mencobanya dan sepertinya berfungsi.
Tidak terlalu bagus: Saya mencoba skema serupa untuk Sebelumnya, Berikutnya, dan Jeda, tetapi tidak berhasil.
Saya juga mencoba mengganti daya dengan 2N3906 tetapi tidak berhasil. Jadi mencari di Internet, saya melihat desain menggunakan saluran P MosFET. Sayangnya, satu-satunya yang saya miliki adalah bagian SMD, AO3401. Jadi saya harus memodifikasi satu sehingga saya bisa membuat papan tempat memotong roti.
Nah, papan tempat memotong roti saya sepertinya berfungsi. Terlampir adalah skema saya dan skema Eagle Cadsoft.
Langkah 3: Implementasi
TIPS: Hampir semua perangkat isi ulang yang menggunakan USB untuk mengisi daya memiliki baterai LiPo yang sekitar 2.8v hingga 4.2v di dalamnya dan sirkuitnya beroperasi pada 3.3v.
Ini termasuk pemutar MP3 Klip Mini ini. Untuk Arduino saya, saya memilih 3.3v Pro Micro yang juga dibeli dari Aliexpress.com jadi saya akan memiliki voltase yang kompatibel.
Modifikasi PCB AC1187 MP3:
Lepaskan pita dan strip kubah kancing.
Lepas baterai LiPo.
Hubungkan kabel ke tempat terminal negatif baterai terhubung. Ini akan menjadi kabel ground.
Di sisi tombol, sambungkan dua kabel ke pin K1. Cincin luar adalah Vcc, titik dalam adalah AC1187 pin 3.
Hubungkan satu kabel ke lingkar luar K2, ini adalah AC1187 pin 4.
Hubungkan keempat kabel ke header laki-laki, Vcc, Gnd, Pin3 dan Pin 4.
Saya membuat papan tempat memotong roti skema ke protoboard.
Sketsa Arduino (MP3controller.ino) untuk 3.3v Sparkfun Pro Micro terlampir.
Untuk menguji, masukkan beberapa file MP3 ke kartu micro SD, masukkan ke pemutar MP3, sambungkan beberapa headphone ke pemutar MP3. Muat MP3controller.ino di Pro Micro.
Sekarang Anda seharusnya dapat mengontrol volume dengan tombol VOLDN dan VOLUP. Ya, saya tahu saya bisa melakukan hal yang sama dengan tombol asli tetapi ini adalah bukti konsep bahwa saya dapat mengontrol daya, Volume Naik, dan Dn dengan Arduino.
Langkah 4: Kesimpulan dan Tips
Jadi, ini bekerja cukup baik.
Biasanya, saya akan membuat ini menjadi PCB tetapi saya belum memutuskan desain untuk pemutar binaural beats saya.
Masalah lain yang saya miliki adalah ketika saya menguji pengaturan ini, saya mencabut kabel micro USB dari Pro Micro saya dan seluruh konektor disertakan bersamanya. Saya TUA, mata saya buruk, untungnya dengan kacamata pembesar saya, saya bisa menyoldernya kembali. Saya memutuskan untuk merekatkan konektor ke PCB.
Saya belajar sesuatu tentang file MP3 (setidaknya untuk beberapa di antaranya)
Saya membeli tiga pemain ini, saat mengujinya, saya menemukan kejadian yang agak aneh. Ketika saya mengambil kartu microSD saya dengan MP3 di dalamnya, dari satu ke yang lain, itu mulai memainkan trek yang sama dari sebelumnya. Rupanya ia mengingat nomor trek dan menyimpannya di suatu tempat di file MP3, mungkin metafile. Dan pengujian lebih lanjut, ternyata level volume terakhir juga tersimpan.
Direkomendasikan:
Pemegang Gambar Dengan Speaker Internal: 7 Langkah (dengan Gambar)
Picture Holder Dengan Built-in Speaker: Ini adalah proyek yang bagus untuk dilakukan selama akhir pekan, jika Anda ingin membuat speaker Anda sendiri yang dapat menampung gambar/kartu pos atau bahkan daftar tugas Anda. Sebagai bagian dari pembangunan kita akan menggunakan Raspberry Pi Zero W sebagai jantung dari proyek, dan sebuah
Howto: Instalasi Raspberry PI 4 Headless (VNC) Dengan Rpi-imager dan Gambar: 7 Langkah (dengan Gambar)
Cara: Memasang Raspberry PI 4 Headless (VNC) Dengan Rpi-imager dan Gambar: Saya berencana untuk menggunakan Rapsberry PI ini dalam banyak proyek menyenangkan di blog saya. Jangan ragu untuk memeriksanya. Saya ingin kembali menggunakan Raspberry PI saya tetapi saya tidak memiliki Keyboard atau Mouse di lokasi baru saya. Sudah lama sejak saya menyiapkan Raspberry
Pengenalan Gambar Dengan Papan K210 dan Arduino IDE/Micropython: 6 Langkah (dengan Gambar)
Pengenalan Gambar Dengan Papan K210 dan Arduino IDE/Micropython: Saya sudah menulis satu artikel tentang cara menjalankan demo OpenMV di Sipeed Maix Bit dan juga membuat video demo deteksi objek dengan papan ini. Salah satu dari banyak pertanyaan yang diajukan orang adalah - bagaimana saya bisa mengenali objek yang jaringan sarafnya tidak
Luncurkan Slideshow Gambar Liburan Anda Dengan Sentuhan Ajaib !: 9 Langkah (dengan Gambar)
Luncurkan Slideshow Gambar Liburan Anda Dengan Sentuhan Ajaib !: Selama bertahun-tahun, saya telah mengembangkan kebiasaan membawa patung kecil saat bepergian: Saya sering membeli seni kecil kosong (seperti yang ada di gambar) dan melukis agar sesuai dengan bendera dan tema negara yang saya kunjungi (dalam hal ini, Sisilia). T
Cara Membongkar Komputer Dengan Langkah Mudah dan Gambar: 13 Langkah (dengan Gambar)
Cara Membongkar Komputer Dengan Langkah Mudah dan Gambar: Ini adalah instruksi tentang cara membongkar PC. Sebagian besar komponen dasar bersifat modular dan mudah dilepas. Namun penting bahwa Anda diatur tentang hal itu. Ini akan membantu Anda agar tidak kehilangan bagian, dan juga dalam membuat