SPELA DARTH VADER MARS ARDUINO! (2 / 2 steg)
Steg 2: kodning
Koden är
int ledPin = 13.
LED för visualisering (Använd 13 för inbyggd ledde)
int speakerPin = 11; högtalare anslutna till en av PWM-portarna
#define c 261 #define d 294 #define e 329 #define f 349 #define g 391 #define gS 415 #define en 440 #define som 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 för tonerna ska vi använda //used http://home.mit.bme.hu/~bako/tonecalc/tonecalc.ht... för att få dessa
void setup() {pinMode (ledPin, produktionen); / / uppsättningar ledPin vara en utgång pinMode (speakerPin, produktionen); //sets speakerPin vara en utgång} void loop() / / kör om och om igen {march();} void beep (unsigned char speakerPin, int frequencyInHertz, lång timeInMilliseconds) {digitalWrite (ledPin, hög); //use ledde till att visualisera noter som spelas int x, lång delayAmount = (long)(1000000/frequencyInHertz), lång loopTime = (long)((timeInMilliseconds*1000)/(delayAmount*2)); för (x = 0; x
GÅ till jackshow2s.weebly.com för mer av mina projekt!