Obsah:
Video: MiniClipMP3Hack: 4 kroky (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:19
Mini Clip MP3 přehrávač
Takže tento Lazy Old Geek (L. O. G.) nedávno koupil nějaké MP3 přehrávače Mini Clip z Aliexpress.com. Když jsem je koupil, stály asi 1,20 USD. Stereo přehrávají soubory MP3 vložené na kartu micro SD. Ve skutečnosti fungují docela dobře. Nabijte je, připojte kartu micro SD a některá sluchátka a zapněte ji. Automaticky se spustí.
Jedním z důvodů, proč jsem je koupil, bylo vytvoření binaurálního přehrávače beatů. Mým prvním cílem je tedy ovládat tento MP3 přehrávač Mini Clip pomocí Arduina.
Krok 1: Rozdělte to
Dobře, snadno se rozeberete, vezměte nůž Xacto, spusťte ho po okrajích a zvedněte.
Na desce plošných spojů uvidíte pět kovových kopulí, které odpovídají tlačítkům na předním panelu, Vol+ Vol-, Pause, Prev a Next. Způsob, jakým tyto práce fungují, když je kopule tlačena dolů, kov dělá spínač spojující vnější prstenec se středem. Tyto kovové kopule jsou drženy na místě nějakou čirou páskou.
Na desce plošných spojů je pouze jeden integrovaný obvod. Je to pravděpodobně AC1187, číslo vytištěné na IC je zřejmě jen datový kód. Pouze další komponenty jsou kondenzátor, LED, vypínač, adaptér micro SD a baterie.
Mým cílem je tedy ovládat přehrávač softwarově, stejně jako tlačítka.
Třetí obrázek ukazuje stranu tlačítka na desce plošných spojů s odstraněnou páskou a kopulemi. V co jsem doufal bylo, že všechny vnější prstence byly svázány se zemí, takže by bylo snadné propojení s Arduinem. Není tomu tak.
Krok 2: Revidovaný design
Po nějakém hledání jsem na nějakém ruském webu našel schéma, které se zdá být přesné.
Komentáře ke schématu:
Zdá se, že AC1187 je vlastní mikrokontrolér.
Baterie LiPo je připojena ke kolíku AC1187 VBat. VDDIO je zjevně 3,3V výstup s názvem VCC. DACL a DACR jsou zvukové výstupy.
Schéma ??: Podle tohoto schématu to vypadá, že pro nabíjení baterie musí být zapnutý vypínač. Nevěřím, že tomu tak je. V tuto chvíli je mi to jedno.
Pro mého hráče na binaurální beaty mě nejvíce zajímá ovládání hlasitosti. Tito hráči automaticky začínají hrát, takže jsem to mohl zastavit odpojením napájení. Když se podíváte na schéma, Vol+ i Vol- jsou svázány s Vcc. tak jsem přemýšlel, že bych mohl použít digitální signál na pin3 nebo pin4 na zem. Bohužel jsem se na ty piny podíval osciloskopem a jsou to signály 3,3 V se zápornými špičkami. Zkoušel jsem použít nějaké odpory, ale nefungovalo to.
Jsem hrozný v designu analogových obvodů. Můj přítel, kolega instruktor z Nového Zélandu, navrhl použít tranzistor PNP. Měl jsem nějaké 2N3906, tak jsem je vyzkoušel a zdálo se, že fungují.
Není to tak dobré: Zkoušel jsem podobné schéma pro Prev, Next a Pause, ale nemohl jsem to spustit.
Zkoušel jsem také přepnout napájení pomocí 2N3906, ale nefungovalo to. Při hledání na internetu jsem viděl návrh pomocí P kanálu MosFET. No, bohužel jediný, co jsem měl po ruce, byl SMD díl, AO3401. Takže jsem musel jeden upravit, abych jej mohl prkénko.
Zdálo se, že moje prkénko funguje. V příloze je moje schéma a schéma Eagle Cadsoft.
Krok 3: Implementace
TIP: Většina všech dobíjecích zařízení využívajících USB k nabíjení má LiPo baterie, které mají v sobě asi 2,8 až 4,2 V a obvody pracují na 3,3 V.
To zahrnuje tento MP3 přehrávač Mini Clip. Pro své Arduino jsem vybral 3.3v Pro Micro zakoupený také na Aliexpress.com, takže bych měl kompatibilní napětí.
Úpravy na desce plošných spojů AC1187 MP3:
Odstraňte pásku a pásek kopule tlačítka.
Odpojte baterii LiPo.
Připojte vodič k místu, kde byl připojen záporný pól baterie. Toto bude zemnící vodič.
Na straně tlačítka připojte dva vodiče k pinům K1. Vnější kroužek je Vcc, vnitřní tečka je kolík 3 AC1187.
Připojte jeden vodič k vnějšímu kroužku K2, toto je pin 4 AC1187.
Připojte čtyři vodiče k zástrčce male, Vcc, Gnd, Pin3 a Pin 4.
Schematicky jsem naboural schema na protoboard.
V příloze je skica Arduino (MP3controller.ino) pro 3.3v Sparkfun Pro Micro.
Chcete -li otestovat, vložte některé soubory MP3 na kartu micro SD, vložte ji do přehrávače MP3 a připojte sluchátka k přehrávači MP3. Načtěte MP3controller.ino na Pro Micro.
Nyní byste měli být schopni ovládat hlasitost pomocí tlačítek VOLDN a VOLUP. Ano, vím, že jsem mohl udělat totéž s původními tlačítky, ale toto je důkaz konceptu, že pomocí Arduina mohu ovládat napájení, zvýšení hlasitosti a Dn.
Krok 4: Závěry a tipy
Takže to funguje docela dobře.
Normálně bych z toho udělal desku plošných spojů, ale nerozhodl jsem se pro design svého binaurálního přehrávače beatů.
Další problém, který jsem měl, byl, když jsem testoval toto nastavení, odpojil jsem kabel micro USB od svého Pro Micro a přišel s ním celý konektor. Jsem STARÝ, moje oči jsou špatné, naštěstí s lupami jsem to dokázal připájet zpět. Rozhodl jsem se zalepit konektor za horka na DPS.
Naučil jsem se něco o souborech MP3 (alespoň u některých z nich)
Koupil jsem tři z těchto hráčů a při jejich testování jsem zjistil docela zvláštní výskyt. Když jsem vzal svou kartu microSD s MP3, od jedné k druhé, začala přehrávat stejnou skladbu jako ta předchozí. Zjevně si pamatuje číslo stopy a ukládá ji někam do souboru MP3, pravděpodobně do metasouboru. A při dalším testování se zdá, že je uložena také poslední úroveň hlasitosti.
Doporučuje:
Internetové rádio BOSEBerry Pi: 4 kroky (s obrázky)
Internetové rádio BOSEBerry Pi: Rád poslouchám rádio! Ve svém domě jsem používal rádio DAB, ale zjistil jsem, že příjem je trochu neuspořádaný a zvuk se stále rozpadá, a tak jsem se rozhodl postavit si vlastní internetové rádio. Kolem mého domu a digitálního signálu mám silný signál wifi
Postup: Instalace Raspberry PI 4 bezhlavého (VNC) s Rpi imagerem a obrázky: 7 kroků (s obrázky)
Jak na to: Instalace Raspberry PI 4 Headless (VNC) s Rpi-imager a obrázky: Mám v plánu použít tento Rapsberry PI ve spoustě zábavných projektů zpět na mém blogu. Neváhejte se na to podívat. Chtěl jsem se vrátit k používání svého Raspberry PI, ale na novém místě jsem neměl klávesnici ani myš. Už je to dlouho, co jsem nastavoval Raspberry
Jak vytvořit video na rozdělené obrazovce čtyřmi kroky: 4 kroky (s obrázky)
Jak vytvořit video na rozdělené obrazovce ve čtyřech krocích: Často vidíme stejnou osobu, která se ve scéně dvakrát objeví v televizní hře. A pokud víme, herec nemá dvojče. Také jsme sledovali, že jsou na jednu obrazovku umístěna dvě zpívající videa, která porovnávají jejich pěvecké schopnosti. To je síla spl
Vykreslete 3D obrázky svých desek plošných spojů pomocí Eagle3D a POV-Ray: 5 kroků (s obrázky)
Vykreslování 3D obrázků vašich desek plošných spojů pomocí Eagle3D a POV-Ray: Pomocí Eagle3D a POV-Ray můžete vytvářet realistické 3D vykreslování vašich desek plošných spojů. Eagle3D je skript pro EAGLE Layout Editor. Tím se vygeneruje soubor pro sledování paprsku, který bude odeslán na POV-Ray, který nakonec vyskočí finální im
Vytvářejte stereofonní grafické obrázky v aplikaci Excel: 8 kroků (s obrázky)
Vytvářejte stereofonní grafické obrázky v aplikaci Excel: Stereo grafické obrázky mohou 3D hloubkám dodat hloubku