Obsah:

Arduino + Mp3: 12 kroků (s obrázky)
Arduino + Mp3: 12 kroků (s obrázky)

Video: Arduino + Mp3: 12 kroků (s obrázky)

Video: Arduino + Mp3: 12 kroků (s obrázky)
Video: ANDROID MÁ JEDNO SKRYTÉ NASTAVENÍ 🤖 2024, Červenec
Anonim
Image
Image
Arduino + MP3
Arduino + MP3
Arduino + MP3
Arduino + MP3

Miluji světlo, fyziku, optiku, elektroniku, robotiku a vše, co souvisí s vědou. Začal jsem pracovat s přenosem dat a chtěl jsem vyzkoušet metodu Li-Fi, něco inovativního a které roste.

Vím o vysokých rychlostech přenosu dat, kterých Li-Fi dosahuje, a tak jsem chtěl zapracovat na něčem, co s tím souvisí, a přijít s něčím užitečným. V tomto projektu mě napadlo udělat to ekonomicky a zajímavě, a tak jsem se rozhodl použít něco, co má každý rád, hudbu.

Zpočátku jsem si myslel, že to bude něco drahého, ale jak vše fungovalo v digitálu, ukázalo se, že výkon je neuvěřitelně levný.

S lehkostí arduina mohu generovat frekvence pro vytváření zvuků, projektem je kódovat skladbu a nechat vše připravené, aby lidé mohli kódovat další skladby a odesílat data pomocí LED, aniž by museli připojovat klakson přímo k Arduinu.

Krok 1: Design

Image
Image

Můžeme pozorovat, že projekt byl proveden na protoboardu, protože probíhají testy a brzy budou přidány zesilovače pro zlepšení signálu. Něco, co jsem pozoroval, je, že signál houkačky je velmi nízký, proto musím signál před připojením k houkačce zesílit.

Krok 2: Co budete Nedd

Co budeš Nedd
Co budeš Nedd
Co budeš Nedd
Co budeš Nedd

Nástroje a vybavení:

  • Multimetr: Při řešení problémů musíte alespoň zkontrolovat napětí, polaritu, odpor a spojitost. Přejít na odkaz
  • Cautín. Go Link
  • Těstoviny.
  • Svařování. Přejít na odkaz
  • Lehčí.
  • Stříhací kleště.

Elektronika:

  • Jack: Můžeme recyklovat mnoho zvukových objektů, v tomto případě jsem našel jeden, který byl použit pro připojení k nefungujícím reproduktorům.
  • Arduino: Můžeme použít jakékoli arduino, pro tento účel jsem použil arduino.
  • LED: Doporučuji LED, která generuje bílé světlo, protože neměla bílé světlo LED, použil jsem RGB LED, která vždy generovala 3 barvy pro generování bílého světla (Důležité: S červenou LED, zelenou LED a modrou LED nebude fungovat naše obvod).
  • Rezistor: Pokud používáte RGB LED, doporučuji použít rezistory 1 kOhm a pokud používáte bílou LED, můžete použít rezistory 330 Ohm.
  • Baterie: Výhodně je 9V.
  • Konektor pro 9V baterii. Přejít na odkaz
  • Kabel: Pro usnadnění řezů a spojení jsem použil JUMPERS. Go Link
  • Fotorezistor (solární článek)

Krok 3: Jak obvod / diagram funguje

Jak obvod / diagram funguje
Jak obvod / diagram funguje
Jak obvod / diagram funguje
Jak obvod / diagram funguje

Systém funguje takto:

Protože lidské oko v některých intervalech spektra světlo nevidí, můžeme pomocí světla vyzařovaného LED diodami vysílat signály prostřednictvím přerušení frekvence. Je to jako zapnutí a vypnutí světla (jako kouřové signály). Obvod běží na 9V baterii, která napájí celý náš obvod.

Krok 4: Audio kabeláž

Audio kabeláž
Audio kabeláž
Audio kabeláž
Audio kabeláž
Audio kabeláž
Audio kabeláž

Při řezání konektoru můžeme pomocí kontinuity multimetru zjistit, které kabely odpovídají zemi a signálu, existují konektory se 2 kabely (uzemnění a signál) a další se 3 kabely (uzemnění, pravý signál, levý signál). V tomto případě jsem při řezání kabelu získal stříbrný kabel, bílý kabel a červený kabel. Pomocí multimetru jsem mohl identifikovat, že stříbrný kabel odpovídá zemi a závěrem je signál červený a bílý. Aby byl kabel silnější, udělal jsem to tak, že jsem kabel rozdělil na 50% -50% a já ho zkroutím, takže bych měl silnější 2 dráty se stejnou polaritou a opět motouz (To má kabel posílit a já ne snadno rozbít).

Krok 5: Audio zapojení (pokračování)

