Generere toner av forskjellige typer ved hjelp av matematiske ligninger (MathsMusic) Arduino: 5 trinn
Generere toner av forskjellige typer ved hjelp av matematiske ligninger (MathsMusic) Arduino: 5 trinn
Anonim
Generere toner av forskjellige typer ved hjelp av matematiske ligninger (MathsMusic) Arduino
Generere toner av forskjellige typer ved hjelp av matematiske ligninger (MathsMusic) Arduino

Prosjektbeskrivelse:

Ny reise har begynt der ideer enkelt kan implementeres ved hjelp av open source -fellesskap (takk til Arduino). Så her er en måte

· Se deg rundt og observer omgivelsene

· Oppdag problemer som må løses

· Tenk, prøv og fortsett å lære og del

· Det viktigste jeg kaller er HOLD DET ENKELT:)

· Gjenta

Min intensjon var å lage et musikalsk basert prosjekt ved hjelp av arduino -plattform

Så jeg søkte over internett og fant fantastiske kreative prosjekter, men jeg ville lage mine egne ting!

Så jeg kom over denne tonefunksjonen () fra arduino -biblioteket. Nedenfor er en lenke du kan finne beskrivende informasjon om den

www.arduino.cc/reference/en/language/funct…

Etter å ha lest om tone () startet funksjonen ideer sin reise.

I utgangspunktet genererer tone () -funksjonen som du ville ha lest Sound of Some frequency du sender den i en parameter. Så jeg tenkte hvordan jeg kan bruke denne enkeltfunksjonen til å generere forskjellige typer lyd?

Svaret var i matematikk vi alle bruker matematikk hver dag sin logikk handler om å løse mysterier

Av dette universet (setning fra den berømte Numb3rs tv -serien) …

Ideen er å lage lyd som kan genereres ved hjelp av matematiske ligninger, la oss kalle det MathMusic

I dette prosjektet brukte jeg:

· Områdets ligning for enkle geometriske former (firkant, rektangel, parallellogram, trekant og sirkel)

· Kvadratisk ligning og Fibonacci -serien.

å generere lyd. Nå kan du utvide dette prosjektet og oppdage ny musikk ved hjelp av forskjellige ligninger eller formler …

Trinn 1: Ting du trenger for å lage dette prosjektet

Ting du trenger for å lage dette prosjektet
Ting du trenger for å lage dette prosjektet
Ting du trenger for å lage dette prosjektet
Ting du trenger for å lage dette prosjektet
Ting du trenger for å lage dette prosjektet
Ting du trenger for å lage dette prosjektet
Ting du trenger for å lage dette prosjektet
Ting du trenger for å lage dette prosjektet

Nødvendige verktøy for å lage dette prosjektet:

  • Arduino UNO -styre
  • Høyttaler eller summer vil jeg anbefale høyttaler for god lydkvalitet
  • en 220 ohm motstand for å sikre kretsen mot skade
  • Jumper ledninger for å koble arduino og høyttaler

Programvare

Du må installere Arduino IDE for å laste opp programmene fra datamaskin til bord.

hvis du ikke trenger å bekymre deg Nedenfor er en lenke for å installere Arduino IDE

www.arduino.cc/en/Main/Software

Trinn 2: Skjematisk

Skjematisk
Skjematisk

Du kan også lage kretsen din ved å bruke lenken nedenfor

fritzing.org/home/

Trinn 3: Slik kjører du programmet ved hjelp av Arduino

Først og fremst må du koble Arduino -kortet til din PC eller datamaskin via usb -kabel

Deretter har du lastet ned og installert Arduino IDE -programvarelinken.

Last Last ned zip -filen som inneholder kildekoden til dette prosjektet

Så start og gjør noe nytt ut av det!