DIY Keyless piano (8 / 12 stap)

Stap 8: De CODE uploaden


Hier is de code voor de keyless piano. De code is zeer eenvoudig en u kunt gemakkelijk begrijpen het. Als in deze code kun je de wijziging, dan alstublieft doen en vertel me ook over het. Voel je vrij vragen om het even wat over de code. Hier is de code:

***************

code voor keyless piano
gemaakt door Dushyanta

int c = 3; initialiseren van de pinnen

int d = 4;

int e = 5;

int f = 6;

int g = 7;

int een = 8;

int b = 9;

int cup = 10;

int c_state = 0;

int d_state = 0;

int e_state = 0;

int f_state = 0;

int g_state = 0;

int a_state = 0;

int b_state = 0;

int cup_state = 0;

int spreker = 12;

VOID Setup {}

pinMode(speaker,OUTPUT); vertellen van het bestuur welke pin wordt gebruikt als uitgang en die wordt gebruikt als input

pinMode(c,INPUT);

pinMode(d,INPUT);

pinMode(e,INPUT);

pinMode(f,INPUT);

pinMode(g,INPUT);

pinMode(a,INPUT);

pinMode(b,INPUT);

pinMode(cup,INPUT);

digitalWrite(speaker,LOW); vertellen van de staat van pins

digitalWrite(a,LOW);

digitalWrite(b,LOW);

digitalWrite(c,LOW);

digitalWrite(d,LOW);

digitalWrite(e,LOW);

digitalWrite(f,LOW);

digitalWrite(g,LOW);

digitalWrite(cup,LOW);

Serial.begin(9600); de schets begint

}

void loop {}

digitalWrite(a,LOW);

digitalWrite(b,LOW);

digitalWrite(c,LOW);

digitalWrite(d,LOW);

digitalWrite(e,LOW);

digitalWrite(f,LOW);

digitalWrite(g,LOW);

digitalWrite(cup,LOW);

c_state = digitalRead(c); de signalen van de sensor te hoog of laag omzetten

d_state = digitalRead(d);

e_state = digitalRead(e);

f_state = digitalRead(f);

g_state = digitalRead(g);

a_state = digitalRead(a);

b_state = digitalRead(b);

cup_state = digitalRead(cup);

{

Als (c_state == HIGH) / / controleren voor welke sensor hand is er

{tone(speaker,988);}

anders

Als (d_state == HIGH)

{tone(speaker,880);}

anders

if(e_state==High)

{tone(speaker,784);}

else if (f_state == HIGH)

{tone(speaker,698);}

else if (g_state == HIGH)

{tone(speaker,659);}

anders

Als (a_state == HIGH)

{tone(speaker,587);}

anders

Als (b_state == HIGH)

{tone(speaker,523);}

anders

Als (cup_state == HIGH)

{tone(speaker,490);}

anders

{noTone(speaker);} vertellen van de arduino board dat als er geen obstakel, hun moet geen geluid delay(0);

}

}

********************

Gerelateerde Artikelen

DIY diskettestation Piano (Floppiano)

DIY diskettestation Piano (Floppiano)

Er zijn vele Instructables en video's op het internet laten zien hoe te bouwen van een muzikale plomp toer, maar ik heb nooit om het even wat over het bouwen van een diskettestation piano. Omdat ik graag piano spelen en bouwen van elektronica, dacht
DIY digital piano stand

DIY digital piano stand

Dit instructable beschrijft hoe te bouwen van draagbare piano stand met twee 12 "x 60" planken. Het heeft genoeg ruimte voor volledige grootte 88 belangrijke digitale piano computermonitor, actieve luidsprekers, paar brokken van pizza, geval van
DIY elektronische Piano 555

DIY elektronische Piano 555

dit is erg grappig instrucatable iedereen in minder dan 10 minuten maken zalEen complete gids ook gegeven in de tutorial video... Een idee is eigenlijk vandaan van de speelgoed van de kinderen. Bijna elk kind pianospelen uitzien dus dit cool instruct
DIY karton Laser Piano, Cool!

DIY karton Laser Piano, Cool!

ElecFreaks zal tonen u een gids hoe maak je een kartonnen laser piano door uzelf. Door deze manier, ik denk dat je alleen kon maken geen piano, kunt u een tabel, een venster of een muur als een Laser-Piano of een Laser Harp transformeren.De kartonnen
DIY ambachten: How to Make Origami Piano

DIY ambachten: How to Make Origami Piano

Als u leren hoe wilt te maken van een origami-piano, dit stap voor stap tutorial van Origami Piano zal u helpen veel. Als school leraren willen geven een leuke DIY kunst en ambachtelijke project voor kinderen, dan is deze Origami Piano de ultieme amb
DIY Makey Makey vloer Piano

DIY Makey Makey vloer Piano

Dit project werd gebaseerd op die van Dellinger (Klik om te zien van zijn werk).Ik heb enkele van de onderdelen van de werken aan onze behoeften gewijzigd.Dit is een eenvoudig project en veel plezier!Stap 1: materialen:Bristol-BoardAluminium TapeStan
Gratis Stealth Piano Workbench

Gratis Stealth Piano Workbench

maken van uw eigen aantrekkelijke en functionele Stealth werkruimte voor uw appartement!  Dit project is het dilemma van het ontbreken van voldoende werkruimte in een appartement of andere locatie waarin zou een lelijke workbench misstaan opgelost.Ik
TUTORIAL: DIY kartonnen Truck Brandweerwagen

TUTORIAL: DIY kartonnen Truck Brandweerwagen

Materialen:grote kartonnen doos (aanbevelen met behulp van een toilet bowl formaat doos bij een lokale ijzerhandel)hulpprogramma knifelong liniaal (of T-bar)potloodtacky gluebewegende tape wissenwitte eend taperode bouw papier (aanbevelen rode kaart
Hoe maak je een Edison lamp/diy gloeilamp

Hoe maak je een Edison lamp/diy gloeilamp

Hoe maak je een Edison gloeilamp lamp/DIYDank u voor het klikken op deze tutorial over hoe je een Edison lamp of een gloeilamp maken wat je wilt noemen het is het zelfde ding. Deze lamp gaat een klein stukje van potlood lood als een gloeidraad zijn u
DIY USB DJ Controller

DIY USB DJ Controller

Veel mensen krijgen in DJ deze dagen, of als een middel voor zelfexpressie of een manier om extra geld te verdienen. Ik geniet van DJing want het biedt een interessanter, betrokken en interactieve muziek-luisteren ervaring, of in het gezelschap van v
DIY draadloze leuke presentator

DIY draadloze leuke presentator

presenteert een gesprek vanaf uw laptop? U kunt het kopen van een draadloze muis doorklikken naar uw powerpoint. Maar kon je iets meer creatieve en leuk.Voor ongeveer 20 euro's van de elektronica, kunt u een draadloze presenter zelf maken in wat u oo
$1 DIY geleidende inkt en verf van vuur! (niet giftig, zelfgemaakte, goedkoop)

$1 DIY geleidende inkt en verf van vuur! (niet giftig, zelfgemaakte, goedkoop)

Zet vuur in elektronische geleidende inkt, bouwen van elektronische schakelingen, maken van papier muziekinstrumenten en ingangen voor je Arduino board!BIJWERKEN (08/18/2014)Als u voorkomen dat het proces wilt van het maken van uw eigen houtskool en
Draagbare Piano Interface

Draagbare Piano Interface

dit t-shirt interfaces met een speelgoedpiano, waardoor mensen om muziek te spelen op mijn rug. Stof knoppen vervangen de sleutels, poppers koppelen aan het circuit, zodat het kan worden aangesloten en losgekoppeld van het t-shirt. Dit zorgt voor all
DIY KIDS opslag tafel en stoelen

DIY KIDS opslag tafel en stoelen

deze kiddies Bureau of opslag tuinset is eigenlijk vrij eenvoudig te maken en ziet er prachtig eenmaal geschilderd met Rust-Oleum in blauwtinten. Het bureau deksel liften omhoog en biedt een mooie opbergruimte voor speelgoed of ambachtelijke en schil