Мазмұны:
- 1 -қадам: Дизайн
- 2 -қадам: Сіз не істейсіз
- 3 -қадам: Схема / диаграмма қалай жұмыс істейді
- 4 -қадам: аудио кабель
- 5 -қадам: аудио сымдары (жалғасы)
- 6 -қадам: фоторезистор
- 7 -қадам: біздің жарықдиодты схемамыздың құрылысы
- 8 -қадам: Жазбалардың жиілігін алу теориясы
- 9 -қадам: Arduino бағдарламалау
- 10 -қадам: Қосылу диаграммасы
- 11 -қадам: Музыка
- 12 -қадам: Қорытынды ойлар
Бейне: Arduino + Mp3: 12 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Мен жарық, физика, оптика, электроника, робототехника және ғылымға байланысты барлық нәрсені жақсы көремін. Мен деректерді тасымалдаумен жұмыс жасай бастадым және Li-Fi әдісін қолданғым келді, бұл инновациялық және өсіп келе жатқан нәрсе.
Мен Li-Fi қол жеткізетін деректерді берудің жоғары жылдамдығы туралы білемін, сондықтан мен осыған байланысты жұмыс жасап, пайдалы нәрсе ойлап тапқым келді. Бұл жобада мен оны үнемді және қызықты етуді ойладым, сондықтан мен бәріне ұнайтын нәрсені, музыканы қолдануды шештім.
Басында бұл қымбатқа түседі деп ойладым, бірақ бәрі цифрлық форматта жұмыс істейтіндіктен, орындау өте арзан болып шықты.
Ардуиноның көмегімен мен дыбыстарды шығару үшін жиіліктерді шығара аламын, жоба - бұл әнді кодтау және барлығын дайын күйінде қалдыру, осылайша адамдар басқа әндерді кодтай алады және ақпаратты светодиодты тікелей Arduino -ға қоспай жібере алады.
1 -қадам: Дизайн
Біз байқай аламыз, бұл жоба протобоардта жүзеге асырылды, өйткені тестілеу жүргізілуде және жақында сигналды жақсарту үшін күшейткіштер қосылады. Мен байқағаным, мүйіз сигналының деңгейі өте төмен, сондықтан мүйізге қосылмас бұрын сигналды күшейтуім керек.
2 -қадам: Сіз не істейсіз
Құралдар мен жабдықтар:
- Мультиметр: кем дегенде ақауларды жою үшін кернеуді, полярлықты, қарсылықты және үздіксіздікті тексеру қажет.
- Cautín. Go сілтемесіне өтіңіз
- Макарон.
- Дәнекерлеу. Сілтеме
- Жеңіл.
- Қысқыштар.
Электроника:
- Джек: Біз көптеген аудио объектілерді қайта өңдей аламыз, бұл жағдайда мен жұмыс істемейтін динамиктерге қосылу үшін қолданылған нәрсені таптым.
- Ардуино: Біз кез келген ардуиноны қолдана аламыз, осы мақсатта мен ардуиноны қолдандым.
- Светодиод: Мен ақ жарық шығаратын жарықдиодты ұсынамын, себебі оның ақ жарығы жоқ, мен ақ түсті жарық беру үшін әрқашан 3 түсті қабылдайтын RGB светодиодын қолдандым (Маңызды: Қызыл жарық диодты, жасыл жарық диодты және көк жарықдиодты бізде жұмыс істемейді. схема).
- Резистор: Егер сіз RGB светодиодын қолдансаңыз, мен 1к Ом резисторды қолдануды ұсынамын, ал егер ақ жарықдиодты қолдансаңыз, 330 Ом резисторды қолдануға болады.
- Батарея: 9В жақсы.
- 9В аккумуляторға арналған қосқыш
- Кабель: Кесулер мен қосылыстарды жеңілдету үшін мен JUMPERS. Go Link қолдандым
- Фоторезистор (күн батареясы)
3 -қадам: Схема / диаграмма қалай жұмыс істейді
Міне, жүйе қалай жұмыс істейді:
Адам көзі спектрдің кейбір интервалдарында жарықты көре алмайтындықтан, жарықдиодты шамдар арқылы біз жиілікті үзу арқылы сигнал жібере аламыз. Бұл шамды қосу және өшіру сияқты (түтін сигналдары сияқты). Схема біздің барлық тізбекті қуаттандыратын 9В батареямен жұмыс істейді.
4 -қадам: аудио кабель
Ұяшықты кесу кезінде біз мультиметрдің үздіксіздігімен қандай кабельдердің жерге және сигналға сәйкес келетінін біле аламыз, 2 кабелі бар ұя (жер мен сигнал), ал 3 кабелі бар (жерге, оңға, солға). Бұл жағдайда кабельді кесу кезінде мен күміс кабель, ақ кабель және қызыл кабель алдым. Мультиметрмен мен күміс кабель жерге сәйкес келетінін анықтай аламын және қорытынды бойынша қызыл және ақ сигнал болып табылады. Кабельді күштірек ету үшін мен кабельді 50% -50% -ға бөлуім керек, мен оны бұрап аламын, сондықтан менде сол полярлықтағы 2 сым күшті және қайтадан шпагат болады (Бұл кабельді нығайту үшін, мен істемеймін) үзілісті оңай біліңіз).
5 -қадам: аудио сымдары (жалғасы)
Кабель өте жұқа және кескіш құралдың көмегімен сынуы өте оңай болғандықтан, мен отты қолдануды ұсынамын, бұл жағдайда оттық қолданылды.
Кабельдің ұшын отпен жағыңыз және жану кезінде кабельді саусақтарыңызбен немесе кейбір аспаптармен ыстық күйінде алып тастауыңыз керек (біз алып тастайтын нәрсе - кабельді жабатын пластик). Енді ақ және қызыл сымдарды түйін
6 -қадам: фоторезистор
Бұл жағдайда мен үлкен аумақты жабу үшін күн панелін қолдандым, бұл ұяшық үшін тек оң және теріс терминалдарда қосқыш кабельдерді дәнекерледі.
Біздің ұяшықтың вольтметрмен жұмыс істейтінін білу үшін, егер біз оны күн сәулесіне қойсақ, кернеуді білуге болады (мен оны 2В ± 0,5 күйінде болуды ұсынамын)
7 -қадам: біздің жарықдиодты схемамыздың құрылысы
RGB светодиоды мен 1к Ом кедергісімен ақ түске қол жеткізе аламыз, протокол тақтасындағы схема үшін біз диаграммада көрсетілген нәрсені орындаймыз, онда 9В аккумуляторлы жарық диодты жарықтандырады және жерге қосылған. Біздің ойнатқышты жіберетін сигнал (музыкалық сигнал). Джекпот жерге светодиодтардың теріс жағына қосылған.
Эксперимент жасай отырып, мен болған жағдайды бақылау үшін түстің басқа түрін қолданып көргім келді, бірақ қызыл, жасыл және көк жарық диодты шамамен нәтиже бермеді.
8 -қадам: Жазбалардың жиілігін алу теориясы
Дыбыс сенсор қабылдай алатын ауаның дірілінен басқа ештеңе емес, біздің жағдайда құлақ. Белгілі бір биіктіктегі дыбыс ауаның дірілдеу жиілігіне байланысты.
Музыка біз «октава» деп атайтын бөліктердегі мүмкін жиіліктерге және музыкалық ноталар деп аталатын әр сегіздікке бөлінеді. Октаваның әр нотасында жоғарғы октавадағы сол нотаның жиілігінің жартысы бар.
Дыбыс толқындары, біз затты лақтырған кезде, су бетінде пайда болатын толқындарға ұқсайды, айырмашылығы - дыбыс толқындары, егер кедергі соққы бермесе және оны бұрмаламаса, ауаны барлық жақтан дірілдейді.
Жалпы алғанда, «o» октавасының «0» (0 -ден 10 -ға дейін) нотасы (Do үшін n = 1, Do # үшін n = 2, иә үшін n = 2) f (n, O) жиілігіне ие. біз осылай есептей аламыз (Сурет):
9 -қадам: Arduino бағдарламалау
Бағдарламалау үшін біз жай ән қабылдаймыз, және біз нота түрін таңдауға барамыз, маңызды сәттерді қарастыру қажет. Біріншіден, бағдарламада динамиктің шығысы 11 -ші пин ретінде анықталады, содан кейін біз қолданатын әрбір нотаға сәйкес өзгермелі мәндерді оның жиілік мәнімен орындаңыз. Біз жазбаларды белгілеуіміз керек, себебі жазбалар арасындағы уақыт әр түрлі, кодта негізгі жазбаларды байқауға болады, бізде жылдамдықты көбейтуге немесе төмендетуге bpm уақыты бар. Сіз кодта кейбір түсініктемелерді таба аласыз, осылайша олар басшылыққа алынады.
10 -қадам: Қосылу диаграммасы
Arduino жерін Джек кабелінің жерге қосамыз және оң 9В аккумуляторға оң. Сигнал батареяның терісіне жалғанатын түйреуіш 11 -ден шығады.
11 -қадам: Музыка
Енді біз кодты arduino -ға және барлық қосылымдарға жүктедік, енді ойнауға уақыт келді! Біз мүйіз ардуиноға қосылмай қалай дыбыс бере бастайтынын көреміз, біз тек сигналды жарық диоды арқылы жібереміз.
12 -қадам: Қорытынды ойлар
Мүйізде дыбыс өте төмендейді, сондықтан мен сигналды күшейту үшін схеманы қосуды ұсынамын. Әрқайсысы қалаған әнді бағдарламалау кезінде күту уақыты мен шыдамдылықты ескеруі керек, өйткені біз керемет нәтижеге жету үшін құлақты көп ретке келтіруіміз керек.
Мекатроника ЛАТАМ
Ұсынылған:
Ардуино мен DFPlayer Mini MP3 ойнатқыш модулін қолдана отырып, СКД көмегімен MP3 ойнатқышты қалай жасауға болады: 6 қадам
MP3 ойнатқышын Arduino мен DFPlayer Mini MP3 ойнатқыш модулін қолдана отырып, СКД көмегімен MP3 ойнатқышты қалай жасауға болады: Бүгін біз Arduino мен DFPlayer шағын MP3 ойнатқыш модулін қолдана отырып, СКД бар MP3 ойнатқышты жасаймыз. Жоба MP3 карталарын SD картадан оқи алады және кідірте алады. және 10 жыл бұрынғы құрылғы сияқты ойнаңыз. Алдыңғы ән де, келесі ән де көңілді
Arduino Retro Style MP3 ойнатқышы!: 8 қадам (суреттермен)
Arduino Retro Style MP3 ойнатқышы!: Mp3 ойнатқышы ескірген сияқты көрінуі мүмкін. Смартфондар бұдан да жақсысын жасай алады! Барлық қосымшалар мен ағындық қызметтердің арқасында сізге музыканы немесе әнді жүктеудің қажеті жоқ, бірақ мен DFplayer модулімен кездескенде, ол мені қатты толқытты
Сөйлейтін Ардуино - Arduino -мен ешқандай модульсіз MP3 ойнату - PCM көмегімен Arduino -дан Mp3 файлын ойнату: 6 қадам
Сөйлейтін Ардуино | Arduino -мен ешқандай модульсіз MP3 ойнату | PC файлын қолдану арқылы Arduino -дан Mp3 файлын ойнату: Бұл нұсқаулықта біз mp3 файлды arduino -мен ешқандай аудио модульсіз ойнауды үйренеміз, мұнда біз Arduino үшін 8 кГц жиіліктегі 16 биттік PCM ойнайтын PCM кітапханасын қолданамыз
Динамикте немесе Flyback трансформаторында PWM көмегімен Arduino көмегімен әндерді (MP3) ойнаңыз: 6 қадам (суреттермен)
Динамикте немесе Flyback трансформаторында PWM көмегімен Arduino көмегімен әндерді (MP3) ойнаңыз: Сәлеметсіздер ме, балалар, бұл менің бірінші нұсқаулығым, сіздерге ұнайды деп сенемін !! Негізінде, мен бұл жобада Arduino мен ноутбук арасындағы сериялық байланысты қолдандым. ноутбуктен музыкалық деректерді Arduino -ға жіберу. Arduino TIMERS көмегімен
BOLSITA PARA MP3 Y PARLANTES / MP3 ойнатқыш пен спикерлерге арналған кішкене сөмке: 5 қадам
BOLSITA PARA MP3 Y PARLANTES / MP3 ойнатқышы мен спикерлерге арналған кішкене сөмке: нұсқаулықтар, ең бастысы, музыкалық музыка мен музыканы есте сақтау қажет. Влогтағы видеоларға арналған оқулықтар: www.mercenario.org. Қаламдар