Innholdsfortegnelse:

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

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

Video: Generere toner av forskjellige typer ved hjelp av matematiske ligninger (MathsMusic) Arduino: 5 trinn
Video: Scott Aaronson: The Greatest Unsolved Problem in Math 2024, November
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!

Anbefalt: