Taula de continguts:
Vídeo: MiniClipMP3Hack: 4 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
Reproductor de MP3 Mini Clip
Per tant, aquest Lazy Old Geek (L. O. G.) va comprar recentment alguns reproductors MP3 Mini Clip de Aliexpress.com. Quan els vaig comprar, eren aproximadament 1,20 dòlars. Reprodueixen fitxers MP3 posats en una targeta micro SD en estèreo. En realitat funcionen força bé. Carregueu-los, connecteu una targeta micro SD i uns auriculars, engegueu-los. S’inicia automàticament.
Un dels motius pels quals els vaig comprar va ser crear un reproductor de ritmes binaurals. Així que el meu primer objectiu és controlar aquest reproductor MP3 Mini Clip amb un Arduino.
Pas 1: desmunteu-lo
D'acord, és fàcil de desmuntar, agafar un ganivet Xacto, passar-lo per les vores i aixecar-lo.
Al PCB, veureu cinc cúpules metàl·liques que coincideixen amb els botons del tauler frontal, Vol + Vol-, Pausa, Anterior i Següent. La manera com funcionen és quan s’empeny la cúpula cap avall, el metall fa un interruptor que connecta l’anell exterior amb el centre. Aquestes cúpules metàl·liques es mantenen al seu lloc amb una cinta transparent.
Només hi ha un CI al PCB. Probablement es tracta d’un AC1187; el número imprès a l’IC és aparentment només un codi de data. Només altres components són un condensador, un LED, un interruptor d’alimentació, un adaptador micro SD i una bateria.
Per tant, el meu objectiu és controlar el meu reproductor amb programari, igual que fan els botons.
La tercera imatge mostra el costat del botó del PCB amb la cinta i les cúpules eliminades. El que esperava era que tots els anells exteriors estiguessin lligats a terra, de manera que fos fàcil connectar-se amb un Arduino. No és així.
Pas 2: disseny revisat
Després d'algunes cerques, vaig trobar un esquema en algun lloc rus que sembla ser precís.
Comentaris sobre l'esquema:
Sembla que l’AC1187 és un microcontrolador personalitzat.
La bateria LiPo està connectada al pin AC1187 VBat. VDDIO és aparentment una sortida de 3,3 V anomenada VCC. DACL i DACR són sortides d’àudio.
Esquema ??: Segons aquest esquema, sembla que ha d'estar encès l'interruptor per carregar la bateria. No crec que sigui així. En aquest moment no m’importa.
Bé, per al meu reproductor de ritmes binaurals, el que més m’importa és controlar el volum. Aquests reproductors comencen a jugar automàticament, de manera que podria aturar-lo eliminant el poder. Si mireu l’esquema, tant Vol + com Vol- estan lligats a Vcc. així que pensava que potser podia fer servir un senyal digital per fixar pin3 o pin4 a terra. Malauradament, he mirat aquests pins amb un oscil·loscopi i són un senyal de 3,3 V amb pics negatius. Vaig intentar utilitzar algunes resistències però no va funcionar.
Sóc terrible en el disseny de circuits analògics. Bé, el meu amic, un altre instructor de Nova Zelanda, va suggerir l’ús d’un transistor PNP. Tenia uns 2N3906, així que els vaig provar i semblaven que funcionaven.
No tan bo: he provat un esquema similar per a Anterior, Següent i Pausa, però no he pogut aconseguir que funcionés.
També vaig intentar canviar d’alimentació amb un 2N3906 però no va funcionar. Així que buscant Internet, vaig veure un disseny amb un canal P MosFET. Bé, malauradament, l’única que tenia a mà era una part SMD, AO3401. Per tant, vaig haver de modificar-ne un per poder-lo modificar.
Bé, la meva taula de treball semblava funcionar. S'adjunta el meu esquema i l'esquema Eagle Cadsoft.
Pas 3: implementació
SUGGERIMENT: la majoria de dispositius recarregables que fan servir USB per carregar tenen bateries LiPo que contenen entre 2,8v i 4,2v i els circuits funcionen a 3,3v.
Això inclou aquest reproductor de MP3 Mini Clip. Per al meu Arduino he seleccionat un 3.3v Pro Micro també comprat a Aliexpress.com, de manera que tindria tensions compatibles.
Modificacions a la placa MP3 AC1187:
Traieu la cinta i la cúpula de botons.
Venda sense soldar la bateria LiPo.
Connecteu un cable a on estava connectat el terminal negatiu de la bateria. Aquest serà el cable de terra.
Al costat del botó, connecteu dos cables als pins K1. L’anell exterior és Vcc, el punt interior és el pin 3 AC1187.
Connecteu un cable a l'anell exterior de K2, es tracta del pin 4 AC1187.
Connecteu els quatre cables a una capçalera masculina, Vcc, Gnd, Pin3 i Pin 4.
Vaig redactar l’esquema en una protoborda.
S'adjunta l'esbós Arduino (MP3controller.ino) del Sparkfun Pro Micro de 3,3 v.
Per provar, poseu fitxers MP3 a una targeta micro SD, inseriu-los al reproductor MP3 i connecteu uns auriculars al reproductor MP3. Carregueu MP3controller.ino a Pro Micro.
Ara hauríeu de poder controlar el volum amb els botons VOLDN i VOLUP. Sí, sé que hauria pogut fer el mateix amb els polsadors originals, però això és una prova del concepte que puc controlar l’alimentació, augmentar el volum i Dn amb un Arduino.
Pas 4: Conclusions i consells
Per tant, això funciona força bé.
Normalment, convertiria això en un PCB, però no he decidit el disseny del meu reproductor de ritmes binaurals.
Un altre problema que vaig tenir va ser quan provava aquesta configuració, vaig desconnectar el cable micro USB del meu Pro Micro i el connector sencer. Sóc VELL, tinc els ulls dolents, afortunadament, amb les meves lupes, vaig poder tornar a soldar-les. Vaig decidir enganxar el connector a la placa en calent.
He après alguna cosa sobre fitxers MP3 (almenys per a alguns)
Vaig comprar tres d'aquests jugadors, mentre els provava, vaig trobar un fet bastant estrany. Quan vaig agafar la targeta microSD amb MP3, de l’un a l’altre, va començar a reproduir la mateixa pista de l’anterior. Pel que sembla, recorda el número de la pista i l’emmagatzema en algun lloc del fitxer MP3, probablement el metafiche. I després de fer proves, sembla que també s’emmagatzema l’últim nivell de volum.
Recomanat:
Llum (s) LED amb bateria amb càrrega solar: 11 passos (amb imatges)
Llums LED amb bateria amb càrrega solar: la meva dona ensenya a la gent a fer sabó, la majoria de les seves classes eren al vespre i aquí a l’hivern es fa fosc cap a les 4:30 de la tarda, alguns dels seus alumnes tenien problemes per trobar el nostre casa. Teníem un rètol frontal però fins i tot amb un lligam al carrer
Porta imatges amb altaveu incorporat: 7 passos (amb imatges)
Suport d'imatges amb altaveu incorporat: aquí teniu un gran projecte per dur a terme durant el cap de setmana, si voleu que us poseu un altaveu que pugui contenir imatges / postals o fins i tot la vostra llista de tasques. Com a part de la construcció, utilitzarem un Raspberry Pi Zero W com a centre del projecte i un
Reconeixement d'imatges amb plaques K210 i Arduino IDE / Micropython: 6 passos (amb imatges)
Reconeixement d’imatges amb plaques K210 i Arduino IDE / Micropython: ja vaig escriure un article sobre com executar demostracions d’OpenMV a Sipeed Maix Bit i també vaig fer un vídeo de demostració de detecció d’objectes amb aquesta placa. Una de les moltes preguntes que la gent ha formulat és: com puc reconèixer un objecte que la xarxa neuronal no és tr
Gesture Hawk: robot controlat amb gestos manuals mitjançant la interfície basada en el processament d’imatges: 13 passos (amb imatges)
Gesture Hawk: robot controlat amb gestos manuals mitjançant interfície basada en el processament d’imatges: Gesture Hawk es va mostrar a TechEvince 4.0 com una interfície simple màquina basada en el processament d’imatges. La seva utilitat rau en el fet que no es requereixen cap sensor addicional ni un dispositiu portàtil, excepte un guant, per controlar el cotxe robòtic que funciona amb diferents
Com desmuntar un ordinador amb passos i imatges senzills: 13 passos (amb imatges)
Com desmuntar un ordinador amb passos i imatges senzills: és una instrucció sobre com desmuntar un ordinador. La majoria dels components bàsics són modulars i fàcilment eliminables. Tanmateix, és important que us organitzeu al respecte. Això us ajudarà a evitar la pèrdua de peces i també a fer el muntatge