Talaan ng mga Nilalaman:

Arduino + Mp3: 12 Hakbang (na may Mga Larawan)
Arduino + Mp3: 12 Hakbang (na may Mga Larawan)

Video: Arduino + Mp3: 12 Hakbang (na may Mga Larawan)

Video: Arduino + Mp3: 12 Hakbang (na may Mga Larawan)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Hulyo
Anonim
Image
Image
Arduino + Mp3
Arduino + Mp3
Arduino + Mp3
Arduino + Mp3

Gusto ko ang ilaw, pisika, optika, electronics, robotics at lahat ng nauugnay sa agham. Nagsimula akong magtrabaho kasama ang paglipat ng data at nais na subukan ang pamamaraan ng Li-Fi, isang bagay na makabago at lumalaki iyon.

Alam ko ang tungkol sa matataas na bilis ng paglipat ng data na nakamit ng Li-Fi, kaya't nais kong gumana ng isang bagay na nauugnay dito at magkaroon ng isang kapaki-pakinabang. Sa proyektong ito, naisip kong gawin itong matipid at kawili-wili, kaya't nagpasya akong gumamit ng isang bagay na gusto ng lahat, musika.

Sa una ay naisip ko na ito ay magiging isang mamahaling bagay ngunit dahil gumana ang lahat sa digital naging malubhang murang gumanap ito.

Sa kadalian ng arduino makakabuo ako ng mga frequency upang makagawa ng mga tunog, ang proyekto ay upang mag-code ng isang kanta at iwanan ang lahat handa na ang mga tao ay maaaring mag-code ng iba pang mga kanta at magpadala ng data sa pamamagitan ng LED nang hindi na konektado ang sungay nang direkta sa Arduino.

Hakbang 1: Disenyo

Image
Image

Maaari nating obserbahan na ang proyekto ay isinasagawa sa isang protoboard, dahil isinasagawa ang mga pagsubok at malapit nang idagdag ang mga amplifier upang mapabuti ang signal. Isang bagay na naobserbahan ko na ang signal ng sungay ay napakababa samakatuwid dapat kong palakasin ang signal bago kumonekta sa sungay.

Hakbang 2: Ano ang Gagawin Mo Nedd

Ano ang Gagawin Nedd mo
Ano ang Gagawin Nedd mo
Ano ang Gagawin Nedd mo
Ano ang Gagawin Nedd mo

Mga kasangkapan at kagamitan:

  • Multimeter: Hindi bababa sa kailangan mong suriin ang boltahe, polarity, paglaban at pagpapatuloy para sa pag-troubleshoot. Pumunta sa Link
  • Cautín. Go Link
  • Pasta.
  • Welding. Go Link
  • Mas magaan.
  • Pagputol ng pliers.

Elektronikong:

  • Jack: Maaari naming i-recycle ang maraming mga audio object, sa kasong ito nakakita ako ng isa na ginamit upang kumonekta sa mga hindi gumaganang speaker.
  • Arduino: Maaari kaming gumamit ng anumang arduino, para sa hangaring ito gumamit ako ng isang arduino.
  • LED: Inirerekumenda ko ang isang LED na bumubuo ng puting ilaw, dahil wala itong puting ilaw na LED Gumamit ako ng isang RGB LED na palagiang nasa 3 kulay upang makabuo ng puting ilaw (Mahalaga: Sa pulang LED, ang berdeng LED at asul na LED ay hindi gagana sa atin circuit).
  • Resistor: Kung gumagamit ka ng RGB LED Inirerekumenda ko ang paggamit ng 1k Ohms resistors, at kung gumagamit ka ng isang White LED maaari kang gumamit ng 330 Ohm resistors.
  • Baterya: Mas mabuti na ito ay 9V.
  • Konektor para sa 9V na baterya. Pumunta sa Link
  • Cable: Upang mapadali ang mga pagbawas at koneksyon na ginamit ko ang JUMPERS. Pumunta sa Link
  • Photoresistor (solar cell)

Hakbang 3: Paano Gumagana ang Circuit / Diagram

Paano Gumagana ang Circuit / Diagram
Paano Gumagana ang Circuit / Diagram
Paano Gumagana ang Circuit / Diagram
Paano Gumagana ang Circuit / Diagram

Narito kung paano gumagana ang system:

Dahil hindi nakikita ng mata ng tao ang ilaw sa ilang agwat ng spectrum, gamit ang ilaw na pinalabas ng mga LED maaari kaming magpadala ng mga signal sa pamamagitan ng mga pagkagambala sa dalas. Ito ay tulad ng pag-on at pag-off ng ilaw (tulad ng mga signal ng Usok). Ang circuit ay tumatakbo sa isang 9V na baterya na nagpapagana sa aming buong circuit.

Hakbang 4: Audio Cabling

Audio Cabling
Audio Cabling
Audio Cabling
Audio Cabling
Audio Cabling
Audio Cabling

Kapag pinuputol ang Jack maaari nating suriin sa ating pagpapatuloy sa multimeter upang malaman kung aling mga kable ang tumutugma sa lupa at signal, may jack na may 2 cable (ground at signal) at iba pa na may 3 cable (ground, right signal, left signal). Sa kasong ito kapag pinuputol ang cable nakuha ko ang isang silver cable, isang puting cable at isang pulang cable. Sa multimeter maaari kong makilala na ang pilak na kable ay tumutugma sa lupa at sa pagtatapos ang pula at puti ang signal. Upang gawing mas malakas ang cable, ang ginawa ko ay hatiin ang cable 50% -50% at iikot ko ito upang magkaroon ako ng 2 wires ng parehong polarity na mas malakas at muli ang twine (Ito ay upang palakasin ang cable at hindi ko madaling malaman Break).

Hakbang 5: Mga Kable sa Audio (Pagpapatuloy)

Mga Kable ng Audio (Patuloy)
Mga Kable ng Audio (Patuloy)
Mga Kable ng Audio (Patuloy)
Mga Kable ng Audio (Patuloy)

Dahil ang cable ay masyadong manipis at sa tool sa paggupit ay napakadaling masira, inirerekumenda kong gumamit ng sunog, sa kasong ito ginamit ang isang mas magaan.

Pasilawin lamang ang dulo ng kable ng apoy at kapag nasusunog dapat mong alisin gamit ang mga daliri o ilang instrumento ang cable habang mainit (Ang tinatanggal namin ay plastik na sumasakop sa cable). Ngayon ay ilagay natin ang puti at pula na kawad sa isang node

Hakbang 6: Photoresistor

Photoresistor
Photoresistor
Photoresistor
Photoresistor

Sa kasong ito ginamit ko ang isang solar panel upang masakop ang isang mas malaking lugar, para sa cell na ito ay simpleng hinang mga jumper cables sa positibo at negatibong mga terminal.

Upang malaman kung ang aming cell ay gumagana sa pamamagitan ng voltmeter maaari nating malaman ang boltahe na nagbibigay kung ilalagay natin ito sa ilaw ng araw (Inirerekumenda ko na ito ay nasa 2V ± 0.5)

Hakbang 7: Konstruksyon ng aming LED Circuit

Ang pagtatayo ng aming LED Circuit
Ang pagtatayo ng aming LED Circuit
Ang pagtatayo ng aming LED Circuit
Ang pagtatayo ng aming LED Circuit
Ang pagtatayo ng aming LED Circuit
Ang pagtatayo ng aming LED Circuit

Gamit ang RGB LED at sa paglaban ng 1k ohms maaari nating makuha ang puting kulay, para sa circuit sa protoboard isasagawa namin ang ipinakita sa diagram kung saan magkakaroon kami ng baterya ng 9V na nagpapakain sa positibong LED at ang lupa ay konektado sa signal na nagpapadala ng aming player (signal ng musika). Ang ground jackpot ay konektado sa negatibong bahagi ng mga LED.

Ang pagiging eksperimento ay nais kong subukan ang isa pang uri ng kulay upang obserbahan kung ano ang nangyari at hindi nakakuha ng mga resulta sa pula, berde at asul na LED.

