Escolar Documentos
Profissional Documentos
Cultura Documentos
Supondo que o cubo esteja no espaço sideral, onde tudo não tem peso, a
bola simplesmente flutuará no centro do cubo.
Vamos ver o que acontece quando colocamos esse cubo na Terra. A bola
simplesmente cairá na parede Z, exercendo uma força de 1g conforme
mostrado no diagrama abaixo:
Nesse caso, a caixa não está se movendo, mas ainda obtemos uma leitura
de 1g no eixo Z. Isso ocorre porque a gravidade (que na verdade é uma
forma de aceleração) está puxando a bola para baixo com uma força de
1g.
Power
Measurement Range
Ratiometric Output
Technical Specifications
ADXL335 Datasheet
void setup()
{
analogReference(EXTERNAL);
Serial.begin(9600);
}
void loop()
{
// Ler valores brutos
int xRaw = ReadAxis(xInput);
int yRaw = ReadAxis(yInput);
int zRaw = ReadAxis(zInput);
Serial.print("X, Y, Z :: ");
Serial.print(xRaw);
Serial.print(", ");
Serial.print(yRaw);
Serial.print(", ");
Serial.print(zRaw);
Serial.print(" :: ");
Serial.print(xAccel,0);
Serial.print("G, ");
Serial.print(yAccel,0);
Serial.print("G, ");
Serial.print(zAccel,0);
Serial.println("G");
delay(200);
}
Warning:
analogReference(EXTERNAL);
Serial.begin(9600);
Por exemplo,
// re-scale to fractional Gs
float xAccel = xScaled / 1000.0;
float yAccel = yScaled / 1000.0;
float zAccel = zScaled / 1000.0;
Serial.print("X, Y, Z :: ");
Serial.print(xRaw);
Serial.print(", ");
Serial.print(yRaw);
Serial.print(", ");
Serial.print(zRaw);
Serial.print(" :: ");
Serial.print(xAccel,0);
Serial.print("G, ");
Serial.print(yAccel,0);
Serial.print("G, ");
Serial.print(zAccel,0);
Serial.println("G");
ADXL335 Self Test Feature
Warning: