Përmbajtje:

Arduino + Mp3: 12 hapa (me fotografi)
Arduino + Mp3: 12 hapa (me fotografi)

Video: Arduino + Mp3: 12 hapa (me fotografi)

Video: Arduino + Mp3: 12 hapa (me fotografi)
Video: K 12 Maker Project Tutorial: MP3 Player Boards for Arduino, micro:bit, and more 2024, Nëntor
Anonim
Image
Image
Arduino + Mp3
Arduino + Mp3
Arduino + Mp3
Arduino + Mp3

Unë e dua dritën, fizikën, optikën, elektronikën, robotikën dhe gjithçka që lidhet me shkencën. Fillova të punoj me transferimin e të dhënave dhe doja të provoja metodën Li-Fi, diçka novatore dhe që po rritet.

Unë di për shpejtësitë e larta të transferimit të të dhënave të arritura nga Li-Fi, kështu që doja të punoja diçka në lidhje me këtë dhe të dilja me diçka të dobishme. Në këtë projekt, mendova ta bëja atë ekonomik dhe interesant, kështu që vendosa të përdor diçka që i pëlqen të gjithëve, muzikë.

Në fillim mendova se do të ishte diçka e shtrenjtë, por pasi gjithçka funksionoi në dixhitale doli të ishte tepër e lirë për t’u performuar.

Me lehtësinë e arduino mund të krijoj frekuenca për të prodhuar tinguj, projekti është të kodosh një këngë dhe të lërë gjithçka gati në mënyrë që njerëzit të mund të kodojnë këngë të tjera dhe të dërgojnë të dhëna përmes LED pa e lidhur bri drejtpërdrejt me Arduino.

Hapi 1: Dizajni

Image
Image

Ne mund të vërejmë se projekti u krye në një protoboard, pasi testet po kryhen dhe së shpejti do të shtohen amplifikatorë për të përmirësuar sinjalin. Diçka që vura re është se sinjali i bririt është shumë i ulët, prandaj duhet ta përforcoj sinjalin para se të lidhem me bririn.

Hapi 2: Çfarë do të bësh

Çfarë do të bësh
Çfarë do të bësh
Çfarë do të bësh
Çfarë do të bësh

Mjetet dhe pajisjet:

  • Multimetër: Të paktën ju duhet të kontrolloni tensionin, polaritetin, rezistencën dhe vazhdimësinë për zgjidhjen e problemeve. Shko te lidhja
  • Cautín. Go Link
  • Makarona.
  • Saldim. Shko në Lidhje
  • Çakmak.
  • Prerja e pincave.

Elektronikë:

  • Jack: Ne mund të riciklojmë shumë objekte audio, në këtë rast gjeta një që u përdor për t'u lidhur me altoparlantët që nuk funksionojnë.
  • Arduino: Ne mund të përdorim çdo arduino, për këtë qëllim kam përdorur një arduino.
  • LED: Unë rekomandoj një LED që gjeneron dritë të bardhë, pasi nuk kishte dritë të bardhë LED Përdora një LED RGB duke marrë gjithmonë 3 ngjyra për të gjeneruar dritë të bardhë (E rëndësishme: Me LED të kuq, LED jeshil dhe LED blu nuk do të funksionojnë tonat qark).
  • Rezistori: Nëse përdorni RGB LED ju rekomandoj të përdorni rezistenca 1k Ohms, dhe nëse përdorni një LED të bardhë mund të përdorni rezistorë 330 Ohm.
  • Bateria: Mundësisht është 9V.
  • Lidhës për bateri 9V. Shko te lidhja
  • Kabllo: Për të lehtësuar prerjet dhe lidhjet kam përdorur JUMPERS. Go Link
  • Photoresistor (qeliza diellore)

Hapi 3: Si funksionon qarku / diagrami

Si funksionon qarku / diagrami
Si funksionon qarku / diagrami
Si funksionon qarku / diagrami
Si funksionon qarku / diagrami

Ja se si funksionon sistemi:

Meqenëse syri i njeriut nuk mund ta shohë dritën në disa intervale të spektrit, duke përdorur dritën e emetuar nga LED -të mund të dërgojmë sinjale me anë të ndërprerjeve në frekuencë. Likeshtë si ndezja dhe fikja e dritës (si sinjalet e tymit). Qarku funksionon me një bateri 9V që fuqizon të gjithë qarkun tonë.

Hapi 4: Kabllo audio

Kabllo audio
Kabllo audio
Kabllo audio
Kabllo audio
Kabllo audio
Kabllo audio

Gjatë prerjes së Jack mund të kontrollojmë me vazhdimësinë tonë të multimetrit për të ditur se cilat kabllo korrespondojnë me tokën dhe sinjalin, ka prizë me 2 kabllo (toka dhe sinjal) dhe të tjerë me 3 kabllo (toka, sinjali i djathtë, sinjali i majtë). Në këtë rast gjatë prerjes së kabllit kam marrë një kabllo argjendi, një kabllo të bardhë dhe një kabllo të kuqe. Me multimetrin unë mund të identifikoja që kablloja e argjendtë korrespondon me tokën dhe si përfundim e kuqja dhe e bardha janë sinjali. Për ta bërë kabllon më të fortë, ajo që bëra ishte ndarja e kabllit 50% -50% dhe do ta kthesë atë kështu që do të kisha 2 tela me polaritet të njëjtë më të fortë dhe përsëri spango (Kjo është për të forcuar kabllon dhe unë nuk e di Pushim lehtë).

Hapi 5: Instalimet audio (Vazhdon)

Instalime audio (Vazhdon)
Instalime audio (Vazhdon)
Instalime audio (Vazhdon)
Instalime audio (Vazhdon)

Meqenëse kablli është shumë i hollë dhe me mjetin e prerjes është shumë i lehtë për t'u thyer, unë rekomandoj përdorimin e zjarrit, në këtë rast u përdor një çakmak.

Thjesht ndizni majën e kabllit me zjarr dhe kur digjeni duhet të hiqni me gishta ose ndonjë instrument kabllon ndërsa është nxehtë (Ajo që ne po heqim është plastika që mbulon kabllon). Tani le të vendosim tela të bardhë dhe të kuq në një nyje

Hapi 6: Photoresistor

Fotorezistor
Fotorezistor
Fotorezistor
Fotorezistor

Në këtë rast unë kam përdorur një panel diellor për të mbuluar një zonë më të madhe, për këtë qelizë thjesht ngjitur kabllo kërcyes në terminalet pozitive dhe negative.

Për të ditur nëse qeliza jonë është në punë me anë të voltmetrit ne mund të dimë tensionin që siguron nëse e vendosim në dritën e diellit (rekomandoj që të jetë në 2V ± 0.5)

Hapi 7: Ndërtimi i qarkut tonë LED

Ndërtimi i qarkut tonë LED
Ndërtimi i qarkut tonë LED
Ndërtimi i qarkut tonë LED
Ndërtimi i qarkut tonë LED
Ndërtimi i qarkut tonë LED
Ndërtimi i qarkut tonë LED

Duke përdorur RGB LED dhe me rezistencë 1k ohms mund të marrim ngjyrën e bardhë, për qarkun në protoboard do të kryejmë atë që tregohet në diagram ku do të kemi baterinë prej 9V që ushqen LED pozitive dhe toka është e lidhur me sinjal që dërgon luajtësin tonë (sinjal muzikor). Toka e çmimit të parë është e lidhur me anën negative të LED -ve.

Duke eksperimentuar doja të provoja një lloj tjetër ngjyre për të vëzhguar atë që ndodhi dhe nuk mora rezultate me LED të kuq, jeshil dhe blu.

Hapi 8: Teoria për të marrë frekuencën e shënimeve

Teoria për të marrë frekuencën e shënimeve
Teoria për të marrë frekuencën e shënimeve
Teoria për të marrë frekuencën e shënimeve
Teoria për të marrë frekuencën e shënimeve
Teoria për të marrë frekuencën e shënimeve
Teoria për të marrë frekuencën e shënimeve
Teoria për të marrë frekuencën e shënimeve
Teoria për të marrë frekuencën e shënimeve

Një zë nuk është asgjë më shumë se një dridhje e ajrit që një sensor mund të kapë, në rastin tonë veshi. Një zë me një lartësi të caktuar varet nga frekuenca në të cilën ajri vibron.

Muzika ndahet në frekuencat e mundshme në pjesë që ne i quajmë "oktava" dhe secila oktavë në 12 pjesë që ne i quajmë nota muzikore. Çdo notë e një oktava ka saktësisht gjysmën e frekuencës së së njëjtës notë në oktavën e sipërme.

Valët e zërit ngjajnë shumë me valët që ndodhin në sipërfaqen e ujit kur hedhim një objekt, ndryshimi është se valët e zërit vibrojnë ajrin në të gjitha drejtimet nga origjina e tij, përveç nëse një pengesë shkakton goditje dhe e shtrembëron atë.

Në përgjithësi, një shënim "n" (n = 1 për Do, n = 2 për Do #… n = 12 për Po) të oktavës "o" (nga 0 në 10) ka një frekuencë f (n, O) që ne mund të llogarisim në këtë mënyrë (Imazhi):

Hapi 9: Programimi Arduino

Programimi Arduino
Programimi Arduino
Programimi Arduino
Programimi Arduino

Për programim ne thjesht do të marrim një këngë dhe do të zgjedhim llojin e shënimit, diçka e rëndësishme janë kohët për t'u marrë parasysh. Së pari, në program është përcaktuar dalja e folësit tonë si kunja 11, pastaj ndiqni vlerat e notit që korrespondojnë me secilën shënim që do të përdorim me vlerën e tij të frekuencës. Ne duhet të përcaktojmë shënimet pasi kohët midis llojit të shënimit janë të ndryshme, në kod mund të vëzhgojmë shënimet kryesore, kemi një kohë për të rritur ose ulur shpejtësinë. Do të gjeni disa komente në kod në mënyrë që të mund të udhëzohen.

Hapi 10: Diagrami i lidhjes

Diagrami i lidhjes
Diagrami i lidhjes
Diagrami i lidhjes
Diagrami i lidhjes
Diagrami i lidhjes
Diagrami i lidhjes

Le ta lidhim tokën arduino me tokën e kabllit tonë Jack dhe atë pozitiv me baterinë pozitive 9V. Sinjali do të dalë nga kunja 11 që do të lidhet me negativin e baterisë.

Hapi 11: Muzikë

Tani që kemi ngarkuar kodin në arduino -n tonë dhe të gjitha lidhjet, është koha për të luajtur! Ne do të shohim se si bri ynë fillon të tingëllojë pa u lidhur me arduino -n tonë, ne thjesht po dërgojmë sinjale përmes LED.

Hapi 12: Konsideratat përfundimtare

Në bri, tingulli do të zvogëlohet shumë, kështu që unë rekomandoj të shtoni një qark për të përforcuar sinjalin. Kur programoni këngën që secili dëshiron, duhet të marrë parasysh kohën e pritjes dhe durimin pasi do të na duhet të sintonizojmë veshin shumë për rezultate të jashtëzakonshme.

Mecatronica LATAM

Recommended: