Satura rādītājs:

Arduino + Mp3: 12 soļi (ar attēliem)
Arduino + Mp3: 12 soļi (ar attēliem)

Video: Arduino + Mp3: 12 soļi (ar attēliem)

Video: Arduino + Mp3: 12 soļi (ar attēliem)
Video: Не выбрасывайте двигатель стеклоподъемника автомобиля 2024, Jūlijs
Anonim
Image
Image
Arduino + Mp3
Arduino + Mp3
Arduino + Mp3
Arduino + Mp3

Man patīk gaisma, fizika, optika, elektronika, robotika un viss, kas saistīts ar zinātni. Es sāku strādāt ar datu pārsūtīšanu un vēlējos izmēģināt Li-Fi metodi-kaut ko novatorisku un pieaugošu.

Es zinu par lielo datu pārsūtīšanas ātrumu, ko sasniedzis Li-Fi, tāpēc es gribēju kaut ko ar to saistīt un izdomāt kaut ko noderīgu. Šajā projektā es domāju to padarīt ekonomisku un interesantu, tāpēc nolēmu izmantot kaut ko, kas patīk visiem, mūziku.

Sākumā es domāju, ka tas būs kaut kas dārgs, bet, tā kā viss darbojās digitālā veidā, tas izrādījās neticami lēts.

Izmantojot arduino vieglumu, es varu ģenerēt frekvences, lai radītu skaņas, projekts ir kodēt dziesmu un atstāt visu gatavu, lai cilvēki varētu kodēt citas dziesmas un sūtīt datus, izmantojot LED, nepievienojot ragu tieši Arduino.

1. solis: dizains

Image
Image

Mēs varam novērot, ka projekts tika veikts protoboardā, jo tiek veikti testi un drīz tiks pievienoti pastiprinātāji, lai uzlabotu signālu. Es pamanīju, ka signāla signāls ir ļoti zems, tāpēc man ir jāpastiprina signāls pirms savienojuma ar ragu.

2. solis: kas jums būs nepieciešams

Ko tu gribi Nedd
Ko tu gribi Nedd
Ko tu gribi Nedd
Ko tu gribi Nedd

Instrumenti un aprīkojums:

  • Multimetrs: Vismaz jāpārbauda spriegums, polaritāte, pretestība un nepārtrauktība problēmu novēršanai. Iet uz saiti
  • Cautín. Iet saiti
  • Makaroni.
  • Metināšana. Iet saiti
  • Vieglāks.
  • Griešanas knaibles.

Elektronika:

  • Džeks: Mēs varam pārstrādāt daudzus audio objektus, šajā gadījumā es atradu vienu, kas tika izmantots, lai izveidotu savienojumu ar nedarbojošiem skaļruņiem.
  • Arduino: Mēs varam izmantot jebkuru arduino, šim nolūkam es izmantoju arduino.
  • LED: es ieteiktu LED, kas ģenerē baltu gaismu, jo tai nebija baltas gaismas gaismas diodes, es izmantoju RGB LED, kas vienmēr ieguva 3 krāsas, lai radītu baltu gaismu (Svarīgi: ar sarkanu gaismas diodi zaļā un zilā gaismas diodes nedarbosies mūsējās) ķēde).
  • Rezistors: ja izmantojat RGB LED, es iesaku izmantot 1k omu rezistorus, un, ja izmantojat baltu LED, varat izmantot 330 omu rezistorus.
  • Akumulators: vēlams 9V.
  • Savienotājs 9V akumulatoram. Iet uz saiti
  • Kabelis: lai atvieglotu griezumus un savienojumus, es izmantoju JUMPERS. Iet Link
  • Fotorezistors (saules baterija)

3. darbība. Kā darbojas shēma / diagramma

Kā darbojas shēma / diagramma
Kā darbojas shēma / diagramma
Kā darbojas shēma / diagramma
Kā darbojas shēma / diagramma

Lūk, kā sistēma darbojas:

Tā kā cilvēka acs dažos spektra intervālos neredz gaismu, izmantojot gaismas diodes izstaroto gaismu, mēs varam nosūtīt signālus, pārtraucot frekvenci. Tas ir tāpat kā gaismas ieslēgšana un izslēgšana (piemēram, dūmu signāli). Ķēde darbojas ar 9 V akumulatoru, kas baro visu mūsu ķēdi.

4. solis: audio kabeļi

Audio kabeļi
Audio kabeļi
Audio kabeļi
Audio kabeļi
Audio kabeļi
Audio kabeļi

Griežot domkratu, mēs ar savu multimetra nepārtrauktību varam pārbaudīt, kuri kabeļi atbilst zemei un signālam, ir ligzda ar 2 kabeļiem (zemējums un signāls) un citi ar 3 kabeļiem (zemējums, labais signāls, kreisais signāls). Šajā gadījumā, griežot kabeli, es ieguvu sudraba kabeli, baltu kabeli un sarkanu kabeli. Ar multimetru es varēju noteikt, ka sudraba kabelis atbilst zemei, un, secinot, signāls ir sarkans un balts. Lai padarītu kabeli stiprāku, es sadalīju kabeli par 50% -50%, un es to savērpšu tā, lai man būtu divi vienādas polaritātes vadi un atkal aukla (tas ir, lai stiprinātu kabeli un es zinu, ka viegli saplīst).

5. darbība: audio vadu savienojums (turpinājums)

Audio vadi (turpinājums)
Audio vadi (turpinājums)
Audio vadi (turpinājums)
Audio vadi (turpinājums)

Tā kā kabelis ir ļoti plāns un ar griezējinstrumentu ir ļoti viegli salauzt, iesaku izmantot uguni, šajā gadījumā tika izmantota šķiltava.

Vienkārši aizdedziniet kabeļa galu ar uguni, un dedzinot kabeli ir jānoņem ar pirkstiem vai kādu instrumentu, kamēr tas ir karsts (mēs noņemam plastmasu, kas pārklāj kabeli). Tagad ielieciet balto un sarkano vadu mezgls.

6. solis: fotorezistors

Fotorezistors
Fotorezistors
Fotorezistors
Fotorezistors

Šajā gadījumā es izmantoju saules paneli, lai aptvertu lielāku platību, šai šūnai vienkārši metināja džemperu kabeļus uz pozitīvajiem un negatīvajiem spailēm.

Lai uzzinātu, vai mūsu šūna darbojas, izmantojot voltmetru, mēs varam zināt spriegumu, kas rodas, ja to ievietojam saules gaismā (es iesaku to 2V ± 0,5)

7. solis: mūsu LED shēmas izveide

Mūsu LED shēmas uzbūve
Mūsu LED shēmas uzbūve
Mūsu LED shēmas uzbūve
Mūsu LED shēmas uzbūve
Mūsu LED shēmas uzbūve
Mūsu LED shēmas uzbūve

Izmantojot RGB LED un ar pretestību 1k omi, mēs varam iegūt balto krāsu, shēmai protoboardā mēs izpildīsim to, kas parādīts diagrammā, kur mums būs 9 V akumulators, kas baro LED pozitīvu un zeme ir savienota ar signāls, kas sūta mūsu atskaņotāju (mūzikas signāls). Džekpota zemējums ir savienots ar gaismas diodes negatīvo pusi.

Eksperimentējot, es gribēju izmēģināt cita veida krāsu, lai novērotu notikušo, un nesaņēmu rezultātus ar sarkanu, zaļu un zilu LED.

8. solis: Piezīmju biežuma iegūšanas teorija

Piezīmju biežuma iegūšanas teorija
Piezīmju biežuma iegūšanas teorija
Piezīmju biežuma iegūšanas teorija
Piezīmju biežuma iegūšanas teorija
Piezīmju biežuma iegūšanas teorija
Piezīmju biežuma iegūšanas teorija
Piezīmju biežuma iegūšanas teorija
Piezīmju biežuma iegūšanas teorija

Skaņa ir nekas cits kā gaisa vibrācija, ko var uztvert sensors, mūsu gadījumā - auss. Skaņa ar noteiktu augstumu ir atkarīga no gaisa vibrācijas frekvences.

Mūzika ir sadalīta iespējamajās frekvencēs pa daļām, kuras mēs saucam par "oktāvām", un katra oktāva 12 daļās, kuras mēs saucam par notīm. Katrai oktāvas notī ir tieši puse no vienas un tās pašas frekvences augšējā oktāvā.

Skaņas viļņi ļoti līdzinās viļņiem, kas rodas uz ūdens virsmas, kad mēs metam priekšmetu, atšķirība ir tāda, ka skaņas viļņi vibrē gaisu visos virzienos no tā izcelsmes vietas, ja vien šķērslis neizraisa šoku un neizkropļo to.

Parasti piezīmes "n" (n = 1 Do, n = 2 Do #… n = 12, ja jā) oktāvas "o" (no 0 līdz 10) frekvence ir f (n, O), ka mēs varam aprēķināt šādā veidā (attēls):

9. solis: Arduino programmēšana

Arduino programmēšana
Arduino programmēšana
Arduino programmēšana
Arduino programmēšana

Programmēšanai mēs vienkārši paņemsim dziesmu un izvēlēsimies notis, kaut kas svarīgs ir laiks, kas jāņem vērā. Pirmkārt, programmā mūsu skaļruņa izeja ir definēta kā 11. tapa, pēc tam sekojiet pludiņa vērtībām, kas atbilst katrai piezīmei, kuru mēs izmantosim, ar tās frekvences vērtību. Mums ir jādefinē piezīmes, jo laiki starp piezīmju veidiem ir atšķirīgi, kodā mēs varam novērot galvenās piezīmes, mums ir laiks bpm, lai palielinātu vai samazinātu ātrumu. Kodā atradīsit dažus komentārus, lai tos varētu vadīt.

10. darbība: savienojuma shēma

Savienojuma shēma
Savienojuma shēma
Savienojuma shēma
Savienojuma shēma
Savienojuma shēma
Savienojuma shēma

Savienosim arduino zemi ar mūsu Jack kabeļa zemi un pozitīvo ar pozitīvo 9V akumulatoru. Signāls iznāks no tapas 11, kas tiks savienota ar akumulatora negatīvu.

11. solis: mūzika

Tagad, kad esam ielādējuši kodu savā arduino un visus savienojumus, ir pienācis laiks spēlēt! Mēs redzēsim, kā mūsu rags sāk skanēt, nebūdams savienots ar mūsu arduino, mēs vienkārši nosūtām signālus caur LED.

12. darbība. Noslēguma apsvērumi

Ragā skaņa būs ļoti samazināta, tāpēc es iesaku pievienot ķēdi, lai pastiprinātu signālu. Programmējot dziesmu, kuru katrs vēlas, jāņem vērā gaidīšanas laiks un pacietība, jo mums būs daudz jānoskaņo auss, lai iegūtu neticamus rezultātus.

Mecatronica LATAM

Ieteicams: