Aangepaste Music Maker (1 / 2 stap)

Stap 1: Samenstellen en program van het circuit het Circuit


Het Circuit werden geassembleerd als schets (gemaakt door fritzing) hierboven. Vrij gemakkelijk toch? Nu laten we programma het circuit voor onze keyboard input, we IDE Processing en Arduino IDE hiervoor gebruiken.

VERWERKING IDE:


importeren van processing.serial.*;//, zodat we met arduino verbinden kunnen

Seriële poort;

VOID Setup

{

size(200,200);

poort = nieuwe Serial (dit, "COM21", 9600); //declaring onze haven die arduino gebruikt

}

VOID draw()
{ }

VOID keyPressed () //this deel toont het programma voor de toets op het toetsenbord worden ingedrukt

{
Als (sleutel == 'q') {//example "q"-toets

Port.write('q'); de verwerking IDE verzendt gegevens "q" naar de arduino

}

Als (sleutel == 'w') {}
Port.write('w'); }

Als (sleutel == "e") {}
Port.write('e'); }

Als (toets 'r' ==) {}
Port.write('r'); }

}

---------------------------the end------------------------------------------------------------------------

eigenlijk kunt u alleen toevoegen meer sleutels onder de keyPressed functie void. Ik Toon alleen 4 voorbeeld.

U kunt meer toevoegen door deze verkoopvorm:

if(Key == alphabet) {}

Port.write('alphabet');}

--------------------------------------------------------------------------------------------------

ARDUINO IDE:



int spk = 9; //buzzer pin

int val; //value = 0

VOID Setup
{

Serial.begin(9600); seriële communicatie vastgesteldop 9600 bps

pinMode(spk,OUTPUT); } //set zoemer als output

void loop
{

Als (Serial.available()) {/ / als seriële communicatie beschikbaar
Val = Serial.read(); waarde is = aan de wat de verwerking lezen

Als (val == 'q') {//if waarde is gelijk aan ' q'(betekent dat wanneer we druk op 'q' de verwerking IDE verzendt gegevens 'q' naar arduino)

Toon (spk, 1915,200); } //a Toon zal worden geproduceerd met frequentie 1915, periode 200ms op pin 9(spk)

Als (val == 'w') {}
Toon (spk, 1700,200); }

Als (val == "e") {}
Toon (spk, 1519,200); }

Als (val == 'r') {}
Toon (spk, 1432,200); }

}

}

-------------the end--------------------------------------------------------------------

u waarden kunt toevoegen meer Toon voor meer alfabetten, maar u moet ook het alfabet onder de keypressed -functie toevoegen in de verwerking van IDE. Arduino is de indeling voor het toevoegen van meer tonen voor meer alfabetten:

Als (val == 'alfabet') {}

Tone(buzzer_pin,Frequency,period);}

MAAR VERGEET NIET TOEVOEGEN IN PROCESSING IDE EERSTE!!!

---------------------------------------------------------------------------------------

Gerelateerde Artikelen

Aangepast maakte make-up palet

Aangepast maakte make-up palet

/ * stijldefinities * / tabel. MsoNormalTable {mso-stijl-naam: "Tabel normaal"; mso-tstyle-rowband-grootte: 0; mso-tstyle-colband-grootte: 0; mso-stijl-noshow:yes; mso-stijl-prioriteit: 99; mso-stijl-qformat:yes; mso-stijl-ouder: "";&q
Kerst groeten krans Arduino en MP3

Kerst groeten krans Arduino en MP3

Deze krans maakt gebruik van een Arduino microcontroller met het schild van Adafruit MP3 en een Parallax PIR bewegingsmelder te detecteren als iemand de deuropening nadert. Het speelt vervolgens een aangepaste groet vooropgenomen en gooide te klinken
3D gedrukte Back to the Future tijd Circuit klok

3D gedrukte Back to the Future tijd Circuit klok

De timerklok circuit verschijnt de volgende via de LED-displays.Bestemming tijd – (Top-rood)De bestemming tijd is een gebied dat een vaste datum en tijd worden weergegeven. Gebruik dit gebied om een belangrijke datum in je leven zoals bruiloft, verja
Analoge praten gloed in de donkere 3D afgedrukt klok

Analoge praten gloed in de donkere 3D afgedrukt klok

De klok zal de tijd weergeven met 4 analoge meter. Ik heb dit soort klokken in verschillende incarnaties maar ik zag nooit een analoge klok in dit formaat dat gesproken. Deze klok de tijd kondigt half uur intervallen en speelt een bericht wanneer de
Mevrouw K skelet waarzegster

Mevrouw K skelet waarzegster

De waarzegster is in tegenstelling tot de meeste fortune teller machines in die zin dat het u zal beledigen. Wanneer trick-or-treaters klop op de deur, worden ze altijd aangetrokken de skeleton waarzegster. Ik veranderen de verdeelde fortuinen en de
Hoe Homebrew draaien op je Nintendo DS!

Hoe Homebrew draaien op je Nintendo DS!

Update: 9/7/08, toegevoegd in een FAQ-sectie.Ooit gevoeld je DS meer kunnen doen? Veel meer? Het meer kan doen, en het kan worden geactiveerd via DS Homebrew. Dit deel door deel gids zal u helpen leren over wat Homebrew, hoe om het te draaien, waar t
DIY smalle Tang mes greep klem...

DIY smalle Tang mes greep klem...

Ooit afgevraagd hoe een aangepaste mes maker zet een handvat op een verborgen tang mes zonder speciaal gereedschap te kopen. Ik doen de meesten van ons het is om te kopen van een houten klem en wijzigen. Ik gebruik een Bessey EZS 15-8 voor de meeste
Meubels Grade meubilair Dolly

Meubels Grade meubilair Dolly

dit is een dolly ik maakte in TechShop Detroit en vervolgens thuis voltooid: TechShop voor de glijdende Arm (chop) Saw en de boor pers.  Ik gebruik de dolly onder mijn laterale office-bestand, te verhogen van de hoogte, route koorden uit de weg en te
Twaalf klok vogel

Twaalf klok vogel

Een klok met wortels die af en toe krasgeluiden. De tijd die het zonder zelfs een bel vertellen kan. Het mooi vragen en het zal u precies vertellen, maar als geen mens rond is het niet maken van een geluid. Een dozijn op hun zitstok niet zal u in de
Prototyping printplaten met DrawingBoard Pro

Prototyping printplaten met DrawingBoard Pro

DrawingBoard Pro is een gratis windows 8.1 app voor prototyping en archivering van circuits op de klemmenstrook, perfboard, breadboard of PCB's. Het is vooral gericht op hobbyisten die willen snel schets naar beneden en sla hun ideeën circuit.De afbe
Hoe maak je een masker zag!

Hoe maak je een masker zag!

In deze Tutorial Prop ik je laten zien hoe u een SAW masker met karton!Check out mijn andere kanaal!http://YouTube.com/cathydirectorMuziek door Kevin MacleodGeluiden door Garageband & Magic Music Maker
Hoe maak je een Desert Eagle

Hoe maak je een Desert Eagle

Link naar het pistool!Muziek van Garageband en Magix Music Maker!Check mijn andere kanaal!]http://YouTube.com/cathydirector
Voeg een Video Bug of een aangepast watermerk alleen Windows Movie Maker gebruikt!

Voeg een Video Bug of een aangepast watermerk alleen Windows Movie Maker gebruikt!

Dit Instructable zal leggen stap voor stap het toevoegen van een Bug of een aangepast watermerk alleen Windows Movie Maker gebruikt! Geen software te koop! De kabel kanalen gebruiken een bug of watermerk om hun kanaal ID, maar onlangs misbruik maken
{EVAN} How to make aangepaste Manchetknopen voor de heren

{EVAN} How to make aangepaste Manchetknopen voor de heren

www.diyweddinggowns.comDit is gonna be een eenvoudig diy tutorial over hoe te maken van aangepaste Manchetknopen voor de heren in de huwelijkspartij.Geniet van!blogbericht: http://youtiquebridal.wordpress.com/2012/04/02/how-to-make-custom-cuff-links-