INHOUDSOPGAWE:
- Stap 1: Ontwerp
- Stap 2: Wat u sal doen
- Stap 3: Hoe die stroombaan / diagram werk
- Stap 4: Audiokabeling
- Stap 5: Audiobedrading (vervolg)
- Stap 6: Fotoresistor
- Stap 7: Bou van ons LED -stroombaan
- Stap 8: Teorie om die frekwensie van notas te kry
- Stap 9: Arduino -programmering
- Stap 10: Verbindingsdiagram
- Stap 11: Musiek
- Stap 12: Laaste oorwegings
Video: Arduino + Mp3: 12 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Ek hou van lig, fisika, optika, elektronika, robotika en alles wat verband hou met wetenskap. Ek het begin werk met data-oordrag en wou die Li-Fi-metode probeer, iets vernuwends wat groei.
Ek weet van die hoë data-oordragsnelhede wat deur die Li-Fi bereik word, so ek wou iets daaraan doen en iets nuttigs bedink. In hierdie projek het ek daaraan gedink om dit ekonomies en interessant te maak, en ek het besluit om iets te gebruik waarvan almal hou, musiek.
Ek het eers gedink dat dit iets duur sou wees, maar omdat alles digitaal werk, blyk dit ongelooflik goedkoop te wees.
Met die gemak van arduino kan ek frekwensies genereer om klanke te produseer, die projek is om 'n liedjie te kodeer en alles gereed te laat sodat mense ander liedjies kan kodeer en data deur LED kan stuur sonder om die horing direk aan die Arduino te koppel.
Stap 1: Ontwerp
Ons kan sien dat die projek op 'n protobord uitgevoer is, aangesien toetse uitgevoer word en binnekort versterkers bygevoeg sal word om die sein te verbeter. Iets wat ek opgemerk het, is dat die horingsignaal baie laag is, daarom moet ek die sein versterk voordat ek met die horing kan skakel.
Stap 2: Wat u sal doen
Gereedskap en toerusting:
- Multimeter: U moet ten minste die spanning, polariteit, weerstand en kontinuïteit kontroleer vir probleemoplossing. Gaan skakel
- Cautín. Go Link
- Pasta.
- Welding. Go Link
- Ligter.
- Sny tang.
Elektronika:
- Jack: Ons kan baie klankvoorwerpe herwin, in hierdie geval het ek een gevind wat gebruik is om aan nie-funksionele luidsprekers te koppel.
- Arduino: Ons kan enige arduino gebruik, vir hierdie doel het ek 'n arduino gebruik.
- LED: ek beveel 'n LED aan wat wit lig genereer, aangesien dit nie 'n wit lig -LED gehad het nie, het ek 'n RGB -LED gebruik wat altyd die 3 kleure inneem om wit lig te genereer (belangrik: met 'n rooi LED, 'n groen LED en 'n blou LED sal ons nie werk nie stroombaan).
- Weerstand: as u RGB LED gebruik, beveel ek aan dat u 1k Ohms weerstande gebruik, en as u 'n wit LED gebruik, kan u 330 Ohm weerstande gebruik.
- Battery: verkieslik 9V.
- Connector vir 9V battery. Go Link
- Kabel: om die snitte en verbindings te vergemaklik, het ek JUMPERS. Go Link gebruik
- Fotoresistor (sonsel)
Stap 3: Hoe die stroombaan / diagram werk
Hier is hoe die stelsel werk:
Aangesien die menslike oog nie die lig in sommige spektrumintervalle kan sien nie, kan ons deur middel van die lig wat deur die LED's uitgestraal word, seine stuur deur middel van onderbrekings in die frekwensie. Dit is soos om die lig aan en af te skakel (soos rookseine). Die stroombaan werk op 'n 9V -battery wat ons hele stroombaan aandryf.
Stap 4: Audiokabeling
By die afsny van die domkrag kan ons met ons multimeter -kontinuïteit kontroleer om te weet watter kabels ooreenstem met grond en sein, daar is 'n aansluiting met 2 kabels (grond en sein) en ander met 3 kabels (grond, regs sein, linker sein). In hierdie geval het ek 'n silwer kabel, 'n wit kabel en 'n rooi kabel gekry by die sny van die kabel. Met die multimeter kon ek identifiseer dat die silwer kabel ooreenstem met die grond, en tot slot is die rooi en wit die sein. Om die kabel sterker te maak, is wat ek gedoen het om die kabel 50% -50% te verdeel, en ek sal dit draai sodat ek 2 drade van dieselfde polariteit sterker het en weer die tou (dit is om die kabel te versterk en ek doen dit nie ken breek maklik).
Stap 5: Audiobedrading (vervolg)
Aangesien die kabel baie dun is en die snywerktuig baie maklik breek, beveel ek aan dat u vuur gebruik; in hierdie geval is 'n aansteker gebruik.
Steek eenvoudig die punt van die kabel met vuur aan, en as u dit verbrand, moet u die kabel met die vingers of 'n instrument verwyder terwyl dit warm is (wat ons verwyder, is plastiek wat die kabel bedek). Laat ons nou die wit en rooi draad in 'n knoop.
Stap 6: Fotoresistor
In hierdie geval het ek 'n sonpaneel gebruik om 'n groter oppervlakte te bedek, vir hierdie sel het die kabels eenvoudig op die positiewe en negatiewe terminale gelas.
Om te weet of ons sel in werking is deur middel van die voltmeter, kan ons die spanning ken wat ons verskaf as ons dit in die lig van die son plaas (ek beveel aan dat dit in 2V ± 0,5 is)
Stap 7: Bou van ons LED -stroombaan
Deur RGB LED te gebruik en met 'n weerstand van 1k ohm kan ons die wit kleur verkry; vir die kring in die protobord voer ons uit wat in die diagram getoon word, waar ons 'n battery van 9V het wat die LED positief voed en die aarde is verbind met die sein wat ons speler stuur (musieksignaal). Die boerpotgrond is gekoppel aan die negatiewe kant van die LED's.
Terwyl ek besig was om te eksperimenteer, wou ek 'n ander soort kleur probeer om te sien wat gebeur het, en ek het nie resultate gekry met rooi, groen en blou LED nie.
Stap 8: Teorie om die frekwensie van notas te kry
'N Klank is niks anders as 'n vibrasie van die lug wat 'n sensor kan optel nie, in ons geval die oor. 'N Klank met 'n sekere toonhoogte is afhanklik van die frekwensie waarteen die lug vibreer.
Die musiek is verdeel in die moontlike frekwensies in gedeeltes wat ons 'oktawe' noem en elke oktaaf in 12 gedeeltes wat ons musieknote noem. Elke noot van 'n oktaaf het presies die helfte van die frekwensie van dieselfde noot in die boonste oktaaf.
Klankgolwe lyk baie soos die golwe wat op die oppervlak van die water voorkom wanneer ons 'n voorwerp gooi; die verskil is dat die klankgolwe die lug in alle rigtings van sy oorsprong vibreer, tensy 'n hindernis 'n skok veroorsaak en dit verdraai.
Oor die algemeen het 'n noot "n" (n = 1 vir Do, n = 2 vir Do # … n = 12 vir Ja) van die oktaaf "o" (van 0 tot 10) 'n frekwensie f (n, O) wat ons kan op die volgende manier (beeld) bereken:
Stap 9: Arduino -programmering
Vir die programmering neem ons eenvoudig 'n liedjie, en ons kies die tipe noot; iets belangrik is die tyd om te oorweeg. Eerstens word die uitset van ons luidspreker in die program gedefinieer as pen 11, en volg dan die vlotwaardes wat ooreenstem met elke noot wat ons met die frekwensiewaarde daarvan gaan gebruik. Ons moet die notas definieer, aangesien die tye tussen die nootetipe anders is; in die kode kan ons die hoofnotas waarneem, het ons 'n tyd -bpm om die spoed te verhoog of te verlaag. U sal 'n paar opmerkings in die kode vind, sodat dit gelei kan word.
Stap 10: Verbindingsdiagram
Kom ons verbind die arduino -aarde met die grond van ons Jack -kabel en die positiewe met die positiewe 9V -battery. Die sein kom uit die pen 11 wat met die negatiewe van die battery verbind sal word.
Stap 11: Musiek
Noudat ons die kode in ons arduino en al die verbindings gelaai het, is dit tyd om te speel! Ons sal sien hoe ons horing begin klink sonder om aan ons arduino gekoppel te wees, ons stuur eenvoudig seine deur die LED.
Stap 12: Laaste oorwegings
In die horing sal die klank baie verminder word, dus ek beveel aan dat u 'n stroombaan byvoeg om die sein te versterk. By die programmering van die liedjie wat elkeen wil hê, moet die wagtyd en geduld in ag geneem word, aangesien ons die oor baie moet afstem vir ongelooflike resultate.
Mecatronica LATAM
Aanbeveel:
Hoe om 'n MP3 -speler met LCD te maak met behulp van Arduino en DFPlayer Mini MP3 -speler -module: 6 stappe
Hoe om 'n MP3 -speler met LCD te maak met behulp van Arduino en DFPlayer Mini MP3 Player Module: Vandag maak ons 'n MP3 -speler met LCD met behulp van Arduino en DFPlayer mini MP3 Player Module.Die projek kan die MP3 -lêers op die SD -kaart lees en kan onderbreek en speel 10 jaar gelede dieselfde as die toestel. En dit het ook die vorige liedjie en die volgende liedjie pret
LED Matrix wekker (met MP3 -speler): 6 stappe (met foto's)
LED Matrix wekker (met MP3 -speler): hierdie op Arduino gebaseerde wekker het alles wat u van u alarm sou verwag - die moontlikheid om u wakker te maak met elke liedjie wat u wil, die sluimerknoppie en dit is maklik om te beheer deur drie knoppies. Daar is drie hoofblokke - LED -matriks, RTC -module en
Moderne opname van vintage kassette met MP3 -lêers: 8 stappe (met foto's)
Moderne opname van vintage kassette met MP3-lêers: Met vintage kassette wat nou meer as ooit in pop-kultuur verskyn, wil baie mense hul eie weergawes skep. In hierdie handleiding sal ek u lei hoe u (as u 'n bandopnemer het) u eie kassette met moderne tegnologie kan opneem
Praat Arduino - 'N MP3 speel met Arduino sonder enige module - Speel MP3 -lêer vanaf Arduino met behulp van PCM: 6 stappe
Praat Arduino | 'N MP3 speel met Arduino sonder enige module | Mp3 -lêer speel vanaf Arduino met behulp van PCM: In hierdie instruksies leer ons hoe om 'n mp3 -lêer met arduino te speel sonder om 'n klankmodule te gebruik
Speel liedjies (MP3) met Arduino met behulp van PWM op luidspreker of Flyback -transformator: 6 stappe (met foto's)
Speel liedjies (MP3) met Arduino met behulp van PWM op luidspreker of Flyback -transformator: Hallo ouens, dit is my eerste instruksie, ek hoop dat u daarvan sal hou !! In hierdie projek het ek die seriële kommunikasie tussen my Arduino en my laptop gebruik, om musiekdata van my skootrekenaar na die Arduino oor te dra. En met behulp van die Arduino TIMERS t