Komut
readAccelerometer()
Açıklama
Esplora'nın ivmeölçerden değerleri okur. Üç eksenin her birine bağımsız olarak erişilir.
Sözdizimi
Esplora.readAccelerometer (eksen)
Parametreler
axis: char, hangi eksenin okunacağını belirler.
X_AXIS | ekseni değerini okumak için |
Y_AXIS | ekseni değerini okumak için |
Z EKSENİ | ekseni değerini okumak için |
İadeler
int: seçilen eksendeki okumaların değeri. İvmeölçer, yerçekimi yönüne dik olduğunda sıfır döndürür. Eksenin iki yönünden birinde hızlandığında pozitif veya negatif değerler ortaya çıkar.
Misal
#include <Esplora.h>
void setup()
{
Serial.begin(9600);
}
void loop()
{
int x_axis = Esplora.readAccelerometer(X_AXIS);
int y_axis = Esplora.readAccelerometer(Y_AXIS);
int z_axis = Esplora.readAccelerometer(Z_AXIS);
Serial.print("x: ");
Serial.print(x_axis);
Serial.print("\ty: ");
Serial.print(y_axis);
Serial.print("\tz: ");
Serial.println(z_axis);
delay(500);
}
void setup()
{
Serial.begin(9600);
}
void loop()
{
int x_axis = Esplora.readAccelerometer(X_AXIS);
int y_axis = Esplora.readAccelerometer(Y_AXIS);
int z_axis = Esplora.readAccelerometer(Z_AXIS);
Serial.print("x: ");
Serial.print(x_axis);
Serial.print("\ty: ");
Serial.print(y_axis);
Serial.print("\tz: ");
Serial.println(z_axis);
delay(500);
}