Isi kandungan:
- Langkah 1: Ketepikan
- Langkah 2: Reka Bentuk Semakan
- Langkah 3: Pelaksanaan
- Langkah 4: Kesimpulan dan Petua
Video: MiniClipMP3Hack: 4 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Pemain MP3 Klip Mini
Oleh itu, Lazy Old Geek (L. O. G.) ini baru-baru ini membeli beberapa pemain MP3 Mini Clip dari Aliexpress.com. Semasa saya membelinya, harganya sekitar $ 1.20 USD. Mereka memainkan fail MP3 yang diletakkan pada kad SD mikro dalam stereo. Mereka sebenarnya berfungsi dengan baik. Isi daya, pasangkan kad SD mikro dan beberapa fon kepala, hidupkan. Ia secara automatik dimulakan.
Salah satu sebab saya membelinya adalah untuk membuat pemain rentak binaural. Jadi tujuan pertama saya adalah mengawal pemain Mini Clip MP3 ini dengan Arduino.
Langkah 1: Ketepikan
Baiklah, mudah dipisahkan, ambil pisau Xacto, jalankan di sepanjang tepi dan angkat.
Pada PCB, anda akan melihat lima kubah logam yang sesuai dengan butang panel depan, Vol + Vol-, Pause, Prev dan Next. Cara kerja ini adalah ketika kubah ditolak ke bawah, logam membuat suis yang menghubungkan cincin luar dengan pusat. Kubah logam ini dipegang di tempat dengan pita yang jelas.
Hanya ada satu IC di PCB. Ia mungkin AC1187, nombor yang dicetak pada IC nampaknya hanya kod tarikh. Hanya komponen lain yang terdiri daripada kapasitor, LED, suis kuasa, penyesuai mikro SD, dan bateri.
Jadi tujuan saya adalah untuk mengawal pemain saya dengan perisian, sama seperti butang.
Gambar ketiga menunjukkan bahagian butang PCB dengan pita dan kubah dikeluarkan. Yang saya harapkan ialah semua cincin luar diikat ke tanah sehingga mudah untuk bersambung dengan Arduino. Itu tidak berlaku.
Langkah 2: Reka Bentuk Semakan
Setelah membuat carian, saya dapati skema di beberapa laman Rusia nampaknya tepat.
Komen mengenai skema:
AC1187 nampaknya mikrokontroler tersuai.
Bateri LiPo disambungkan ke pin AC1187 VBat. VDDIO nampaknya output 3.3V yang dipanggil VCC. DACL dan DACR adalah output audio.
Skematik ??: Menurut skema ini, sepertinya suis kuasa perlu dihidupkan untuk mengecas bateri. Saya tidak percaya perkara itu berlaku. Pada masa ini saya tidak peduli.
Baik untuk pemain rentak binaural saya, yang paling saya sayangi adalah mengawal kelantangan. Pemain ini mula bermain secara automatik, jadi saya dapat menghentikannya dengan melepaskan kuasa. Sekiranya anda melihat skema, kedua Vol + dan Vol- terikat dengan Vcc. jadi saya berfikir mungkin saya boleh menggunakan isyarat digital untuk pin3 atau pin4 ke ground. Malangnya, saya melihat pin itu dengan osiloskop dan mereka adalah isyarat 3.3V dengan lonjakan negatif. Saya cuba menggunakan beberapa perintang tetapi tidak berjaya.
Saya teruk dalam reka bentuk litar analog. Baiklah, rakan saya, rakan pengajar dari New Zealand, mencadangkan penggunaan transistor PNP. Saya mempunyai 2N3906s jadi saya mencubanya dan mereka nampaknya berjaya.
Tidak begitu bagus: Saya mencuba skema serupa untuk Sebelumnya, Seterusnya dan Jeda tetapi tidak berjaya.
Saya juga cuba menukar kuasa dengan 2N3906 tetapi tidak berjaya. Oleh itu, ketika mencari di Internet, saya melihat reka bentuk menggunakan saluran P MosFET. Malangnya, satu-satunya yang saya ada ialah bahagian SMD, AO3401. Oleh itu, saya harus mengubahnya supaya saya dapat menyusunnya.
Nah, papan roti saya nampaknya berfungsi. Terlampir adalah skema saya dan skema Eagle Cadsoft.
Langkah 3: Pelaksanaan
PETUA: Sebilangan besar peranti yang boleh dicas semula menggunakan USB untuk mengecas mempunyai bateri LiPo yang berukuran sekitar 2.8v hingga 4.2v di dalamnya dan litar beroperasi pada 3.3v.
Ini termasuk pemain Mini Klip MP3 ini. Untuk Arduino saya, saya memilih 3.3v Pro Micro yang juga dibeli dari Aliexpress.com jadi saya akan mempunyai voltan yang serasi.
Pengubahsuaian pada PCB AC1187 MP3:
Tanggalkan pita dan jalur kubah butang.
Lepaskan bateri LiPo.
Sambungkan wayar ke tempat terminal negatif bateri disambungkan. Ini akan menjadi wayar tanah.
Di bahagian butang, sambungkan dua wayar ke pin K1. Lingkaran luarnya adalah Vcc, titik dalam adalah AC1187 pin 3.
Sambungkan satu wayar ke cincin luar K2, ini adalah pin AC1187 4.
Sambungkan empat wayar ke header lelaki, Vcc, Gnd, Pin3 dan Pin 4.
Saya melapisi skema ke protoboard.
Lakaran Arduino (MP3controller.ino) untuk Sparkfun Pro Micro 3.3v dilampirkan.
Untuk menguji, masukkan beberapa fail MP3 ke kad SD mikro, masukkan ke dalam pemain MP3, sambungkan beberapa fon kepala ke pemain MP3. Muatkan MP3controller.ino pada Pro Micro.
Sekarang anda seharusnya dapat mengawal kelantangan dengan butang VOLDN dan VOLUP. Ya, saya tahu saya dapat melakukan perkara yang sama dengan butang tekan yang asli tetapi ini adalah bukti konsep bahawa saya dapat mengawal kuasa, Volume Naik dan Dn dengan Arduino.
Langkah 4: Kesimpulan dan Petua
Jadi, ini berfungsi dengan baik.
Biasanya, saya akan menjadikannya PCB tetapi saya belum memutuskan reka bentuk untuk pemain rentak binaural saya.
Masalah lain yang saya hadapi ialah ketika saya menguji persediaan ini, saya memutuskan kabel USB mikro dari Pro Micro saya dan keseluruhan penyambung disertakan dengannya. Saya LAMA, mata saya teruk, mujur dengan kaca mata pembesar saya, saya dapat menyoldernya kembali. Saya memutuskan untuk merekatkan penyambung ke PCB.
Saya belajar sesuatu mengenai fail MP3 (sekurang-kurangnya untuk beberapa fail)
Saya membeli tiga pemain ini, semasa mengujinya, saya dapati kejadian yang agak pelik. Semasa saya mengambil kad microSD saya dengan MP3, dari satu ke yang lain, ia mula memainkan lagu yang sama dari sebelumnya. Nampaknya ia mengingat nombor trek dan menyimpannya di suatu tempat pada fail MP3, mungkin metafile. Dan ujian lebih lanjut, nampaknya tahap kelantangan terakhir juga disimpan.
Disyorkan:
Pemegang gambar dengan pembesar suara terbina dalam: 7 Langkah (dengan gambar)
Pemegang Gambar Dengan Pembesar Suara Built-In: Berikut adalah projek yang hebat untuk dilaksanakan pada hujung minggu, jika anda ingin menjadikan anda pembesar suara yang boleh menyimpan gambar / kad pos atau bahkan senarai tugas anda. Sebagai sebahagian daripada pembangunan, kami akan menggunakan Raspberry Pi Zero W sebagai nadi projek, dan
Cara: Memasang Raspberry PI 4 Tanpa Kepala (VNC) Dengan Imej dan Gambar Rpi: 7 Langkah (dengan Gambar)
Howto: Memasang Raspberry PI 4 Headless (VNC) Dengan Imej dan Gambar Rpi: Saya merancang untuk menggunakan Rapsberry PI ini dalam sekumpulan projek yang menyeronokkan di blog saya. Jangan ragu untuk melihatnya. Saya ingin kembali menggunakan Raspberry PI saya tetapi saya tidak mempunyai Papan Kekunci atau Tetikus di lokasi baru saya. Sudah lama saya menyediakan Raspberry
Lancarkan Tayangan Tayangan Gambar Percutian Anda Dengan Sentuhan Sihir!: 9 Langkah (dengan Gambar)
Lancarkan Tayangan Tayangan Gambar Percutian Anda Dengan Sentuhan Sihir!: Selama bertahun-tahun, saya telah membiasakan diri untuk mengambil patung kecil dengan saya semasa dalam perjalanan: Saya sering membeli artoy kosong (seperti gambar dalam gambar) dan cat ia sesuai dengan bendera dan tema negara yang saya lawati (dalam kes ini, Sisilia). T
Cara Membongkar Komputer Dengan Langkah dan Gambar yang Mudah: 13 Langkah (dengan Gambar)
Cara Membongkar Komputer Dengan Langkah dan Gambar yang Mudah: Ini arahan mengenai cara membongkar PC. Sebilangan besar komponen asas adalah modular dan mudah dikeluarkan. Walau bagaimanapun, adalah penting untuk anda mengaturnya. Ini akan membantu mengelakkan anda kehilangan bahagian, dan juga dalam membuat pemasangan semula
Cara Pixellate Gambar - Dengan Mudah: 3 Langkah (dengan Gambar)
Cara Pixellate Gambar - Mudah: Yang cepat ini adalah teknik untuk menggunakan penapisan piksel untuk mengekalkan anonim, martabat dan lain-lain pada gambar digital. Anda hanya memerlukan penyunting gambar sederhana seperti MS Paint, saya menggunakan MS Paint. Untuk alternatif, lihat ini Boleh diajar