ACCELEROMETER SENSOR

X - Y - Z- AXIS VALUES


/*
 * http://arduspot.blogspot.in/p/accelerometer-sensor_12.html
 *  Accelerometer sensor      Arduino Uno
 *      x pin                                 A2
 *      y pin                                 A1
 *      z pin                                 A0
 *    5V / VCC                      5V / Vin
 *     GND                                GND
 */

const int xpin = A2;
const int ypin = A1;
const int zpin = A0;  
int x,y,z;

void setup()
{
  pinMode(xpin,INPUT);
  pinMode(ypin,INPUT);
  pinMode(zpin,INPUT);
  Serial.begin(9600);
}

void loop()
{
  x = analogRead(xpin);
  y = analogRead(ypin);
  z = analogRead(zpin);
  Serial.print("x : ");
  Serial.println(x);
  Serial.print("y : ");
  Serial.println(y);
  Serial.print("z : ");
  Serial.println(z);
  Serial.println();
  delay(1000);
}

TOP - BOTTOM - LEFT - RIGHT 


/*
 * http://arduspot.blogspot.in/p/accelerometer-sensor_12.html
 *  Accelerometer sensor      Arduino Uno
 *      y pin                                 A1
 *      z pin                                 A0
 *   5V / VCC                        5V / Vin
 *     GND                                GND
 */

const int ypin = A1;
const int zpin = A0; 
int y,z;

void setup()
{
  Serial.begin(9600);
}

void loop()
{
  y = analogRead(ypin);
  z = analogRead(zpin);
  
  if(((z>=390)&&(z<=410))&&((y>=310)&&(y<=320)))
 {
   Serial.println("TOP");
 }
 if(((z>=325)&&(z<=350))&&((y>=240)&&(y<=260)))
 {
   Serial.println("Right");
 }
 if(((z>=260)&&(z<=275))&&((y>=300)&&(y<=335)))
 {
   Serial.println("Bottom");
 }
 if(((z>=330)&&(z<=350))&&((y>=370)&&(y<=395)))
 {
   Serial.println("Left");
 }
 delay(1000);
}

No comments:

Post a Comment