Sisällysluettelo:

MiniClipMP3Hack: 4 vaihetta (kuvien kanssa)
MiniClipMP3Hack: 4 vaihetta (kuvien kanssa)

Video: MiniClipMP3Hack: 4 vaihetta (kuvien kanssa)

Video: MiniClipMP3Hack: 4 vaihetta (kuvien kanssa)
Video: Как резать резьбы на ТВ - 4 2024, Marraskuu
Anonim
MiniClipMP3Hack
MiniClipMP3Hack

Mini Clip MP3 -soitin

Joten tämä Lazy Old Geek (L. O. G.) osti äskettäin joitakin Mini Clip MP3 -soittimia Aliexpress.com -sivustolta. Kun ostin ne, ne olivat noin 1,20 dollaria. He toistavat stereoina micro -SD -kortille asetettuja MP3 -tiedostoja. Ne toimivat itse asiassa aika hyvin. Lataa ne, kytke mikro -SD -kortti ja jotkut kuulokkeet, kytke se päälle. Se käynnistyy automaattisesti.

Yksi syy siihen, miksi ostin ne, oli binauraalisen beat -soittimen luominen. Ensimmäinen tavoitteeni on siis ohjata tätä Mini Clip MP3 -soitinta Arduinolla.

Vaihe 1: Ota se erilleen

Ota se erilleen
Ota se erilleen
Ota se erilleen
Ota se erilleen
Ota se erilleen
Ota se erilleen

Ok, se on helppo purkaa, ota Xacto -veitsi, juokse sitä reunoja pitkin ja nosta.

Piirilevyssä näet viisi metallista kupolia, jotka vastaavat etupaneelin painikkeita, Vol+ Vol-, Pause, Prev ja Next. Tapa, jolla nämä toimivat, kun kupoli työnnetään alas, metalli tekee kytkimen, joka yhdistää ulkorenkaan keskikohtaan. Nämä metallikupolit pidetään paikallaan kirkkaalla teipillä.

Piirilevyssä on vain yksi IC. Se on luultavasti AC1187, IC: hen painettu numero on ilmeisesti vain päivämääräkoodi. Ainoastaan muita komponentteja ovat kondensaattori, LED, virtakytkin, microSD -sovitin ja akku.

Tavoitteeni on siis ohjata soitinta ohjelmistolla, kuten painikkeet tekevät.

Kolmannessa kuvassa on piirilevyn painikepuoli, jossa teippi ja kupit on poistettu. Odotin, että kaikki ulkorenkaat oli sidottu maahan, joten Arduinon kanssa olisi helppo liittyä. Siitä ei ole kysymys.

Vaihe 2: Muokattu suunnittelu

Tarkistettu muotoilu
Tarkistettu muotoilu
Tarkistettu muotoilu
Tarkistettu muotoilu
Tarkistettu muotoilu
Tarkistettu muotoilu

Hetken etsinnän jälkeen löysin kaavion jostakin venäläisestä sivustosta, joka näyttää olevan tarkka.

Kommentteja kaaviosta:

AC1187 näyttää olevan mukautettu mikro -ohjain.

LiPo -akku on kytketty AC1187 VBat -tapaan. VDDIO on ilmeisesti 3,3 V: n lähtö, jota kutsutaan VCC: ksi. DACL ja DACR ovat äänilähtöjä.

Kaavio ??: Tämän kaavion mukaan näyttää siltä, että virtakytkimen on oltava päällä akun lataamiseksi. En usko että näin on. Tässä vaiheessa en välitä.

No, binauraalisen beat -soittimeni kannalta eniten välitän äänenvoimakkuuden säätämisestä. Nämä pelaajat aloittavat pelaamisen automaattisesti, joten voisin lopettaa sen poistamalla virran. Jos katsot kaaviota, sekä Vol+ että Vol- on sidottu Vcc: hen. joten ajattelin, että ehkä voisin käyttää digitaalista signaalia pin3: n tai pin4: n maahan. Valitettavasti katsoin niitä nastoja oskilloskoopilla ja ne ovat 3,3 V: n signaali, jossa on negatiiviset piikit. Yritin käyttää joitain vastuksia, mutta se ei toiminut.

Olen kauhea analogisen piirin suunnittelussa. Ystäväni, opettajatoveri Uudesta-Seelannista, ehdotti PNP-transistorin käyttöä. Minulla oli noin 2N3906, joten kokeilin niitä ja ne näyttivät toimivan.

Ei niin hyvä: kokeilin samanlaista kaavaa Edellinen, Seuraava ja Tauko, mutta en saanut sitä toimimaan.

Yritin myös kytkeä virran 2N3906: lla, mutta se ei toiminut. Joten etsiessäni Internetiä näin mallin, joka käytti P -kanavan MosFETia. Valitettavasti ainoa, joka minulla oli käsissäni, oli SMD -osa, AO3401. Joten minun piti muokata yhtä, jotta voisin leikata sen.

No, leipälautani näytti toimivan. Liitteenä on minun kaavamaiseni ja Eagle Cadsoftin kaavio.

Vaihe 3: Toteutus

Toteutus
Toteutus
Toteutus
Toteutus

VIHJE: Useimmissa ladattavissa laitteissa, jotka käyttävät USB: tä lataamiseen, on LiPo -akut, joiden jännite on noin 2,8–4,2 volttia ja piirit toimivat 3,3 voltilla.

Tämä sisältää tämän Mini Clip MP3 -soittimen. Arduinolleni valitsin 3.3 V Pro Micro -laitteen, joka on myös ostettu Aliexpress.com -sivustolta, jotta minulla olisi yhteensopivat jännitteet.

Muutokset AC1187 MP3 -piirilevyyn:

Poista teippi ja napin kupoliliuska.

Irrota LiPo -akku.

Kytke johto kohtaan, johon akun negatiivinen napa on liitetty. Tämä on maadoitusjohto.

Kytke napin puolella kaksi johtoa K1 -nastoihin. Ulompi rengas on Vcc, sisempi piste on AC1187 -nasta 3.

Liitä yksi johto K2: n ulkorenkaaseen, tämä on AC1187 -nasta 4.

Liitä neljä johtoa urosliittimeen, Vcc, Gnd, Pin3 ja Pin 4.

Levitin kaavion protoboardille.

Arduino -luonnos (MP3controller.ino) 3.3v Sparkfun Pro Micro -laitteelle on liitetty.

Testaa asettamalla joitakin MP3 -tiedostoja micro SD -kortille, asettamalla se MP3 -soittimeen ja kytkemällä jotkut kuulokkeet MP3 -soittimeen. Lataa MP3controller.ino Pro Micro -laitteeseen.

Nyt sinun pitäisi pystyä säätämään äänenvoimakkuutta VOLDN- ja VOLUP -painikkeilla. Kyllä, tiedän, että olisin voinut tehdä saman asian alkuperäisillä painikkeilla, mutta tämä on todiste siitä, että voin hallita virtaa, äänenvoimakkuutta ja dn Arduinolla.

Vaihe 4: Johtopäätökset ja vinkit

Johtopäätökset ja vinkit
Johtopäätökset ja vinkit
Johtopäätökset ja vinkit
Johtopäätökset ja vinkit

Tämä siis toimii aika hyvin.

Normaalisti tekisin tästä piirilevyn, mutta en ole päättänyt binauraalisen beat -soittimen suunnittelusta.

Toinen ongelma minulla oli, kun testasin tätä asetusta, irrotin mikro -USB -kaapelin Pro Micro -laitteesta ja koko liitin tuli sen mukana. Olen VANHA, silmäni ovat huonot, onneksi suurennuslasillani pystyin juottamaan sen takaisin. Päätin liimata liittimen kuumaliimalla piirilevyyn.

Opin jotain MP3 -tiedostoista (ainakin joillekin niistä)

Ostin kolme näistä pelaajista, kun testasin niitä, löysin melko kummallisen tapahtuman. Kun otin microSD -kortin, jossa oli MP3, yhdestä toiseen, se alkoi toistaa samaa kappaletta edelliseltä. Ilmeisesti se muistaa kappaleen numeron ja tallentaa sen jonnekin MP3 -tiedostoon, luultavasti metatiedostoon. Ja lisätestauksessa näyttää siltä, että myös viimeinen äänenvoimakkuustaso on tallennettu.

Suositeltava: