Мазмуну:

MiniClipMP3Hack: 4 кадам (сүрөттөр менен)
MiniClipMP3Hack: 4 кадам (сүрөттөр менен)

Video: MiniClipMP3Hack: 4 кадам (сүрөттөр менен)

Video: MiniClipMP3Hack: 4 кадам (сүрөттөр менен)
Video: Обзор на читы в ЧашкаПетри:ZOOM HACK, MACRO HACK(ROOT) 2024, Ноябрь
Anonim
MiniClipMP3Hack
MiniClipMP3Hack

Мини клип MP3 плеер

Ошентип, бул Lazy Old Geek (L. O. G.) жакында Aliexpress.com сайтынан Mini Clip MP3 ойноткучтарды сатып алды. Мен аларды сатып алганда, алар болжол менен $ 1.20 USD болчу. Алар стерео форматында микро SD картка коюлган MP3 файлдарын ойнотушат. Алар иш жүзүндө абдан жакшы иштешет. Аларды кубаттаңыз, микро SD картаны жана кулакчындарды сайыңыз, күйгүзүңүз. Ал автоматтык түрдө башталат.

Аларды сатып алуумдун себептеринин бири - бинаралдык уруп ойнотуучу түзүү. Ошентип, менин биринчи максатым бул Mini Clip MP3 ойноткучун Arduino менен башкаруу.

1 -кадам: Аны бөлүп алыңыз

Аны бөлүп алыңыз
Аны бөлүп алыңыз
Аны бөлүп алыңыз
Аны бөлүп алыңыз
Аны бөлүп алыңыз
Аны бөлүп алыңыз

Макул, бөлүү, Xacto бычагын алуу, аны четинен иштетүү жана көтөрүү оңой.

ПХБда сиз алдыңкы панелдин баскычтарына дал келген беш металл куполун көрөсүз, Vol+ Vol-, Pause, Prev жана Next. Бул иштөө ыкмасы купол ылдый сүрүлгөндө, металл сырткы шакекти борбору менен туташтырып турат. Бул металл куполдор кандайдыр бир тунук лента менен кармалып турат.

ПХБда бир гана IC бар. Бул AC1187 болушу мүмкүн, ICде басылган номер, кыязы, жөн эле дата коду. Башка компоненттер гана конденсатор, светодиод, кубат которгуч, микро SD адаптер жана батарея.

Ошентип, менин максатым - плееримди баскычтар сыяктуу эле программалык камсыздоо менен башкаруу.

Үчүнчү сүрөттө лента жана куполдор алынып салынган ПХБнын баскычы тарабы көрсөтүлгөн. Мен үмүттөнгөн нерсе, сырткы шакектердин баары жерге байланган, ошондуктан Arduino менен интерфейс оңой болмок. Андай эмес.

2 -кадам: Дизайнды кайра карап чыгуу

Дизайн кайра каралды
Дизайн кайра каралды
Дизайн кайра каралды
Дизайн кайра каралды
Дизайн кайра каралды
Дизайн кайра каралды

Бир аз издеп көргөндөн кийин, кээ бир орус сайттарынан так көрүнгөн схеманы таптым.

Схема боюнча комментарийлер:

AC1187 бажы микроконтроллери окшойт.

LiPo батарейкасы AC1187 VBat пинине туташкан. Кыязы, VDDIO 3.3V VCC деп аталат. DACL жана DACR аудио чыгуулар болуп саналат.

Схема ??: Бул схемага ылайык, батарейканы кубаттоо үчүн кубат которгуч күйгүзүлүшү керек окшойт. Мен андай болгонуна ишенбейм. Бул учурда мага баары бир.

Менин binaural beats оюнчум үчүн, мен эң көп көңүл бурган нерсе - үндү көзөмөлдөө. Бул оюнчулар автоматтык түрдө ойноп башташат, ошондуктан мен аны кубатты өчүрүү менен токтото алмакмын. Схеманы карасаңыз, Vol+ жана Vol- экөө тең Vccке байланган. Мен балким жерге pin3 же pin4 үчүн санарип сигналын колдоно алам деп ойлогом. Тилекке каршы, мен ошол казыктарды осциллограф менен карадым, алар 3,3В сигнал болуп, терс секириктер менен. Мен кээ бир резисторлорду колдонууга аракет кылдым, бирок ал ишке ашкан жок.

Мен аналогдук схеманын дизайнында коркунучтуумун. Менин досум, Жаңы Зеландиядан келген инструктор, PNP транзисторун колдонууну сунуштады. Менде 2N3906 бар болчу, ошондуктан мен аларды сынап көрдүм жана алар иштеди окшойт.

Анча жакшы эмес: Мен мурунку, Кийинки жана Паузага окшош схеманы сынап көрдүм, бирок иштей алган жокмун.

Мен дагы 2N3906 менен кубатты которууга аракет кылдым, бирок ал иштеген жок. Ошентип, Интернеттен издеп, мен MosFET каналынын P дизайнын көрдүм. Тилекке каршы, менин колумда болгон бирөө SMD бөлүгү AO3401 болчу. Ошентип, мен аны өзгөртүүгө туура келди, ошондо мен аны панельге түшүрө алам.

Ооба, менин нан табакчам иштеди окшойт. Менин схемам жана Eagle Cadsoft схемасы тиркелген.

3 -кадам: Ишке ашыруу

Ишке ашыруу
Ишке ашыруу
Ишке ашыруу
Ишке ашыруу

КЕҢЕШ: USB'ди заряддоо үчүн колдонгон көпчүлүк заряддалуучу түзмөктөрдө LiPo батареялары бар, алар болжол менен 2.8v - 4.2v жана схемалар 3.3v иштейт.

Бул Mini Clip MP3 плеерди камтыйт. Менин Arduino үчүн мен Aliexpress.com сайтынан 3.3v Pro Micro тандадым, ошондуктан мен шайкеш чыңалууга ээ болом.

AC1187 MP3 ПКБга өзгөртүүлөр:

Тасманы жана кнопканын купол тилкесин алып салыңыз.

LiPo батареясын сатпаңыз.

Батарейканын терс терминалы туташкан жерге зым туташтырыңыз. Бул жер зымы болот.

Баскычтын тарабында, эки зымды K1 казыктарына туташтырыңыз. Сырткы шакек Vcc, ички чекит AC1187 пин 3.

Бир зымды K2 сырткы шакегине туташтырыңыз, бул AC1187 пин 4.

Төрт зымды эркектин башына, Vcc, Gnd, Pin3 жана Pin 4кө туташтырыңыз.

Мен схеманы протоколго чаптап койдум.

3.3v Sparkfun Pro Micro үчүн Arduino эскизи (MP3controller.ino) тиркелет.

Текшерүү үчүн, MP3 файлдарын микро SD картага салып, MP3 ойноткучка салыңыз, MP3 гарнитурага гарнитураны туташтырыңыз. MP3controller.ino'ду Pro Microго жүктөңүз.

Эми сиз VOLDN жана VOLUP баскычтары менен үндү көзөмөлдөй алышыңыз керек. Ооба, мен дагы ушундай нерсени баштапкы баскычтар менен кыла алаарымды билем, бирок бул Arduino менен кубаттуулукту, үн көлөмүн жана Dnди башкара алам деген түшүнүктүн далили.

4 -кадам: Жыйынтыктар жана кеңештер

Жыйынтыктар жана кеңештер
Жыйынтыктар жана кеңештер
Жыйынтыктар жана кеңештер
Жыйынтыктар жана кеңештер

Демек, бул абдан жакшы иштейт.

Адатта, мен муну ПКБга айландырмакмын, бирок мен бинауралдык бит плееримдин дизайнын чече элекмин.

Дагы бир көйгөй мен бул орнотууну сынап жатканда, микро USB кабелин Pro Microдон ажыратып койгом жана бүт коннектор аны менен келген. Мен КАРЫМЫН, көздөрүм начар, бактыга жараша лупаларым менен аны кайра эрите алдым. ПКБга туташтыргычты ысык клей кылууну чечтим.

Мен MP3 файлдары жөнүндө бир нерсе билдим (жок дегенде алардын айрымдары үчүн)

Мен бул оюнчулардын үчөөнү сатып алдым, аларды сынап жатып, мен кызыктай көрүнүштү таптым. Мен MP3 менен microSD картаны алып жатканда, биринен экинчисине, ал мурункудай эле тректи ойной баштады. Кыязы, ал тректин номерин эстеп, MP3 файлында, балким метафайлда сактайт. Жана дагы тестирлөө, акыркы көлөмдүн деңгээли да сакталган окшойт.

Сунушталууда: