SPEAKR! (7 / 9 steg)

Steg 7: Ladda upp koden



Även om du inte behöver en dator för att köra själva projektet, programmera Arduino kräver vissa program på en dator. Oroa dig inte, det är alla cross-plattform och lätt att använda.

1) Arduino programvara

2) lägga till Arduino MMA7361 bibliotek
... eller andra, om du har en annan accelerometer

3) Ladda upp följande kod till Arduino styrelsen (den bygger av exemplen i MMA 7361 biblioteket):

#include < AcceleroMMA7361.h >

AcceleroMMA7361 accelero;
int x;
int y;
int z;
int stigningen.

void setup()
{
Serial.BEGIN(9600);
Accelero.BEGIN (12-13, 11, 10, A0, A1, A2);
accelero.setARefVoltage(3.3); anger AREF spänningen till 3.3V
accelero.setSensitivity(LOW); ställer in känsligheten till +/-6G
Accelero.Calibrate();
}

void loop()
{
x = accelero.getXRaw();
y = accelero.getYRaw();
z = accelero.getZRaw();
Serial.Print ("\nx:");
Serial.Print(x);
Serial.Print ("\ty:");
Serial.Print(y);
Serial.Print ("\tz:");
Serial.Print(z);

finalzie pitch
pitch = (x * y/z) * 50;

spela tonen
tonen (3, stigningen, 10).

Delay(10); (gör det lättläst)
}

Se Steg
Relaterade Ämnen

Legenden om Zelda surroundljud Tv skåp

Detta är min egen designade och tillverkade Zelda Tv skåp med inbyggda högtalare. topp och sidor Vik in och ut för att låta 2 6 x 9 högtalare och två center högtalare spränga lounge rummet. totalt arbetat jag med det på helgerna för om 6ish månader o...