Hakbang 8: Teorya upang Makakuha ng Dalas ng Mga Tala

Teorya upang Makakuha ng Dalas ng Mga Tala
Teorya upang Makakuha ng Dalas ng Mga Tala
Teorya upang Makakuha ng Dalas ng Mga Tala
Teorya upang Makakuha ng Dalas ng Mga Tala
Teorya upang Makakuha ng Dalas ng Mga Tala
Teorya upang Makakuha ng Dalas ng Mga Tala
Teorya upang Makakuha ng Dalas ng Mga Tala
Teorya upang Makakuha ng Dalas ng Mga Tala

Ang isang tunog ay hindi hihigit sa isang panginginig ng hangin na maaaring kunin ng isang sensor, sa aming kaso ang tainga. Ang isang tunog na may isang tiyak na pitch ay nakasalalay sa dalas ng kung saan ang hangin ay nanginginig.

Ang musika ay nahahati sa mga posibleng frequency sa mga bahagi na tinatawag naming "oktaba" at bawat oktaba sa 12 mga bahagi na tinatawag naming mga tala ng musikal. Ang bawat tala ng isang oktaba ay may eksaktong kalahati ng dalas ng parehong tala sa itaas na oktaba.

Ang mga alon ng tunog ay malapit na hawig ng mga alon na nagaganap sa ibabaw ng tubig kapag nagtapon kami ng isang bagay, ang pagkakaiba ay ang mga alon ng tunog ay pinapagalaw ang hangin sa lahat ng direksyon mula sa pinagmulan nito maliban kung ang isang balakid ay magdulot ng pagkabigla at Distorts ito.

Sa pangkalahatan, ang isang tala na "n" (n = 1 para sa Do, n = 2 para sa Do #… n = 12 para sa Oo) ng octave "o" (mula 0 hanggang 10) ay mayroong dalas f (n, O) na maaari nating kalkulahin sa ganitong paraan (Larawan):

Hakbang 9: Arduino Programming

Programming ng Arduino
Programming ng Arduino
Programming ng Arduino
Programming ng Arduino

Para sa programa ay kukuha lang kami ng isang kanta at pipiliin namin ang uri ng tala, isang bagay na mahalaga ang mga oras na isasaalang-alang. Una, sa programa ay tinukoy ang output ng aming speaker bilang pin 11, pagkatapos ay sundin ang mga halaga ng float na naaayon sa bawat tala na gagamitin namin kasama ang halagang dalas nito. Kailangan nating tukuyin ang mga tala dahil ang mga oras sa pagitan ng uri ng tala ay magkakaiba, sa code maaari naming obserbahan ang pangunahing mga tala, mayroon kaming isang oras na bpm upang madagdagan o mabawasan ang bilis. Mahahanap mo ang ilang mga komento sa code upang maaari silang gabayan.

Hakbang 10: Diagram ng Koneksyon

Diagram ng Koneksyon
Diagram ng Koneksyon
Diagram ng Koneksyon
Diagram ng Koneksyon
Diagram ng Koneksyon
Diagram ng Koneksyon

Ikonekta natin ang arduino Earth sa lupa ng aming Jack cable at ang positibo sa positibong 9V na baterya. Lalabas ang signal sa pin 11 na konektado sa negatibo ng baterya.

Hakbang 11: Musika

Ngayon na na-load na namin ang code sa aming arduino at lahat ng mga koneksyon, oras na upang i-play! Makikita natin kung paano nagsisimula ang tunog ng aming sungay nang hindi nakakonekta sa aming arduino, nagpapadala lamang kami ng mga signal sa pamamagitan ng LED.

Hakbang 12: Pangwakas na Pagsasaalang-alang

Sa sungay ang tunog ay mababawasan kaya inirerekumenda ko ang pagdaragdag ng isang circuit upang palakasin ang signal. Kapag pinaprograma ang kanta na nais ng bawat isa, dapat isaalang-alang ang oras ng paghihintay at pasensya dahil kakailanganin nating maiayos ang tainga para sa hindi kapani-paniwalang mga resulta.

Mecatronica LATAM

Inirerekumendang: