Innehållsförteckning:

Arduino + Mp3: 12 steg (med bilder)
Arduino + Mp3: 12 steg (med bilder)

Video: Arduino + Mp3: 12 steg (med bilder)

Video: Arduino + Mp3: 12 steg (med bilder)
Video: Как сделать платформенный левитрон своими руками. Краткое руководство. "Levitron" (PCBWay) 2024, Juli
Anonim
Image
Image
Arduino + Mp3
Arduino + Mp3
Arduino + Mp3
Arduino + Mp3

Jag älskar ljus, fysik, optik, elektronik, robotik och allt som rör vetenskap. Jag började arbeta med dataöverföring och ville prova Li-Fi-metoden, något innovativt och som växer.

Jag vet om de höga dataöverföringshastigheterna som uppnåtts med Li-Fi, så jag ville jobba med något relaterat till detta och komma på något användbart. I det här projektet tänkte jag göra det ekonomiskt och intressant, så jag bestämde mig för att använda något som alla gillar, musik.

Först trodde jag att det skulle bli något dyrt men eftersom allt fungerade digitalt visade det sig vara otroligt billigt att utföra.

Med den enkla arduino kan jag generera frekvenser för att producera ljud, projektet är att koda en låt och lämna allt klart så att människor kan koda andra låtar och skicka data via LED utan att ha anslutit hornet direkt till Arduino.

Steg 1: Design

Image
Image

Vi kan observera att projektet genomfördes i ett protoboard, eftersom tester utförs och snart kommer förstärkare att läggas till för att förbättra signalen. Något som jag observerade är att hornsignalen är mycket låg, därför måste jag förstärka signalen innan jag ansluter till hornet.

Steg 2: Vad du kommer att göra

Vad du vill Nedd
Vad du vill Nedd
Vad du vill Nedd
Vad du vill Nedd

Verktyg och redskap:

  • Multimeter: Åtminstone måste du kontrollera spänning, polaritet, motstånd och kontinuitet för felsökning. Gå länk
  • Gå till länken
  • Pasta.
  • Welding. Go Link
  • Lättare.
  • Skärtång.

Elektronik:

  • Jack: Vi kan återvinna många ljudobjekt, i det här fallet hittade jag ett som användes för att ansluta till icke-fungerande högtalare.
  • Arduino: Vi kan använda vilken som helst arduino, för detta ändamål använde jag en arduino.
  • LED: Jag rekommenderar en LED som genererar vitt ljus, eftersom den inte hade vitt ljus LED använde jag en RGB LED som alltid tog de tre färgerna för att generera vitt ljus (Viktigt: Med röd LED, grön LED och blå LED fungerar inte vår krets).
  • Motstånd: Om du använder RGB LED rekommenderar jag att du använder 1k Ohms motstånd, och om du använder en vit LED kan du använda 330 Ohm motstånd.
  • Batteri: Helst är det 9V.
  • Kontakt för 9V batteri. Gå länk
  • Kabel: För att underlätta skärningarna och anslutningarna använde jag JUMPERS. Go Link
  • Fotoresistor (solcell)

Steg 3: Hur kretsen / diagrammet fungerar

Hur kretsen / diagrammet fungerar
Hur kretsen / diagrammet fungerar
Hur kretsen / diagrammet fungerar
Hur kretsen / diagrammet fungerar

Så här fungerar systemet:

Eftersom det mänskliga ögat inte kan se ljuset i vissa spektrumintervaller, kan vi med hjälp av ljuset som avges av lysdioderna skicka signaler med avbrott i frekvensen. Det är som att tända och släcka lampan (som röksignaler). Kretsen går på ett 9V batteri som driver hela vår krets.

Steg 4: Ljudkablar

Ljudkablar
Ljudkablar
Ljudkablar
Ljudkablar
Ljudkablar
Ljudkablar

När vi skär ut kontakten kan vi med vår multimeterkontinuitet kontrollera vilka kablar som motsvarar jord och signal, det finns jack med 2 kablar (jord och signal) och andra med 3 kablar (jord, höger signal, vänster signal). I det här fallet när jag klippte kabeln fick jag en silverkabel, en vit kabel och en röd kabel. Med multimetern kunde jag identifiera att silverkabeln motsvarar jord och avslutningsvis är det röda och vita signalen. För att göra kabeln starkare, vad jag gjorde är att dela kabeln 50% -50% och jag kommer att vrida den så att jag skulle ha 2 trådar med samma polaritet starkare och igen garnet (Detta är för att stärka kabeln och jag gör inte vet Break lätt).

Steg 5: Ljudkablar (fortsättning)

Ljudkablar (fortsättning)
Ljudkablar (fortsättning)
Ljudkablar (fortsättning)
Ljudkablar (fortsättning)

Eftersom kabeln är mycket tunn och med skärverktyget är mycket lätt att bryta, rekommenderar jag att du använder eld, i detta fall användes en tändare.

Tänd helt enkelt kabelns spets med eld och vid bränning måste du ta bort kabeln med fingrarna eller något instrument medan den är varm (det vi tar bort är plast som täcker kabeln). Nu ska vi sätta den vita och röda tråden i en nod.

Steg 6: Fotoresistor

Fotoresistor
Fotoresistor
Fotoresistor
Fotoresistor

I det här fallet använde jag en solpanel för att täcka ett större område, för den här cellen svetsade helt enkelt jumperkablar på de positiva och negativa terminalerna.

För att veta om vår cell är i drift med hjälp av voltmätaren kan vi känna spänningen som ger om vi sätter den i solens ljus (jag rekommenderar att den är i 2V ± 0,5)

Steg 7: Konstruktion av vår LED -krets

Konstruktion av vår LED -krets
Konstruktion av vår LED -krets
Konstruktion av vår LED -krets
Konstruktion av vår LED -krets
Konstruktion av vår LED -krets
Konstruktion av vår LED -krets

Genom att använda RGB LED och med ett motstånd på 1k ohm kan vi få den vita färgen, för kretsen i protoboardet kommer vi att utföra det som visas i diagrammet där vi kommer att ha ett batteri på 9V som matar LED -lampan positivt och jorden är ansluten till signal som skickar vår spelare (musiksignal). Jackpottmarken är ansluten till den negativa sidan av lysdioderna.

När jag experimenterade ville jag prova en annan typ av färg för att observera vad som hände och fick inte resultat med röd, grön och blå LED.

Steg 8: Teori för att få anteckningarnas frekvens

Teori för att få frekvensen av anteckningar
Teori för att få frekvensen av anteckningar
Teori för att få anteckningarnas frekvens
Teori för att få anteckningarnas frekvens
Teori för att få frekvensen av anteckningar
Teori för att få frekvensen av anteckningar
Teori för att få anteckningarnas frekvens
Teori för att få anteckningarnas frekvens

Ett ljud är inget annat än en vibration av luften som en sensor kan ta upp, i vårt fall örat. Ett ljud med en viss tonhöjd beror på frekvensen vid vilken luften vibrerar.

Musiken är indelad i möjliga frekvenser i portioner som vi kallar "oktaver" och varje oktav i 12 delar som vi kallar musiknoter. Varje ton i en oktav har exakt halva frekvensen av samma ton i den övre oktaven.

Ljudvågor liknar mycket de vågor som uppstår på vattenytan när vi kastar ett föremål, skillnaden är att ljudvågorna vibrerar luften i alla riktningar från dess ursprung om inte ett hinder orsakar en chock och förvränger det.

I allmänhet har en ton "n" (n = 1 för Do, n = 2 för Do # … n = 12 för Ja) för oktav "o" (från 0 till 10) en frekvens f (n, O) som vi kan beräkna på detta sätt (bild):

Steg 9: Arduino -programmering

Arduino programmering
Arduino programmering
Arduino programmering
Arduino programmering

För programmering tar vi helt enkelt en låt och vi väljer typ av ton, något viktigt är tiderna att tänka på. Först i programmet definieras utgången från vår högtalare som stift 11, följ sedan flottörvärdena som motsvarar varje ton vi ska använda med dess frekvensvärde. Vi måste definiera anteckningarna eftersom tiderna mellan nottypen är olika, i koden kan vi observera huvudnoterna, vi har en tid bpm för att öka eller minska hastigheten. Du hittar några kommentarer i koden så att de kan vägledas.

Steg 10: Anslutningsdiagram

Kopplingsschema
Kopplingsschema
Kopplingsschema
Kopplingsschema
Kopplingsschema
Kopplingsschema

Låt oss ansluta arduinojorden till marken på vår Jack -kabel och det positiva till det positiva 9V -batteriet. Signalen kommer från stiftet 11 som kommer att anslutas till batteriets minus.

Steg 11: Musik

Nu när vi har laddat koden i vår arduino och alla anslutningar är det dags att spela! Vi kommer att se hur vårt horn börjar låta utan att vara ansluten till vår arduino, vi skickar helt enkelt signaler genom lysdioden.

Steg 12: Slutliga överväganden

I hornet kommer ljudet att reduceras mycket så jag rekommenderar att du lägger till en krets för att förstärka signalen. När du programmerar låten som var och en vill, bör den ta hänsyn till väntetiden och tålamodet eftersom vi kommer att behöva ställa in örat mycket för otroliga resultat.

Mecatronica LATAM

Rekommenderad: