sábado, 6 de fevereiro de 2016

Acelerômetro ADXL330 - Arquivo 013

Referência:
http://playground.arduino.cc/Portugues/LearningADXL3xx

Lista de Materiais:
IDE Arduino 1.0.6
1x  Board Arduino UNO
1x  Protoboard 830 furos
1x  Cabo USB-A male to USB-B male 
1x  Acelerômetro ADXL330

Montagem:





Firmware:
int groundPin = 18;             // pino de entrada analógica 4
int powerPin = 19;              // pino de entrada analógica 5
int xpin = 3;                   // eixo x do acelerômetro
int ypin = 2;                   // eixo y
int zpin = 1;                   // eixo z (disponível só em modelos triaxiais)

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

  // Fornecer terra e energia mediante o uso das entradas analógicas
  // como pinos digitais comuns. Isso permite conectar a placa de
  // prototipagem diretamente no Arduino. No caso de se usar os pinos
  // normais GND e 5V do Arduino, pode-se remover as quatro linhas
  // abaixo.
  pinMode(groundPin, OUTPUT);
  pinMode(powerPin, OUTPUT);
  digitalWrite(groundPin, LOW); 
  digitalWrite(powerPin, HIGH);
}

void loop()
{
  Serial.print(analogRead(xpin));
  Serial.print(" ");
  Serial.print(analogRead(ypin));
  Serial.print(" ");
  Serial.print(analogRead(zpin));
  Serial.println();
  delay(1000);
}

Download: não necessário

Nenhum comentário:

Postar um comentário