Tartalomjegyzék:

MiniClipMP3Hack: 4 lépés (képekkel)
MiniClipMP3Hack: 4 lépés (képekkel)

Videó: MiniClipMP3Hack: 4 lépés (képekkel)

Videó: MiniClipMP3Hack: 4 lépés (képekkel)
Videó: Как придать Объём волосам Пошагово дома | 4 способа Укладки волос! Как научиться укладывать волосы! 2024, Július
Anonim
MiniClipMP3Hack
MiniClipMP3Hack

Mini Clip MP3 lejátszó

Tehát ez a Lazy Old Geek (L. O. G.) nemrég vásárolt néhány Mini Clip MP3 lejátszót az Aliexpress.com -tól. Amikor megvettem őket, körülbelül 1,20 dollárba kerültek. Mikro SD kártyára helyezett MP3 fájlokat játszanak le sztereóban. Valójában nagyon jól működnek. Töltse fel őket, csatlakoztassa a micro SD kártyát és néhány fejhallgatót, kapcsolja be. Automatikusan elindul.

Az egyik ok, amiért megvettem őket, az volt, hogy létrehoztam egy binaurális ütemjátékot. Tehát az első célom, hogy ezt a Mini Clip MP3 lejátszót egy Arduino segítségével vezéreljem.

1. lépés: Szedd szét

Szedd szét
Szedd szét
Szedd szét
Szedd szét
Szedd szét
Szedd szét

Ok, könnyű szétszedni, vegyen egy Xacto kést, futtassa végig a szélein és emelje fel.

A NYÁK-on öt fémes kupolát lát, amelyek illeszkednek az előlapi gombokhoz, Vol+ Vol-, Pause, Prev és Next. Ezek a munkamódszerek a kupola lenyomása során a fémből egy kapcsolót tesznek, amely összeköti a külső gyűrűt a középponttal. Ezeket a fém kupolákat egy tiszta szalaggal rögzítik.

Csak egy IC van a NYÁK -on. Valószínűleg ez egy AC1187, az IC -re nyomtatott szám nyilvánvalóan csak egy dátumkód. Csak más alkatrészek: kondenzátor, LED, tápkapcsoló, micro SD adapter és akkumulátor.

Tehát az a célom, hogy szoftverrel vezéreljem a lejátszómat, ugyanúgy, mint a gombok.

A harmadik képen a NYÁK gomboldala látható, a szalag és a kupolák eltávolításával. Amiben reménykedtem, az volt, hogy az összes külső gyűrű a földhöz van kötve, így könnyű lesz az Arduino -val való interfész. Ez nem így van.

2. lépés: Felülvizsgált tervezés

Felülvizsgált Design
Felülvizsgált Design
Felülvizsgált Design
Felülvizsgált Design
Felülvizsgált Design
Felülvizsgált Design

Némi keresés után találtam egy vázlatot egy orosz oldalon, amely pontosnak tűnik.

Megjegyzések a vázlathoz:

Az AC1187 egyedi mikrovezérlőnek tűnik.

A LiPo akkumulátor az AC1187 VBat csaphoz van csatlakoztatva. A VDDIO láthatóan egy 3,3 V -os kimenet, amelyet VCC -nek hívnak. A DACL és a DACR hangkimenetek.

Vázlat ??: A vázlat szerint úgy tűnik, hogy a főkapcsolónak be kell kapcsolnia az akkumulátor feltöltéséhez. Nem hiszem, hogy ez a helyzet. Ezen a ponton nem érdekel.

Nos, a binaurális ütemjátékosom számára a legfontosabb a hangerő szabályozása. Ezek a lejátszók automatikusan elkezdenek játszani, így leállíthatom az áramellátással. Ha megnézzük a vázlatot, a Vol+ és a Vol- is Vcc-hez van kötve. így arra gondoltam, hogy talán digitális jelet használok a pin3 vagy pin4 földeléséhez. Sajnos oszcilloszkóppal néztem ezeket a csapokat, és ezek egy 3,3 V -os jel, negatív tüskékkel. Próbáltam használni néhány ellenállást, de nem ment.

Borzasztó vagyok az analóg áramkörök tervezésében. Nos, barátom, egy új-zélandi Instructabler munkatárs javasolta a PNP tranzisztor használatát. Volt néhány 2N3906 -osom, így kipróbáltam őket, és úgy tűnt, hogy működnek.

Nem olyan jó: kipróbáltam egy hasonló sémát az Előző, a Következő és a Szünet számára, de nem tudtam működni.

Próbáltam 2N3906 -tal is áramot kapcsolni, de nem ment. Így az interneten keresve láttam egy tervezést egy P -csatorna MosFET használatával. Nos, sajnos az egyetlen, ami kéznél volt, egy SMD alkatrész, AO3401. Tehát módosítanom kellett egyet, hogy panírozni tudjam.

Nos, úgy tűnt, működik a kenyértáblám. Mellékelve az én vázlatom és az Eagle Cadsoft sematikája.

3. lépés: Végrehajtás

Végrehajtás
Végrehajtás
Végrehajtás
Végrehajtás

TIPP: A legtöbb, USB -vel tölthető újratölthető eszköz LiPo akkumulátorral rendelkezik, amely körülbelül 2,8–4,2 V feszültségű, és az áramkörök 3,3 V feszültséggel működnek.

Ide tartozik ez a Mini Clip MP3 lejátszó. Az Arduino -mhoz az Aliexpress.com -ról vásárolt 3.3v Pro Micro -t választottam, így kompatibilis feszültségeim lennének.

Az AC1187 MP3 NYÁK módosításai:

Távolítsa el a szalagot és a gomb kupolacsíkot.

Oldja ki a LiPo akkumulátort.

Csatlakoztasson egy vezetéket oda, ahová az akkumulátor negatív kivezetését csatlakoztatta. Ez lesz a földelő vezeték.

A gomboldalon csatlakoztasson két vezetéket a K1 csapokhoz. A külső gyűrű Vcc, a belső pont az AC1187 3. tű.

Csatlakoztasson egy vezetéket a K2 külső gyűrűjéhez, ez az AC1187 4. tű.

Csatlakoztassa a négy vezetéket egy dugófejhez, Vcc, Gnd, Pin3 és 4.

A vázlatot egy protoboardra helyeztem.

A 3.3 V -os Sparkfun Pro Micro Arduino vázlata (MP3controller.ino) csatolva van.

A teszteléshez tegyen néhány MP3 fájlt egy micro SD kártyára, helyezze be az MP3 lejátszóba, és csatlakoztasson néhány fejhallgatót az MP3 lejátszóhoz. Töltse be az MP3controller.ino fájlt a Pro Micro rendszeren.

Most már képesnek kell lennie a hangerő szabályozására a VOLDN és a VOLUP gombokkal. Igen, tudom, hogy ugyanezt megtehettem volna az eredeti nyomógombokkal is, de ez a bizonyíték arra, hogy egy Arduino segítségével szabályozhatom a teljesítményt, a hangerőt és a Dn -t.

4. lépés: Következtetések és tippek

Következtetések és tippek
Következtetések és tippek
Következtetések és tippek
Következtetések és tippek

Szóval, ez nagyon jól működik.

Általában PCB -t készítenék belőle, de még nem döntöttem a binaurális ütős lejátszóm tervezéséről.

A másik probléma az volt, hogy amikor teszteltem ezt a beállítást, levettem a mikro USB -kábelt a Pro Micro -ról, és az egész csatlakozó vele járt. Öreg vagyok, rossz a szemem, szerencsére a nagyítóval, vissza tudtam forrasztani. Úgy döntöttem, hogy a csatlakozót melegen ragasztom a NYÁK -hoz.

Tanultam valamit az MP3 fájlokról (legalábbis néhányuknál)

Három ilyen játékost vettem, miközben kipróbáltam őket, meglehetősen furcsa eseményt találtam. Amikor felvettem a microSD -kártyámat MP3 -mal, egyikről a másikra, ugyanazt a számot kezdte lejátszani, mint az előző. Úgy tűnik, megjegyzi a szám számát, és eltárolja valahol az MP3 fájlban, valószínűleg a metafájlban. És további vizsgálatok során úgy tűnik, hogy az utolsó hangerőszint is tárolásra kerül.

Ajánlott: