SPEAKR! (7 / 9 stap)

Stap 7: De Code uploaden


Al niet een computer uit te voeren het project zelf hoeft, het programmeren van de Arduino vereist sommige software op een computer.  Maak je geen zorgen, het is allemaal cross-platform en gemakkelijk te gebruiken.

1) Arduino software

2) Arduino MMA7361 bibliotheek toevoegen
... of andere, hebt u een verschillende versnellingsmeter

3) uploaden met de volgende code naar de Arduino board (het is op basis van de voorbeelden in de MMA 7361 bibliotheek):

#include < AcceleroMMA7361.h >

AcceleroMMA7361 accelero;
int x;
int y;
int z;
int de toonhoogte;

VOID Setup
{
Serial.begin(9600);
Accelero.begin (12, 11, 13, 10, A0, A1, A2);
accelero.setARefVoltage(3.3);                   Hiermee stelt u de AREF spanning op 3,3 v
accelero.setSensitivity(LOW);                   Hiermee stelt u de gevoeligheid voor +/-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 worp
toonhoogte = (x * y/z) * 50;

Speel de Toon
Toon (3, pitch, 10);

delay(10);                                     (Maak het leesbaar)
}

Gerelateerde Artikelen

Legende van Zelda surroundgeluid Tv-kast

Legende van Zelda surroundgeluid Tv-kast

Dit is mijn aangepaste ontworpen en gemaakt Zelda Tv kast met ingebouwde luidsprekers. de bovenkant en de zijkanten vouwen en uit om te laten 2 6 x 9 luidsprekers en twee centerluidsprekers blast de lounge kamer. in totaal ik gewerkt op dit weekend v