Tartalomjegyzék:
- 1. lépés: Tervezés
- 2. lépés: Mit akarsz Nedd
- 3. lépés: Az áramkör / diagram működése
- 4. lépés: Audio kábelezés
- 5. lépés: Hangvezetékek (folytatás)
- 6. lépés: Fotorezisztor
- 7. lépés: LED áramkörünk felépítése
- 8. lépés: A jegyzetek gyakoriságának elmélete
- 9. lépés: Arduino programozás
- 10. lépés: Csatlakozási rajz
- 11. lépés: Zene
- 12. lépés: Utolsó szempontok
Videó: Arduino + Mp3: 12 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
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
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
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
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
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)
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
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
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 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
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
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:
Hogyan készítsünk MP3 lejátszót LCD -vel az Arduino és a DFPlayer Mini MP3 lejátszó modul használatával: 6 lépés
Hogyan készítsünk MP3 lejátszót LCD -vel az Arduino és a DFPlayer Mini MP3 lejátszó modul használatával: Ma elkészítünk egy MP3 lejátszót LCD -vel az Arduino és a DFPlayer mini MP3 lejátszó modul használatával. A projekt képes olvasni az MP3 fájlokat az SD kártyán, és szüneteltetni tudja és ugyanúgy játsszon, mint a 10 évvel ezelőtti eszköz. És az előző dal és a következő dal is szórakoztató
Arduino Retro stílusú MP3 lejátszó!: 8 lépés (képekkel)
Arduino Retro stílusú MP3 lejátszó !: Az MP3 lejátszó elég elavultnak tűnhet. Az okostelefonok ennél sokkal jobbak! Mindezekkel az alkalmazásokkal és streaming szolgáltatásokkal még zenét vagy dalt sem kell letöltenie. De amikor találkoztam a DFplayer modullal, nagyon izgatott lettem
Beszélő Arduino - MP3 lejátszása Arduino -val modul nélkül - MP3 fájl lejátszása Arduino -ból PCM használatával: 6 lépés
Beszélő Arduino | MP3 lejátszása Arduino -val modul nélkül | Mp3 fájl lejátszása az Arduino -ból PCM használatával: Ebben az utasításban megtanuljuk, hogyan kell lejátszani egy mp3 fájlt arduino -val audio modul használata nélkül, itt a PCM könyvtárat fogjuk használni az Arduino számára, amely 16 bites 8 kHz -es PCM -et játszik le
Zeneszámok lejátszása (MP3) Arduino segítségével PWM használatával hangszórón vagy Flyback Transformeren: 6 lépés (képekkel)
Zeneszámok lejátszása (MP3) Arduino segítségével PWM használata hangszórón vagy Flyback Transformeren: Hello Srácok, Ez az első tanítható, remélem tetszeni fog! Alapvetően ebben a projektben az Arduino és a laptopom közötti soros kommunikációt használtam, hogy zenei adatokat továbbítsak a laptopomról az Arduino -hoz. És az Arduino TIMERS t használatával
BOLSITA PARA MP3 Y PARLANTES / KIS TÁSKA MP3 LEJÁTSZÓHOZ ÉS HANGSZÓRÓKHOZ: 5 lépés
BOLSITA PARA MP3 Y PARLANTES / KIS TÁSKA MP3 LEJÁTSZÓRA ÉS HANGSZÓRÓKHOZ: Soy nuevo en esto de los instructables, pero este bolsito era lo que queria hacer para escuchar musica en la ducha o para colgarlo al frente de la bicicleta. Y ya que estoy pensando en hacer tutoriales en video for mi vlog: www.mercenario.org. Tollak