Arduino Tone Music (6 / 6 steg)

Steg 6: Skriva egna låtar



Denna delen av funktionen setup() innehåller musiknoter och vilar:

playMusic (sträng (/ / tonar ratta för Arduino
"5f4 3f8 e f"

"5f16 r e r f r"

"4f16 r e r f r8"

));

(Det är inte alla anteckningar i den demonstration melodin - det är bara ett urval av anteckningarna i de tre första raderna av toneTune tonerna.)

Kommentarer på denna del av skissen:

  1. "playMusic" är namnet på den funktion som innehåller strängen av anteckningar och vilar.
  2. ' / / Tona Tune för Arduino "är en kommentar som ger titeln på låten.
  3. "5f4 3f8 e f" är den första raden i anteckningar. Den första anteckningen är 5 oktav F fjärdedelsnot. Andra är 3: e octave F åttondelen noterar. Tredje är 3: e octave E åttondelen noterar. Fjärde är 3: e octave F fjärdedelsnot.
  4. Denna rad av anteckningar spelar exakt samma som om noterna hade skrivits in såhär: "5f4 3f8 3e8 3f8". Du kan ange octave och varaktighet för varje anteckning, men om du föredrar kan du ange dessa element endast när de ändrar.
  5. Vilar anges som helt enkelt "r" och varaktighet, så "r4" är en fjärdedel resten.
  6. Oavsett ovanstående sannolikt hittar du det bra att ange oktav och notera varaktighet för den första tonen i varje rad. Det gör det lättare att läsa.
  7. Varje rad av anteckningar och vilar slutar med ett mellanslag före finalen "(dubbla citattecken). Om du försummar att inkludera detta slutliga utrymme kan du ha problem med att ladda data linjen.
  8. Prickade anteckningar (till exempel "5f4.") kan du öka tiden genom att lägga till en extra halv längd Obs längd.
  9. Gå vidare och ändra anteckningarna i demonstration tonerna att spela en melodi av dina egna. Om du vill spara separata låtar, ge varje .ino fil ett annat filnamn.

Ytterligare ett exempel: dessa är de anteckningar som används i versionen av "Happy Birthday" som du hör i demonstrationen video (steg 2 av detta Instructable)

"4d 8 d # d d # e4 d g f #"
"2f16 r 6f r 3f r 6f r"

"4d 8 d # d d # e4 d en g"

"2f16 r 6a r 3as r 6g r"

"4g 8 g # g g # 5g 4 e"

"5c 8 c# c c# 4b + 4 d"

"3c 16 r d r c r d r 4d"

"5g 16 r g r e r e r c r 2c r"

"5d r 3d r 5c r 6c r 7c"

Se Steg
Relaterade Ämnen

En Facebook-ansluten, Arduino-Powered Music Party

Music party är ett nytt sätt att lyssna på musik med andra. Genom att trycka en RFID/NFC enhet som synkroniseras till en Facebook-konto på en Arduino RFID läsare lyssna sköld och skicka som unikt ID musik Party server med Arduino WiFly sköld, vi kan...

Arduino Tone Generator SD Log sedan uppspelning

detta är hur du oss radio vågor, kosmisk strålning, tioner-tiska störningar från mobiltelefoner och lysrör, och så vidare att generera slumpmässiga toner på din Arduino sedan lagra dem till och SD-kort och sedan spela upp dem tillbaka.Steg 1: Vad du...

Arduino prydnadssak Music Box

Min lillebror hade berättat för mig vid några tillfällen hur Disney's UP har det bästa soundtracket genom tiderna. När han berättade att han var att få engagerade, visste jag omedelbart vad jag ville få honom som en bröllopsgåva; en anpassad speldosa...

Tone

Du kan använda testton-funktionen i arduino för att skapa tones(music)...Steg 1: anslutningansluta högtalarkabeln positiva till pin-kod "8" och negativa till marken...Steg 2: Material som krävs för Arduinoenhögtalarepar av ledningarSteg 3: kodty...

Arduino 12-mode Blue Box - introduktion

FIRMWAREUPPDATERING! -10/2/2015 - se sista steget för DetaljerPresenteras här är en Arduino-baserad "Blå Box". Det producerar "traditionella" Blue Box 2600 Hz tonen och MF (Multi frequency) toner, men inte mycket mer! Det producerar oc...

Arduino + TFT = visuell musik

Sammanfattning:Ljud: I detta projekt Arduino läser en sträng av anteckningar som skrivs i formatet musik notation vi har kallat lätt musik språk. Det väljer varje musikalisk kommentar (eller resten), avgör dess frekvens och spelar alltså. Grafik: The...

GOduino III - skärbräda-vänlig Arduino-baserad robot controller

uppdateringar16 Nov 2012 med på DangerousPrototypes.com http://goo.gl/N4DIC3 okt 2012: Jag har designat en PCB-kortet att hjälpa position IR & ultraljudssensorer 90 graders till bakbord för att stödja GOduino III robot projektSep 1, 2012: Lagt till E...

YourDuino: HandBat - handhållen ultraljud Radar genom att använda Arduino

HandBat är en handhållen ultraljud Radar enhet som sänder ut pulser av ultraljud och lyssnar efter ekon, som en Bat. Det är avsett för användning av synskadade människor eller navigering i mörkret.Handbat är inrymt i en billig ($3,97) Rayovac svävand...

Sleep Cycle väckarklocka med rörelsesensor

Motivation:Jag ville på något sätt förbättra standard väckarklockan, så jag gjorde en som vaknar du upp försiktigt genom att bara vakna du när inte du i ditt djup sömn. En extra bonus är att det spelar Super Mario Theme Song som dess larm.Hur det fun...

Master's Laser skruvmejsel från "Doctor Who"

Karl Whovians förstå att Doctor Who sonic skruvmejsel leksaker är onödigt dyra. Här är en modell av Master's laser skruvmejsel (det finns redan flera Instructables på den sonic, är det dags att göra något lite mer unikt). Denna metall prop kosta om $...

Nighttime Pathfinder

Detta projekt, vid namn Nighttime Pathfinder, ger ägaren möjlighet att navigera hans eller hennes hem i mörkret utan att störa resten av åkande i hemmet. Pathfinder består av två huvuddelar, en huvudsaklig chassi, (som består av Lego Mindstorm tegels...

Arduino Grattis Tone Generator

I sist instructable jag visade dig hur man generera en ton med hjälp av Arduino UNO. Nu kan sätta att använda, i denna tutorial jag ska visa dig hur man skapar en födelsedagen låten på din Arduino. Detta kan vara skapad i ett kort eller bara ställa u...

Hur man tona en LED - Arduino handledning

I det här exemplet får du lära dig att tona en LED med analogWrite() funktionen. AnalogWrite använder pulse bredd modulering (PWM), vrida en digital pin på och av mycket snabbt, för att skapa en blekning effekt.Innan vi börjar låt oss lära dig mer om...

Arduino Music Box

Gör din egen speldosa!Material:9V batteriBox material (kartong, sax, tejp, markörer)P1 PowerW7 gaffelI3-knappenI20 Ljud TriggerW6 ArduinoW1 Tråd (2)O3 RGB LEDO5 LikströmsmotorO24 Synth högtalare(Jag använde lite bitar Deluxe Kit och talaren från den...

Anpassade Arduino MIDI Controller

Hej och Välkommen till detta instructable om hur man bygger en anpassad, Billigt och enkelt USB MIDI-controller, baserat på Arduino. Den bästa nyheten: inget krångel med USB-till-MIDI-gränssnitt eller programvaruverktyg som Hårlösa MIDI, bara plug 'n...

Arduino MIDI bas pedaler

jag har alltid gillat bas pedaler. Jag är ett stort fan av bandet Rush och deras basist Geddy Lee. De flesta av mina favorit Rush album använder Moog Taurus pedaler som har blivit synonymt med sina ljud från den tiden. Jag vet inte vad det är. Den dj...

Elektronisk musik boxas drivs av Arduino (typ av)

musik är den mest universella uttrycksmedel. Oavsett kulturella språk eller ålder tanken framförs dock musik skulle inte skiljer sig mycket. Det är säkert att säga alla älskar musik, en typ eller en annan. När en favorit bit spelas finns det en överv...

Låt oss göra Arduino musik

HejSimpleCircuit här med ett enkelt musikaliska projekt. Detta Instructable är en förlängning av flera tidigare Instructables och tutorials, så ett tips på hatten till "Arduino-musik" och "Demotime – Arduino Music" av Misperry, "H...

Arduino kontrollerade Beehive Fumigator / Air Freshener

Inom det relativa kaoset av mina inhemska arrangemang har jag en liten oas i perfekt ordning. En sak som jag kan kalla "organiserade" och "fullt fungerande". En sak jag kan röra och vet att det är tillförlitliga och färdiga för åtgärde...