Innholdsfortegnelse:
- Trinn 1: Design
- Trinn 2: Hva du vil Nedd
- Trinn 3: Hvordan kretsen / diagrammet fungerer
- Trinn 4: Lydkabling
- Trinn 5: Lydledninger (fortsetter)
- Trinn 6: Fotoresistor
- Trinn 7: Konstruksjon av vår LED -krets
- Trinn 8: Teori for å få hyppigheten av notater
- Trinn 9: Arduino -programmering
- Trinn 10: Tilkoblingsdiagram
- Trinn 11: Musikk
- Trinn 12: Avsluttende betraktninger
Video: Arduino + Mp3: 12 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Jeg elsker lys, fysikk, optikk, elektronikk, robotikk og alt som er knyttet til vitenskap. Jeg begynte å jobbe med dataoverføring og ville prøve Li-Fi-metoden, noe innovativt og som vokser.
Jeg vet om de høye dataoverføringshastighetene som Li-Fi oppnår, så jeg ønsket å jobbe med noe relatert til dette og komme med noe nyttig. I dette prosjektet tenkte jeg på å gjøre det økonomisk og interessant, så jeg bestemte meg for å bruke noe som alle liker, musikk.
Først trodde jeg at det ville være noe dyrt, men ettersom alt fungerte digitalt viste det seg å være utrolig billig å utføre.
Med den enkle arduinoen kan jeg generere frekvenser for å produsere lyder, prosjektet er å kode en sang og la alt stå klart slik at folk kan kode andre sanger og sende data gjennom LED uten å ha koblet hornet direkte til Arduino.
Trinn 1: Design
Vi kan observere at prosjektet ble utført i et protobord, siden tester utføres og snart vil forsterkere bli lagt til for å forbedre signalet. Noe jeg observerte er at hornsignalet er veldig lavt, derfor må jeg forsterke signalet før jeg kobler til hornet.
Trinn 2: Hva du vil Nedd
Verktøy og utstyr:
- Multimeter: Du må i det minste sjekke spenning, polaritet, motstand og kontinuitet for feilsøking. Gå til lenke
- Gå til lenken
- Pasta.
- Welding. Go Link
- Lighter.
- Skjære tang.
Elektronikk:
- Jack: Vi kan resirkulere mange lydobjekter, i dette tilfellet fant jeg en som ble brukt til å koble til ikke-fungerende høyttalere.
- Arduino: Vi kan bruke hvilken som helst arduino, til dette formålet brukte jeg en arduino.
- LED: Jeg anbefaler en LED som genererer hvitt lys, siden den ikke hadde hvitt lys LED, brukte jeg en RGB LED som alltid brukte de tre fargene for å generere hvitt lys (Viktig: Med rød LED, grønn LED og blå LED vil ikke fungere vår krets).
- Motstand: Hvis du bruker RGB LED anbefaler jeg å bruke 1k Ohms motstander, og hvis du bruker en hvit LED kan du bruke 330 Ohm motstander.
- Batteri: Fortrinnsvis er det 9V.
- Kontakt for 9V batteri. Gå til lenke
- Kabel: For å lette kutt og tilkoblinger brukte jeg JUMPERS. Go Link
- Fotoresistor (solcelle)
Trinn 3: Hvordan kretsen / diagrammet fungerer
Slik fungerer systemet:
Siden det menneskelige øyet ikke kan se lyset i noen frekvensintervaller, kan vi ved hjelp av lyset fra LEDene sende signaler ved hjelp av avbrudd i frekvensen. Det er som å slå lyset av og på (som røykesignaler). Kretsen går på et 9V batteri som driver hele kretsen vår.
Trinn 4: Lydkabling
Når vi kutter kontakten, kan vi sjekke med multimeterkontinuiteten vår for å vite hvilke kabler som tilsvarer jord og signal, det er en kontakt med 2 kabler (jord og signal) og andre med 3 kabler (jord, høyre signal, venstre signal). I dette tilfellet fikk jeg en sølvkabel, en hvit og en rød kabel ved kutting av kabelen. Med multimeteret kunne jeg identifisere at sølvkabelen tilsvarer jord, og til slutt er det røde og hvite signalet. For å gjøre kabelen sterkere, er det jeg gjorde å dele kabelen 50% -50%, og jeg vil vri den slik at jeg ville ha 2 ledninger med samme polaritet sterkere og igjen garnet (Dette er for å styrke kabelen, og jeg gjør ikke det vet Break lett).
Trinn 5: Lydledninger (fortsetter)
Siden kabelen er veldig tynn og med skjæreverktøyet er veldig lett å bryte, anbefaler jeg å bruke ild, i dette tilfellet ble det brukt en lighter.
Tenn ganske enkelt tuppen av kabelen med ild, og når du brenner må du fjerne kabelen med fingrene eller et instrument mens den er varm (Det vi fjerner er plast som dekker kabelen). La oss nå sette den hvite og røde ledningen i en node.
Trinn 6: Fotoresistor
I dette tilfellet brukte jeg et solcellepanel for å dekke et større område, for denne cellen ganske enkelt sveisede jumperkabler på de positive og negative terminalene.
For å vite om cellen vår er i drift ved hjelp av voltmeteret, kan vi kjenne spenningen som gir hvis vi setter den i solens lys (jeg anbefaler at den er i 2V ± 0,5)
Trinn 7: Konstruksjon av vår LED -krets
Ved å bruke RGB LED og med en motstand på 1 k ohm kan vi få den hvite fargen, for kretsen i protoboardet vil vi utføre det som er vist i diagrammet hvor vi vil ha batteriet på 9V som mater LED -en positiv og jorden er koblet til signal som sender spilleren vår (musikksignal). Jackpot -bakken er koblet til den negative siden av lysdiodene.
Ved å eksperimentere ønsket jeg å prøve en annen type farge for å observere hva som skjedde, og fikk ikke resultater med rød, grønn og blå LED.
Trinn 8: Teori for å få hyppigheten av notater
En lyd er ikke annet enn en vibrasjon av luften som en sensor kan fange opp, i vårt tilfelle øret. En lyd med en viss tonehøyde er avhengig av frekvensen som luften vibrerer.
Musikken er delt inn i de mulige frekvensene i deler som vi kaller "oktaver" og hver oktav i 12 deler som vi kaller musikknoter. Hver tone i en oktav har nøyaktig halvparten av frekvensen til den samme tonen i den øvre oktaven.
Lydbølger ligner tett på bølgene som oppstår på overflaten av vannet når vi kaster et objekt, forskjellen er at lydbølgene vibrerer luften i alle retninger fra dens opprinnelse med mindre en hindring forårsaker sjokk og forvrider den.
Generelt har notatet "n" (n = 1 for Do, n = 2 for Do # … n = 12 for Ja) for oktaven "o" (fra 0 til 10) en frekvens f (n, O) som vi kan beregne på denne måten (Bilde):
Trinn 9: Arduino -programmering
For programmering vil vi bare ta en sang, og vi vil velge typen notat, noe viktig er tidspunktene å vurdere. Først, i programmet er definert utgangen til høyttaleren vår som pin 11, og følg deretter flyteverdiene som tilsvarer hver note vi skal bruke med frekvensverdien. Vi må definere notene siden tidene mellom notatetypen er forskjellige, i koden kan vi observere hovednotene, vi har en tid bpm for å øke eller redusere hastigheten. Du vil finne noen kommentarer i koden slik at de kan veiledes.
Trinn 10: Tilkoblingsdiagram
La oss koble arduino -jorden til bakken av vår Jack -kabel og det positive til det positive 9V -batteriet. Signalet kommer ut av pinnen 11 som vil være koblet til batteriets negative.
Trinn 11: Musikk
Nå som vi har lastet inn koden i arduinoen vår og alle tilkoblinger, er det på tide å spille! Vi vil se hvordan hornet vårt begynner å høres uten å være koblet til arduinoen vår, vi sender ganske enkelt signaler gjennom LED -en.
Trinn 12: Avsluttende betraktninger
I hornet vil lyden bli veldig redusert, så jeg anbefaler å legge til en krets for å forsterke signalet. Når du programmerer sangen som hver enkelt ønsker, bør den ta hensyn til ventetid og tålmodighet siden vi må stille inn øret mye for utrolige resultater.
Mecatronica LATAM
Anbefalt:
Hvordan lage en MP3 -spiller med LCD ved hjelp av Arduino og DFPlayer Mini MP3 -spillermodul: 6 trinn
Hvordan lage en MP3 -spiller med LCD ved hjelp av Arduino og DFPlayer Mini MP3 -spillermodul: I dag skal vi lage en MP3 -spiller med LCD ved hjelp av Arduino og DFPlayer mini MP3 -spillermodul. Prosjektet kan lese MP3 -filene på SD -kortet og kan sette en pause og spille det samme som enheten for 10 år siden. Og den har også forrige sang og neste sang moro
LED Matrix Alarm Clock (med MP3 -spiller): 6 trinn (med bilder)
LED Matrix Alarm Clock (med MP3 -spiller): Denne Arduino -baserte vekkerklokken har alt du kan forvente av alarmen din - muligheten til å vekke deg med hver sang du liker, slumre -knappen og er enkel å kontrollere via tre knapper. Det er tre hovedblokker - LED -matrise, RTC -modul og
Moderne innspilling av vintage kassettbånd med MP3 -filer: 8 trinn (med bilder)
Moderne innspilling av vintage kassettbånd med MP3-filer: Med vintage kassettbånd som dukker opp i popkulturen nå mer enn noen gang, ønsker mange å lage sine egne versjoner. I denne opplæringen vil jeg guide deg til hvordan du (hvis du har en båndopptaker) tar opp dine egne kassettbånd med moderne teknologi
Talking Arduino - Spille en MP3 med Arduino uten modul - Spille av MP3 -filer fra Arduino ved hjelp av PCM: 6 trinn
Talking Arduino | Spille en MP3 med Arduino uten modul | Spille mp3 -filer fra Arduino ved hjelp av PCM: I denne instruksjonene lærer vi hvordan du spiller en mp3 -fil med arduino uten å bruke noen lydmodul, her skal vi bruke PCM -bibliotek for Arduino som spiller 16 biters PCM med 8 kHz frekvens, så la oss gjøre dette
Spill sanger (MP3) med Arduino ved hjelp av PWM på høyttaler eller Flyback Transformer: 6 trinn (med bilder)
Spill sanger (MP3) med Arduino ved hjelp av PWM på høyttaler eller Flyback Transformer: Hei folkens, Dette er min første instruerbare, jeg håper du vil like det! I utgangspunktet har jeg i dette prosjektet brukt seriell kommunikasjon mellom min Arduino og min bærbare, for å overføre musikkdata fra min bærbare til Arduino. Og ved å bruke Arduino TIMERS t