Paso 7: Añadir el código
2) agregar biblioteca Arduino MMA7361
... o, si usted tiene un acelerómetro diferentes
3) subir el siguiente código a la placa Arduino (se basa en los ejemplos de la MMA 7361 biblioteca):
#include < AcceleroMMA7361.h >
AcceleroMMA7361 accelero;
int x;
int y;
int z;
int de paso;
void setup()
{
Serial.Begin(9600);
Accelero.Begin (13, 11, 12, 10, A0, A1, A2);
accelero.setARefVoltage(3.3); establece la tensión AREF a 3.3V
accelero.setSensitivity(LOW); fija la sensibilidad de +/-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 tono
pitch = (x * y/z) * 50;
reproducir el tono
tono (pitch, 3, 10);
Delay(10); (hacer legible)
}