Tartalomjegyzék:

Arduino + Mp3: 12 lépés (képekkel)
Arduino + Mp3: 12 lépés (képekkel)

Videó: Arduino + Mp3: 12 lépés (képekkel)

Videó: Arduino + Mp3: 12 lépés (képekkel)
Videó: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, November
Anonim
Image
Image
Arduino + Mp3
Arduino + Mp3
Arduino + Mp3
Arduino + Mp3

Szeretem a fényt, a fizikát, az optikát, az elektronikát, a robotikát és mindent, ami a tudományhoz kapcsolódik. Elkezdtem dolgozni az adatátvitellel, és ki akartam próbálni a Li-Fi módszert, valami innovatív és egyre növekvő tendenciát.

Ismerem a Li-Fi által elért nagy adatátviteli sebességet, ezért szerettem volna ezzel kapcsolatban dolgozni, és valami hasznosat kitalálni. Ebben a projektben arra gondoltam, hogy gazdaságossá és érdekessé tegyem, ezért úgy döntöttem, hogy olyat használok, ami mindenkinek tetszik, a zenét.

Először azt hittem, hogy valami drága lesz, de mivel minden digitális formában működött, hihetetlenül olcsónak bizonyult az előadás.

Az arduino könnyedén képes vagyok frekvenciákat generálni a hangok létrehozásához, a projekt célja, hogy kódoljon egy dalt, és hagyjon mindent készen, hogy az emberek kódolhassanak más dalokat és adatokat küldhessenek LED -en keresztül anélkül, hogy közvetlenül a kürtöt csatlakoztatnák az Arduino -hoz.

1. lépés: Tervezés

Image
Image

Megfigyelhetjük, hogy a projektet prototáblán hajtották végre, mivel teszteket végeznek, és hamarosan erősítőket is hozzáadnak a jel javításához. Megfigyeltem, hogy a kürtjel nagyon alacsony, ezért erősítenem kell a jelet, mielőtt a kürthöz csatlakoztatom.

2. lépés: Mit akarsz Nedd

Mit akarsz Nedd
Mit akarsz Nedd
Mit akarsz Nedd
Mit akarsz Nedd

Eszközök és felszerelés:

  • Multiméter: Legalább ellenőriznie kell a feszültséget, a polaritást, az ellenállást és a folytonosságot a hibaelhárításhoz.
  • Cautín. Menjen a linkre
  • Tészta.
  • Hegesztés. Menjen a linkre
  • Öngyújtó.
  • Vágófogó.

Elektronika:

  • Jack: Sok audioobjektumot újrahasznosíthatunk, ebben az esetben találtam egyet, amelyet nem működő hangszórókhoz való csatlakoztatáshoz használtak.
  • Arduino: Bármilyen arduino -t használhatunk, erre a célra egy arduino -t használtam.
  • LED: Ajánlok egy LED -et, amely fehér fényt generál, mivel nem volt fehér fényű LED -je, RGB LED -et használtam, amely mindig a 3 színt használja a fehér fény előállításához (Fontos: Piros LED -del a zöld LED és a kék LED nem működik a miénkkel) áramkör).
  • Ellenállás: Ha RGB LED -et használ, akkor azt javaslom, hogy használjon 1 k ohmos ellenállásokat, és ha fehér LED -et használ, akkor használjon 330 ohmos ellenállást.
  • Akkumulátor: lehetőleg 9V.
  • Csatlakozó 9V akkumulátorhoz
  • Kábel: A vágások és csatlakozások megkönnyítésére JUMPERS -t használtam. Menjen a Linkre
  • Fotorezisztor (napelem)

3. lépés: Az áramkör / diagram működése

Hogyan működik az áramkör / diagram
Hogyan működik az áramkör / diagram
Hogyan működik az áramkör / diagram
Hogyan működik az áramkör / diagram

A rendszer így működik:

Mivel az emberi szem nem látja a fényt a spektrum bizonyos intervallumaiban, a LED -ek által kibocsátott fény felhasználásával jeleket küldhetünk a frekvencia megszakításával. Ez olyan, mint a fény be- és kikapcsolása (mint a füstjelek). Az áramkör 9 V -os elemmel működik, amely az egész áramkörünket táplálja.

4. lépés: Audio kábelezés

Audio kábelezés
Audio kábelezés
Audio kábelezés
Audio kábelezés
Audio kábelezés
Audio kábelezés

A Jack levágásakor a multiméter folytonosságával ellenőrizhetjük, hogy mely kábelek felelnek meg a földnek és a jelnek, vannak olyan csatlakozók, amelyek 2 kábellel (föld és jel), mások pedig 3 kábellel rendelkeznek (földi, jobb jel, bal jel). Ebben az esetben a kábel vágásakor ezüst, fehér és piros kábelt kaptam. A multiméterrel megállapíthattam, hogy az ezüst kábel megfelel a földnek, és következésképpen a piros és a fehér jel. A kábel erősebbé tétele érdekében elosztottam a kábelt 50% -50% -kal, és megcsavarom, hogy 2 ugyanolyan polaritású vezeték legyen erősebb, és ismét a zsineg (ez a kábel megerősítése, és nem tudja Break könnyen).

5. lépés: Hangvezetékek (folytatás)

Audiovezetékek (folytatás)
Audiovezetékek (folytatás)
Audio huzalozás (folytatás)
Audio huzalozás (folytatás)

Mivel a kábel nagyon vékony, és a vágószerszámmal nagyon könnyen elszakítható, javaslom a tűz használatát, ebben az esetben öngyújtót használtak.

Egyszerűen gyújtsa meg a kábel hegyét tűzzel, és égéskor az ujjaival vagy valamilyen műszerrel távolítsa el a kábelt, amíg forró (amit eltávolítunk, az a műanyag, amely eltakarja a kábelt). Most tegyük a fehér és a piros vezetéket egy csomópont.

6. lépés: Fotorezisztor

Fotorezisztor
Fotorezisztor
Fotorezisztor
Fotorezisztor

Ebben az esetben egy napelemet használtam egy nagyobb terület lefedésére, ehhez a cellához egyszerűen csak hegesztett jumper kábeleket a pozitív és a negatív pólusokra.

Annak érdekében, hogy tudjuk, hogy a sejtünk működik -e a voltmérővel, ismerhetjük a feszültséget, amelyet a napfénybe helyezünk (azt javaslom, hogy 2V ± 0,5)

7. lépés: LED áramkörünk felépítése

LED áramkörünk felépítése
LED áramkörünk felépítése
LED áramkörünk felépítése
LED áramkörünk felépítése
LED áramkörünk felépítése
LED áramkörünk felépítése

Az RGB LED használatával és 1 k ohmos ellenállással megkaphatjuk a fehér színt, a protobound áramköréhez az ábrán látható módon hajtjuk végre, ahol a 9 V -os akkumulátor táplálja a LED -et, és a föld csatlakozik a jel, amely a lejátszónkat küldi (zenei jel). A jackpot földelése a LED -ek negatív oldalához van csatlakoztatva.

Kísérletezés közben szerettem volna kipróbálni egy másik típusú színt, hogy megfigyeljem a történteket, és nem kaptam eredményt a piros, zöld és kék LED -ekkel.

8. lépés: A jegyzetek gyakoriságának elmélete

A feljegyzések gyakoriságának elmélete
A feljegyzések gyakoriságának elmélete
A feljegyzések gyakoriságának elmélete
A feljegyzések gyakoriságának elmélete
A feljegyzések gyakoriságának elmélete
A feljegyzések gyakoriságának elmélete
A feljegyzések gyakoriságának elmélete
A feljegyzések gyakoriságának elmélete

A hang nem más, mint a levegő rezgése, amelyet egy érzékelő fel tud venni, esetünkben a fül. Egy bizonyos hangmagasságú hang attól függ, hogy milyen gyakorisággal rezeg a levegő.

A zene a lehetséges frekvenciákra van osztva részekben, amelyeket "oktávoknak" nevezünk, és minden oktáv 12 részre, amelyeket hangjegyeknek nevezünk. Egy oktáv minden hangjának pontosan fele a gyakorisága, mint ugyanazon hangnak a felső oktávban.

A hanghullámok nagyon hasonlítanak a víz felszínén előforduló hullámokra, amikor tárgyat dobunk, a különbség az, hogy a hanghullámok minden irányban rezegtetik a levegőt az eredetétől, hacsak egy akadály nem okoz sokkot és nem torzítja azt.

Általánosságban elmondható, hogy az "o" oktáv (0 -tól 10 -ig) "n" (n = 1 Do, n = 2 Do #… n = 12 igen) hangja (0 és 10 között) így számolhatunk (kép):

9. lépés: Arduino programozás

Arduino programozás
Arduino programozás
Arduino programozás
Arduino programozás

A programozáshoz egyszerűen veszünk egy dalt, és kiválasztjuk a hangnem típusát, fontos dolog, hogy fontolja meg az időt. Először is, a programban a hangszórónk kimenete 11 -es tűként van definiálva, majd kövesse az egyes használni kívánt hangok lebegési értékeit a frekvenciaértékével. Meg kell határoznunk a jegyzeteket, mivel a jegyzettípusok közötti idők eltérőek, a kódban megfigyelhetjük a főbb jegyzeteket, van időnk bpm a sebesség növelésére vagy csökkentésére. A kódban talál néhány megjegyzést, hogy azok irányíthatók legyenek.

10. lépés: Csatlakozási rajz

Csatlakozási rajz
Csatlakozási rajz
Csatlakozási rajz
Csatlakozási rajz
Csatlakozási rajz
Csatlakozási rajz

Csatlakoztassuk az arduino földet a Jack kábelünk földjéhez, a pozitívot pedig a pozitív 9V -os akkumulátorhoz. A jel a 11 érintkezőből jön ki, amely az akkumulátor negatívjához lesz csatlakoztatva.

11. lépés: Zene

Most, hogy betöltöttük a kódot az arduino -ba és az összes kapcsolatot, itt az ideje játszani! Látni fogjuk, hogyan kezd szólni a kürtünk anélkül, hogy csatlakoztatnánk az arduino -hoz, egyszerűen jeleket küldünk a LED -en keresztül.

12. lépés: Utolsó szempontok

A kürtben a hang nagyon csökken, ezért javaslom egy áramkör hozzáadását a jel erősítéséhez. A dal programozásakor, amelyet mindenki szeretne, figyelembe kell vennie a várakozási időt és a türelmet, mivel sokat kell hangolnunk a fülön a hihetetlen eredmények érdekében.

Mecatronica LATAM

Ajánlott: