Stap 2: codering
De code is
int ledPin = 13;
LED voor visualisatie (gebruik 13 voor ingebouwde geleid)
int speakerPin = 11; speaker verbonden met een van de PWM-poorten
#define c 261 #define d 294 #define e 329 #define f 349 #define g 391 #define gS 415 #define een 440 #define als 455 #define b 466 #define cH 523 #define cSH 554 #define dH 587 #define dSH 622 #define eH 659 #define fH 698 #define fSH 740 #define gH 784 #define gSH 830 #define aH 880 //frequencies voor de tonen we gonna //used http://home.mit.bme.hu/~bako/tonecalc/tonecalc.ht... gebruiken om deze te krijgen
void setup {pinMode (ledPin, OUTPUT); / / sets van de ledPin te zijn van een uitvoer-pinMode (speakerPin, OUTPUT); //sets de speakerPin als een uitgang} void loop / / run over en weer {march();} ongeldig pieptoon (unsigned char speakerPin, int frequencyInHertz, lange timeInMilliseconds) {digitalWrite (ledPin, hoge); //use leidde tot het visualiseren van de notities bespeeld int x; lange delayAmount = (long)(1000000/frequencyInHertz); lange loopTime = (long)((timeInMilliseconds*1000)/(delayAmount*2)); voor (x = 0; x
Ga naar jackshow2s.weebly.com voor meer van mijn projecten!