Audio kabeláž (pokračování)
Audio kabeláž (pokračování)
Audio kabeláž (pokračování)
Audio kabeláž (pokračování)

Protože je kabel velmi tenký a řezacím nástrojem se velmi snadno láme, doporučuji použít oheň, v tomto případě byl použit zapalovač.

Jednoduše zapalte špičku kabelu ohněm a při hoření musíte prsty nebo jiným nástrojem odstranit kabel, dokud je horký (to, co odstraňujeme, je plast, který pokrývá kabel). Nyní vložíme bílý a červený vodič do uzel.

Krok 6: Fotorezistor

Fotorezistor
Fotorezistor
Fotorezistor
Fotorezistor

V tomto případě jsem použil solární panel k pokrytí větší plochy, pro tento článek jednoduše přivařil propojovací kabely na kladný a záporný pól.

Abychom věděli, zda je naše buňka v provozu, pomocí voltmetru můžeme znát napětí, které poskytuje, pokud ji dáme na sluneční světlo (doporučuji, aby byla v 2V ± 0,5)

Krok 7: Stavba našeho LED obvodu

Stavba našeho LED obvodu
Stavba našeho LED obvodu
Stavba našeho LED obvodu
Stavba našeho LED obvodu
Stavba našeho LED obvodu
Stavba našeho LED obvodu

Pomocí RGB LED a s odporem 1 k ohmů můžeme získat bílou barvu, pro obvod v protoboardu provedeme to, co je znázorněno na schématu, kde budeme mít 9V baterii napájející LED kladnou a zem je připojena k signál, který vysílá Náš přehrávač (hudební signál). Uzemnění jackpotu je připojeno k záporné straně diod LED.

Při experimentování jsem chtěl vyzkoušet jiný typ barev, abych pozoroval, co se stalo, a nedosáhl výsledků s červenou, zelenou a modrou LED.

Krok 8: Teorie pro získání frekvence poznámek

Teorie pro získání frekvence poznámek
Teorie pro získání frekvence poznámek
Teorie pro získání frekvence poznámek
Teorie pro získání frekvence poznámek
Teorie pro získání frekvence poznámek
Teorie pro získání frekvence poznámek
Teorie pro získání frekvence poznámek
Teorie pro získání frekvence poznámek

Zvuk není nic jiného než vibrace vzduchu, kterou může zachytit senzor, v našem případě ucho. Zvuk s určitou výškou závisí na frekvenci, kterou vzduch vibruje.

Hudba je rozdělena na možné frekvence v částech, které nazýváme „oktávy“, a každou oktávu ve 12 částech, které nazýváme hudební noty. Každá nota oktávy má přesně poloviční frekvenci téže noty v horní oktávě.

Zvukové vlny se velmi podobají vlnám, které se vyskytují na povrchu vody, když vrháme předmět, rozdíl je v tom, že zvukové vlny vibrují vzduchem od jeho původu ve všech směrech, pokud překážka nezpůsobí šok a nenaruší ji.

Obecně platí, že poznámka „n“(n = 1 pro Do, n = 2 pro Do #… n = 12 pro Ano) oktávy „o“(od 0 do 10) má frekvenci f (n, O), která můžeme vypočítat tímto způsobem (obrázek):

Krok 9: Programování Arduino

Programování Arduino
Programování Arduino
Programování Arduino
Programování Arduino

Pro programování jednoduše vezmeme skladbu a vybereme typ noty, důležité jsou časy, které je třeba zvážit. Nejprve je v programu definován výstup našeho reproduktoru jako pin 11, poté sledujte plovoucí hodnoty odpovídající každé notě, kterou budeme používat s její frekvenční hodnotou. Musíme definovat poznámky, protože časy mezi typy not jsou různé, v kódu můžeme pozorovat hlavní poznámky, máme čas bpm na zvýšení nebo snížení rychlosti. V kódu najdete několik komentářů, aby je bylo možné vést.

Krok 10: Schéma připojení

Schéma připojení
Schéma připojení
Schéma připojení
Schéma připojení
Schéma připojení
Schéma připojení

Pojďme připojit arduino uzemnění k zemi našeho Jack kabelu a kladné k kladné 9V baterii. Signál bude vycházet z pinu 11, který bude připojen k zápornému pólu baterie.

Krok 11: Hudba

Nyní, když jsme nahráli kód do našeho arduina a všech připojení, je čas hrát! Uvidíme, jak náš roh začne znít, aniž bychom byli připojeni k našemu arduinu, jednoduše vysíláme signály přes LED.

Krok 12: Závěrečné úvahy

V rohu bude zvuk velmi omezený, takže doporučuji přidat obvod pro zesílení signálu. Při programování písně, kterou chce každý, by měla vzít v úvahu čekací dobu a trpělivost, protože pro neuvěřitelné výsledky budeme muset hodně vyladit ucho.

Mecatronica LATAM

Doporučuje: