INHOUDSOPGAWE:
- Stap 1: Verwyder dit
- Stap 2: Hersiene ontwerp
- Stap 3: Implementering
- Stap 4: Gevolgtrekkings en wenke
Video: MiniClipMP3Hack: 4 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Mini Clip MP3 -speler
So hierdie Lazy Old Geek (L. O. G.) het onlangs 'n paar Mini Clip MP3 -spelers van Aliexpress.com gekoop. Toe ek dit koop, was dit ongeveer $ 1,20 USD. Hulle speel MP3 -lêers op 'n micro SD -kaart in stereo. Hulle werk eintlik redelik goed. Laai dit op, steek 'n micro SD -kaart en 'n paar koptelefoon in, skakel dit aan. Dit begin outomaties.
Een van die redes waarom ek dit gekoop het, was om 'n binaural beats -speler te skep. My eerste doel is dus om hierdie Mini Clip MP3 -speler met 'n Arduino te beheer.
Stap 1: Verwyder dit
Dit is maklik om uitmekaar te haal, neem 'n Xacto -mes, hardloop dit langs die rande en lig op.
Op die PCB sien u vyf metaalkoepels wat ooreenstem met die knoppies op die voorpaneel, Vol+ Vol-, Pause, Prev en Next. Die manier waarop dit werk as die koepel afgedruk word, maak die metaal 'n skakelaar wat die buitenste ring met die middel verbind. Hierdie metaalkoepels word vasgehou met 'n paar duidelike band.
Daar is slegs een IC op die PCB. Dit is waarskynlik 'n AC1187, die nommer wat op die IC gedruk is, is blykbaar slegs 'n datumkode. Slegs ander komponente is 'n kondensator, 'n LED, kragskakelaar, mikro -SD -adapter en battery.
My doel is dus om my speler te beheer met sagteware, net soos die knoppies.
Die derde prentjie toon die knoppiekant van die PCB met die band en koepels verwyder. Waarop ek gehoop het, was dat al die buitenste ringe aan die grond vasgemaak was, sodat dit maklik sou wees om met 'n Arduino te koppel. Dit is nie die geval nie.
Stap 2: Hersiene ontwerp
Na 'n paar soektogte vind ek 'n skematiese op 'n Russiese webwerf wat blykbaar akkuraat te wees.
Kommentaar op die skematiese:
Die AC1187 blyk 'n pasgemaakte mikrobeheerder te wees.
Die LiPo -battery is gekoppel aan die AC1187 VBat -pen. VDDIO is blykbaar 'n 3.3V -uitgang genaamd VCC. DACL en DACR is klankuitsette.
Skematies ??: Volgens hierdie skematiese voorstelling lyk dit asof die aan / uit -skakelaar aan moet wees om die battery te laai. Ek glo nie dat dit die geval is nie. Op hierdie stadium gee ek nie om nie.
Wel, vir my binaural beats -speler, is dit die meeste omgee vir my om die volume te beheer. Hierdie spelers begin outomaties speel, sodat ek dit kan stop deur krag te verwyder. As u na die skema kyk, is beide Vol+ en Vol- gekoppel aan Vcc. so ek het gedink ek kan dalk 'n digitale sein gebruik om pin3 of pin4 grond toe te maak. Ongelukkig het ek na die penne gekyk met 'n ossilloskoop, en dit is 'n 3.3V -sein met negatiewe spykers. Ek het probeer om weerstande te gebruik, maar dit werk nie.
Ek is verskriklik in analoog stroombaanontwerp. My vriend, 'n mede-instrukteur van Nieu-Seeland, het voorgestel om 'n PNP-transistor te gebruik. Ek het 'n paar 2N3906's gehad, so ek het dit probeer en dit lyk asof dit werk.
Nie so goed nie: ek het 'n soortgelyke skema vir Prev, Next en Pause probeer, maar kon dit nie laat werk nie.
Ek het ook probeer om van krag te skakel met 'n 2N3906, maar dit het nie gewerk nie. So op die internet soek ek 'n ontwerp met 'n P -kanaal MosFET. Ongelukkig was die enigste een wat ek byderhand het, 'n SMD -onderdeel, AO3401. Ek moes dus een aanpas sodat ek dit kon bordplaas.
Dit lyk asof my broodbord werk. Aangeheg is my skematiese en die Eagle Cadsoft skematiese.
Stap 3: Implementering
WENK: Die meeste herlaaibare toestelle wat USB gebruik om te laai, het LiPo -batterye wat ongeveer 2,8 tot 4,2 volt inhou en die stroombane werk op 3,3 volt.
Dit sluit hierdie Mini Clip MP3 -speler in. Vir my Arduino het ek 'n 3.3V Pro Micro gekies wat ook by Aliexpress.com gekoop is, sodat ek versoenbare spannings sou hê.
Wysigings aan die AC1187 MP3 PCB:
Verwyder band en knoppie koepelstrook.
Los die LiPo -battery los.
Sluit 'n draad aan waar die negatiewe aansluiting van die battery gekoppel is. Dit sal die gronddraad wees.
Koppel twee drade aan die K1 -pen aan die K1 -penne. Die buitenste ring is Vcc, die binneste punt is AC1187 pen 3.
Koppel een draad aan die buitenste ring van K2, dit is AC1187 pen 4.
Koppel die vier drade aan 'n manlike kop, Vcc, Gnd, Pin3 en Pin 4.
Ek het die skematika op 'n protobord aangebring.
Die Arduino -skets (MP3controller.ino) vir die 3.3v Sparkfun Pro Micro is aangeheg.
Om te toets, plaas 'n paar MP3 -lêers op 'n mikro -SD -kaart, steek dit in die MP3 -speler, koppel 'n paar koptelefoon aan die MP3 -speler. Laai MP3controller.ino op Pro Micro.
Nou moet u die volume kan beheer met die VOLDN- en VOLUP -knoppies. Ja, ek weet ek kon dieselfde gedoen het met die oorspronklike drukknoppies, maar dit is 'n bewys dat ek die krag, Volume Up en Dn met 'n Arduino kan beheer.
Stap 4: Gevolgtrekkings en wenke
Dus, dit werk redelik goed.
Normaalweg sou ek dit 'n PCB maak, maar ek het nie besluit op die ontwerp vir my binaural beats player nie.
'N Ander probleem wat ek gehad het, was dat ek die mikro -USB -kabel van my Pro Micro ontkoppel het toe ek hierdie opstelling getoets het, en die hele aansluiting het daarmee saamgekom. Ek is OU, my oë is sleg, gelukkig met my vergrootglas kon ek dit weer soldeer. Ek het besluit om die aansluiting op die printplaat warm te plak.
Ek het iets geleer oor MP3 -lêers (ten minste vir sommige daarvan)
Ek het drie van hierdie spelers gekoop, terwyl ek dit getoets het, het ek 'n vreemde voorkoms gevind. Toe ek my microSD -kaart met MP3 opneem, van die een na die ander, begin dit dieselfde snit speel as die vorige. Dit onthou blykbaar die snitnommer en stoor dit iewers op die MP3 -lêer, waarskynlik die metafile. En by verdere toetse blyk dit dat die laaste volume ook gestoor is.
Aanbeveel:
Neem wonderlike foto's met 'n iPhone: 9 stappe (met foto's)
Neem wonderlike foto's met 'n iPhone: die meeste van ons dra deesdae 'n slimfoon oral, daarom is dit belangrik om te weet hoe u u slimfoonkamera kan gebruik om fantastiese foto's te neem! Ek het net 'n paar jaar 'n slimfoon gehad, en ek hou daarvan om 'n ordentlike kamera te hê om dinge te dokumenteer wat ek
Raspberry Pi -boks met koelventilator met CPU -temperatuuraanwyser: 10 stappe (met foto's)
Raspberry Pi Box of Cooling FAN Met CPU Temperature Indicator: Ek het framboos pi (Hierna as RPI) CPU temperatuur aanwyser stroombaan in die vorige projek bekendgestel. Die kring wys eenvoudig RPI 4 verskillende CPU temperatuur vlakke soos volg.- Groen LED aangeskakel wanneer CPU temperatuur is binne 30 ~
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: 7 stappe (met foto's)
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: ek is van plan om hierdie Rapsberry PI te gebruik in 'n klomp prettige projekte in my blog. Kyk gerus daarna. Ek wou weer my Raspberry PI gebruik, maar ek het nie 'n sleutelbord of muis op my nuwe plek gehad nie. Dit was 'n rukkie sedert ek 'n Framboos opgestel het
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer