Cov txheej txheem:

MiniClipMP3Hack: 4 Kauj Ruam (nrog Duab)
MiniClipMP3Hack: 4 Kauj Ruam (nrog Duab)

Video: MiniClipMP3Hack: 4 Kauj Ruam (nrog Duab)

Video: MiniClipMP3Hack: 4 Kauj Ruam (nrog Duab)
Video: Tau ris kev xyob txhiaj vim tua ruam txi nyiaj 11/4/2022 2024, Lub Xya hli ntuj
Anonim
MiniClipMP3Hack
MiniClipMP3Hack

Mini Clip MP3 player

Yog li qhov no Lazy Old Geek (L. O. G.) tsis ntev los no tau yuav qee qhov Mini Clip MP3 players los ntawm Tuam Tshoj. Thaum kuv yuav lawv, lawv tau txog $ 1.20 USD. Lawv ua cov ntaub ntawv MP3 muab tso rau hauv daim npav micro SD hauv lub tso suab. Lawv yeej ua haujlwm zoo heev. Them lawv, ntsaws rau hauv daim npav micro SD thiab qee lub mloog pob ntseg, tig nws. Nws pib pib.

Ib qho laj thawj kuv yuav lawv yog los tsim binaural ntaus neeg uas ua ntawv. Yog li kuv thawj lub hom phiaj yog tswj hwm Mini Clip MP3 player nrog Arduino.

Kauj Ruam 1: Coj Nws Tawm

Coj Nws Los
Coj Nws Los
Coj Nws Los
Coj Nws Los
Coj Nws Los
Coj Nws Los

Ok nws yog qhov yooj yim kom sib nrug, nqa Xacto riam, khiav nws ntawm ntug thiab nqa.

Ntawm PCB, koj yuav pom tsib lub cim xim hlau uas phim rau lub khawm vaj huam sib luag pem hauv ntej, Vol+ Vol-, Pause, Prev thiab Next. Txoj kev ua haujlwm no yog thaum lub dome raug thawb, cov hlau ua qhov hloov pauv txuas lub nplhaib sab nraud nrog lub hauv paus. Cov hlau hlau no muaj nyob rau hauv qhov chaw nrog qee daim kab xev meej.

Tsuas muaj ib tus IC ntawm PCB. Tej zaum nws yog AC1187, tus lej luam tawm ntawm IC yog pom tseeb tsuas yog hnub tim. Tsuas yog lwm yam khoom siv yog lub ntsuas hluav taws xob, LED, hloov hluav taws xob, micro SD adapter, thiab roj teeb.

Yog li kuv lub hom phiaj yog tswj hwm kuv cov neeg siv nrog software, ib yam li cov nyees khawm ua.

Daim duab thib peb qhia pom lub khawm sab ntawm PCB nrog daim kab xev thiab tshem tawm qhov tshem tawm. Qhov kuv tau cia siab yog tias txhua lub nplhaib sab nraud tau khi rau hauv av yog li nws yuav yooj yim rau cuam tshuam nrog Arduino. Qhov ntawd tsis yog rooj plaub.

Kauj Ruam 2: Hloov Kho

Hloov Kho
Hloov Kho
Hloov Kho
Hloov Kho
Hloov Kho
Hloov Kho

Tom qab qee qhov kev tshawb nrhiav kuv pom cov txheej txheem ntawm qee qhov chaw Lavxias uas pom tias raug.

Comments rau schematic:

AC1187 zoo li yog tus tswj hwm microcontroller.

Lub roj teeb LiPo txuas nrog AC1187 VBat tus pin. VDDIO yog thaj 3.3V tso tawm hu ua VCC. DACL thiab DACR yog cov suab tso tawm.

Schematic ??: Raws li cov txheej txheem no, nws zoo li lub zog hloov pauv yuav tsum tau ua kom them lub roj teeb. Kuv tsis ntseeg tias yog qhov xwm txheej. Hauv qhov no kuv tsis quav ntsej.

Zoo rau kuv binaural ntaus neeg uas ua ntawv, qhov kuv mob siab tshaj yog tswj lub ntim. Cov players no pib ua si, yog li kuv tuaj yeem nres nws los ntawm kev tshem lub zog. Yog tias koj saib cov txheej txheem, ob qho tib si Vol+ thiab Vol- tau khi rau Vcc. yog li kuv tau xav tias tej zaum kuv tuaj yeem siv lub teeb liab digital rau pin3 lossis pin4 rau hauv av. Hmoov tsis zoo, Kuv tau saib cov pins nrog oscilloscope thiab lawv yog 3.3V teeb liab nrog qhov tsis zoo mus rau qhov siab. Kuv sim siv qee qhov tiv thaiv tab sis nws tsis ua haujlwm.

Kuv txaus ntshai ntawm kev tsim hluav taws xob analog. Zoo, kuv tus phooj ywg, tus khub-Qhia Qhia los ntawm New Zealand, qhia tias siv PNP transistor. Kuv muaj qee qhov 2N3906s yog li kuv tau sim lawv thiab lawv zoo li ua haujlwm.

Tsis zoo li: Kuv tau sim cov phiaj xwm zoo sib xws rau Prev, Tom ntej thiab Ncua tab sis tsis tuaj yeem ua haujlwm.

Kuv kuj tau sim hloov lub zog nrog 2N3906 tab sis nws tsis ua haujlwm. Yog li tshawb hauv Is Taws Nem, Kuv pom kev tsim qauv siv P channel MosFET. Hmoov tsis zoo, tsuas yog ib qho uas kuv muaj ntawm tes yog ib feem SMD, AO3401. Yog li kuv yuav tsum hloov kho ib qho yog li kuv tuaj yeem ua mov ci rau nws.

Zoo, kuv daim ntawv qhia zaub mov zoo li ua haujlwm. Txuas nrog yog kuv lub tswv yim thiab Eagle Cadsoft schematic.

Kauj ruam 3: Siv

Siv
Siv
Siv
Siv

TSWV YIM: Feem ntau txhua yam khoom siv rov siv tau USB kom them tau muaj LiPo roj teeb uas muaj li ntawm 2.8v txog 4.2v hauv lawv thiab cov khoom siv hluav taws xob ua haujlwm ntawm 3.3v.

Qhov no suav nrog Mini Clip MP3 player. Rau kuv Arduino Kuv tau xaiv 3.3v Pro Micro kuj tau yuav los ntawm Kev Lag Luam yog li kuv xav tau cov hluav taws xob sib xws.

Kev hloov kho rau AC1187 MP3 PCB:

Tshem daim kab xev thiab khawm dome strip.

Tshem lub roj teeb LiPo.

Txuas lub xaim mus rau qhov chaw tsis zoo ntawm lub roj teeb tau txuas. Qhov no yuav yog av xaim.

Ntawm lub pob sab, txuas ob lub xov hlau rau K1 tus pin. Lub nplhaib sab nraud yog Vcc, sab hauv teev yog AC1187 tus pin 3.

Txuas ib lub xaim rau sab nrauv ntawm K2, qhov no yog AC1187 tus pin 4.

Txuas plaub lub xov hlau rau tus txiv neej lub taub hau, Vcc, Gnd, Pin3 thiab Pin 4.

Kuv breadboarded lub schematic mus rau ib tug protoboard.

Arduino kos duab (MP3controller.ino) rau 3.3v Sparkfun Pro Micro tau txuas nrog.

Txhawm rau sim, muab qee cov ntaub ntawv MP3 tso rau hauv daim npav micro SD, ntxig rau hauv MP3 player, txuas qee lub mloog pob ntseg rau hauv MP3 player. Thauj khoom MP3controller.ino ntawm Pro Micro.

Tam sim no koj yuav tsum tuaj yeem tswj lub ntim nrog VOLDN thiab VOLUP khawm. Yog lawm, Kuv paub tias kuv tuaj yeem ua tau ib yam nkaus nrog lub hauv paus khawm tab sis qhov no yog pov thawj ntawm lub tswv yim uas kuv tuaj yeem tswj hwm lub zog, Volume Up thiab Dn nrog Arduino.

Kauj Ruam 4: Cov lus xaus thiab cov lus qhia

Cov lus xaus thiab cov lus qhia
Cov lus xaus thiab cov lus qhia
Cov lus xaus thiab cov lus qhia
Cov lus xaus thiab cov lus qhia

Yog li, qhov no ua haujlwm zoo heev.

Feem ntau, Kuv yuav ua qhov no rau hauv PCB tab sis kuv tsis tau txiav txim siab tsim los rau kuv ntaus binaural neeg ntaus.

Lwm qhov teeb meem kuv tau yog thaum kuv tab tom sim teeb tsa no, Kuv tau txuas lub micro USB cable los ntawm kuv Pro Micro thiab tag nrho cov txuas tuaj nrog nws. Kuv yog OLD, kuv lub qhov muag tsis zoo, muaj hmoo nrog kuv lub iav tsom iav, Kuv muaj peev xwm tuaj yeem muab nws rov qab rau. Kuv txiav txim siab kub kua nplaum txuas rau PCB.

Kuv kawm qee yam txog MP3 cov ntaub ntawv (tsawg kawg rau qee qhov ntawm lawv)

Kuv yuav peb tus ntawm cov neeg ua si no, thaum sim lawv tawm, kuv pom qhov tshwm sim tsis txawv. Thaum kuv nqa kuv daim npav microSD nrog MP3 rau nws, los ntawm ib tus mus rau lwm qhov, nws pib ua tib txoj kev los ntawm yav dhau los. Thaj nws nco txog tus lej khiav thiab khaws nws qhov chaw ntawm MP3 ntawv, tej zaum yog metafile. Thiab kev sim ntxiv, nws zoo nkaus li tias qib ntim kawg kuj tseem khaws cia.

Pom zoo: