
Turinys:
- 1 žingsnis: dizainas
- 2 žingsnis: ką norite padaryti
- 3 žingsnis: Kaip veikia grandinė / schema
- 4 žingsnis: garso kabeliai
- 5 veiksmas: garso laidų prijungimas (tęsinys)
- 6 žingsnis: fotorezistorius
- 7 žingsnis: mūsų LED grandinės konstrukcija
- 8 žingsnis: pastabų dažnumo teorija
- 9 žingsnis: „Arduino“programavimas
- 10 veiksmas: prijungimo schema
- 11 žingsnis: Muzika
- 12 žingsnis: Paskutiniai svarstymai
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:59




Man patinka šviesa, fizika, optika, elektronika, robotika ir viskas, kas susiję su mokslu. Pradėjau dirbti su duomenų perdavimu ir norėjau išbandyti „Li-Fi“metodą-kažką novatoriško ir vis didėjančio.
Žinau apie didelį duomenų perdavimo greitį, kurį pasiekė „Li-Fi“, todėl norėjau ką nors su tuo susijusio ir sugalvoti kažką naudingo. Šiame projekte sumaniau jį padaryti ekonomišką ir įdomų, todėl nusprendžiau naudoti tai, kas patinka visiems, muziką.
Iš pradžių maniau, kad tai bus kažkas brangaus, bet kadangi viskas veikė skaitmeniniu būdu, pasirodė neįtikėtinai pigu.
Nesudėtingai naudojant „arduino“galiu generuoti dažnius garsams skleisti, projektas yra koduoti dainą ir palikti viską paruošta, kad žmonės galėtų koduoti kitas dainas ir siųsti duomenis per šviesos diodą neprijungę rago tiesiai prie „Arduino“.
1 žingsnis: dizainas


Galime pastebėti, kad projektas buvo atliktas protoboate, nes atliekami bandymai ir netrukus bus pridėti stiprintuvai, siekiant pagerinti signalą. Pastebėjau, kad signalo signalas yra labai žemas, todėl prieš prijungdamas prie signalo, turiu jį sustiprinti.
2 žingsnis: ką norite padaryti


Įrankiai ir įranga:
- Multimetras: bent jau turite patikrinti įtampą, poliškumą, pasipriešinimą ir tęstinumą.
- Cautín. Eikite į nuorodą
- Makaronai.
- Suvirinimas. Eikite į nuorodą
- Lengvesnis.
- Pjovimo replės.
Elektronika:
- Džekas: Mes galime perdirbti daug garso objektų, šiuo atveju radau vieną, kuris buvo naudojamas prisijungti prie neveikiančių garsiakalbių.
- Arduino: Mes galime naudoti bet kurį arduino, šiam tikslui aš naudoju arduino.
- Šviesos diodas: aš rekomenduoju šviesos diodą, kuris generuoja baltą šviesą, nes neturėjo baltos šviesos šviesos diodo, baltos šviesos sukūrimui naudoju RGB šviesos diodą, kuris visada įjungia 3 spalvas (Svarbu: su raudonu šviesos diodu žalias ir mėlynas šviesos diodas neveiks mūsų) grandinė).
- Rezistorius: Jei naudojate RGB LED, rekomenduoju naudoti 1k omų rezistorius, o jei naudojate baltą LED, galite naudoti 330 omų rezistorius.
- Baterija: pageidautina 9V.
- 9V baterijos jungtis. Eikite į nuorodą
- Kabelis: norėdamas palengvinti pjovimą ir sujungimą, naudoju JUMPERS. Eikite į nuorodą
- Fotorezistorius (saulės elementas)
3 žingsnis: Kaip veikia grandinė / schema


Štai kaip sistema veikia:
Kadangi žmogaus akis nemato šviesos tam tikrais spektro intervalais, naudodamiesi šviesos diodų skleidžiama šviesa, mes galime siųsti signalus nutraukdami dažnį. Tai tarsi šviesos įjungimas ir išjungimas (kaip dūmų signalai). Grandinė veikia su 9 V baterija, kuri maitina visą mūsų grandinę.
4 žingsnis: garso kabeliai



Pjaudami lizdą, mes galime patikrinti savo multimetro tęstinumą, kad žinotume, kurie kabeliai atitinka įžeminimą ir signalą, yra lizdas su 2 kabeliais (įžeminimas ir signalas), o kiti - su 3 kabeliais (įžeminimas, dešinysis signalas, kairysis signalas). Šiuo atveju, pjaunant kabelį, gavau sidabrinį, baltą ir raudoną kabelį. Naudodamas multimetrą galėjau nustatyti, kad sidabrinis kabelis atitinka žemę, o raudona ir balta yra signalas. Kad kabelis būtų stipresnis, aš padariau kabelį padalijęs 50% -50% ir aš jį susuksiu, kad turėčiau stipresnius 2 to paties poliškumo laidus ir vėl špagatą Žinokite, kaip lengvai nutraukti).
5 veiksmas: garso laidų prijungimas (tęsinys)


Kadangi kabelis yra labai plonas ir su pjovimo įrankiu labai lengvai sulaužomas, rekomenduoju naudoti ugnį, šiuo atveju buvo naudojamas žiebtuvėlis.
Tiesiog uždegkite kabelio galiuką ugnimi ir degdami turite nuimti pirštą ar kokį nors instrumentą, kol kabelis yra karštas (tai, ką mes pašaliname, yra plastikas, uždengiantis kabelį). Dabar įdėkime baltą ir raudoną laidą į mazgas.
6 žingsnis: fotorezistorius


Šiuo atveju didesniam plotui padengti naudojau saulės kolektorių, šiam elementui tiesiog suvirinti jungiamieji kabeliai ant teigiamų ir neigiamų gnybtų.
Norėdami sužinoti, ar mūsų ląstelė veikia naudojant voltmetrą, galime žinoti įtampą, kuri atsiranda, jei ją dedame į saulės šviesą (rekomenduoju, kad ji būtų 2 V ± 0,5)
7 žingsnis: mūsų LED grandinės konstrukcija



Naudodami RGB šviesos diodą ir esant 1k omų atsparumui, mes galime gauti baltą spalvą, o grandinėje, esančioje protoboate, atliksime tai, kas parodyta diagramoje, kur turėsime 9 V bateriją, kuri maitins šviesos diodą teigiamai, o žemė bus prijungta prie signalas, siunčiantis mūsų grotuvą (muzikos signalas). „Jackpot“įžeminimas yra prijungtas prie neigiamos šviesos diodų pusės.
Eksperimentuodamas norėjau išbandyti kitą spalvą, kad galėčiau stebėti, kas atsitiko, ir negavau rezultatų su raudonu, žaliu ir mėlynu šviesos diodais.
8 žingsnis: pastabų dažnumo teorija




Garsas yra ne kas kita, kaip oro vibracija, kurią jutiklis, mūsų atveju - ausis, gali sugauti. Tam tikro aukščio garsas priklauso nuo oro vibracijos dažnio.
Muzika yra padalinta į galimus dažnius dalimis, kurias mes vadiname „oktavomis“, ir kiekvieną oktavą 12 dalių, kurias mes vadiname muzikos natomis. Kiekviena oktavos nata turi lygiai pusę tos pačios natos dažnio viršutinėje oktavoje.
Garso bangos labai panašios į bangas, atsirandančias vandens paviršiuje, kai mes metame daiktą, skirtumas tas, kad garso bangos vibruoja orą visomis kryptimis nuo jo kilmės, nebent kliūtis sukeltų šoką ir jį iškraipytų.
Apskritai, oktos „o“(nuo 0 iki 10) užrašas „n“(n = 1 Do, n = 2 Do #… n = 12 - taip) turi dažnį f (n, O), kad Mes galime apskaičiuoti taip (vaizdas):
9 žingsnis: „Arduino“programavimas


Norėdami programuoti, mes tiesiog paimsime dainą ir pasirinksime natų tipą, svarbu atsižvelgti į tai, kas yra laikas. Pirma, programoje mūsų garsiakalbio išvestis yra apibrėžta kaip 11 kaištis, tada sekite slankiojančias reikšmes, atitinkančias kiekvieną pastabą, kurią naudosime, su jos dažnio verte. Turime apibrėžti užrašus, nes laikas tarp natų tipų yra skirtingas, kode galime stebėti pagrindines natas, turime laiko bpm, kad padidintume ar sumažintume greitį. Kode rasite keletą komentarų, kad jie galėtų vadovautis.
10 veiksmas: prijungimo schema



Prijunkime arduino žemę prie „Jack“kabelio įžeminimo ir teigiamą prie teigiamos 9 V baterijos. Signalas išeis iš kaiščio 11, kuris bus prijungtas prie akumuliatoriaus neigiamo.
11 žingsnis: Muzika

Dabar, kai įkėlėme kodą į savo arduino ir visas jungtis, laikas žaisti! Pamatysime, kaip mūsų ragas pradeda skambėti neprisijungęs prie mūsų arduino, mes tiesiog siunčiame signalus per šviesos diodą.
12 žingsnis: Paskutiniai svarstymai
Ragelyje garsas bus labai sumažintas, todėl rekomenduoju pridėti grandinę, kad sustiprintumėte signalą. Programuojant dainą, kurios kiekvienas nori, reikia atsižvelgti į laukimo laiką ir kantrybę, nes turėsime labai sureguliuoti ausį, kad pasiektume neįtikėtinų rezultatų.
Mecatronica LATAM
Rekomenduojamas:
Kaip sukurti MP3 grotuvą naudojant LCD naudojant „Arduino“ir „DFPlayer Mini“MP3 grotuvo modulį: 6 žingsniai

Kaip sukurti MP3 grotuvą naudojant skystųjų kristalų ekraną naudojant „Arduino“ir „DFPlayer Mini“MP3 grotuvo modulį: Šiandien mes pagaminsime MP3 grotuvą su LCD, naudodami „Arduino“ir „DFPlayer“mini MP3 grotuvo modulį. Projektas gali nuskaityti MP3 failus SD kortelėje ir gali pristabdyti ir žaisti taip pat, kaip ir prieš 10 metų. Taip pat jame yra linksma ankstesnė ir kita daina
Balsių žaidimas su „Arduino“ir „YX5300“MP3 moduliu „Catalex“: 13 žingsnių

Balsių žaidimas su „Arduino“ir „YX5300“MP3 moduliu „Catalex“: ar galite perskaityti šį klausimą? Tai keista! Aš tyčia uždaviau šį klausimą. Jei galite perskaityti šį tekstą, tai yra todėl, kad žinote visą abėcėlę ir, žinoma, sužinojote apie visus balsius. Balsės yra visuose žodžiuose. Neįmanoma t
3D spausdinta „BTS Light Stick“su MP3 grotuvu: 10 žingsnių

3D atspausdinta „BTS Light Stick“su MP3 grotuvu: „SIDE“projektui, skirtam M. Berbawy inžinerijos principų klasei, mes atkūrėme BTS šviesos lazdelę, dar žinomą kaip ARMY bomba. Skirtingai nuo originalios šviesos lazdelės, mūsų šviesos lazdelė negalėjo pakeisti spalvų ar sinchronizuoti su „Bluetooth“. Norėdami sukurti mūsų projektą
MP3 grojantis garsas FX siena: 12 žingsnių (su nuotraukomis)

MP3 grojantis garsas FX siena: sukurkite linksmą ir interaktyvią garso sieną, kuri paprastu prisilietimu atkuria MP3 formatu! Ką daryti su tuščia siena? Ar galėtumėte pridėti gražių nuotraukų? Arba uždenkite spalvingu kambariniu augalu. Mes net matėme, kaip kai kurie žmonės slepia plikas sienas už knygos
Kalbantis Arduino - MP3 leidimas naudojant „Arduino“be jokio modulio - Mp3 failo paleidimas iš „Arduino“naudojant PCM: 6 veiksmai

Kalbantis Arduino | MP3 leidimas naudojant „Arduino“be jokio modulio | Mp3 failo paleidimas iš „Arduino“naudojant PCM: Šioje instrukcijoje sužinosime, kaip leisti mp3 failą naudojant „arduino“, nenaudojant jokio garso modulio, čia naudosime „Arduino“PCM biblioteką, kuri atkuria 16 bitų 8 kHZ dažnio PCM, todėl leidžia tai padaryti