Le forum a migré vers l'adresse suivante:

Forum

Masquer ce message

Simple-Duino Forum Index



[Résolu] Accelerometer


 
Post new topic   Reply to topic    Simple-Duino Forum Index -> Arduino & Électronique -> Questions
Previous topic :: Next topic  
Author Message
clemplag
Débutant

Offline

Joined: 02 Apr 2013
Posts: 4
Niveau d'éléctronique: Débutant

PostPosted: Sun 7 Apr - 01:14 (2013)    Post subject: [Résolu] Accelerometer Reply with quote

PublicitéSupprimer les publicités ?
Bonsoir à tous!
Pour un projet personnel, je cherche à créer une interface 3D processing pour un accéléromètre.
Le principe est simple, je souhaite que mon cube en 3D suive les mouvements de mon accéléromètre (mouvement sur les axes y,x et z, et si possible rotation autour de ces axes), un peu sur le principe de la wiimote.
J'ai commencé à travailler avec un ADXL335, et j'arrive à lire les valeur et à faire "translater" un cube, mais uniquement sur x et y (je ne sais pas pourquoi mais quand je cherche à utiliser les valeurs de z rien ne se produit).
Je souhaiterai également que lorsque je déplace mon accéléromètre vers le haut (et que je garde ma main en haut), mon cube en 3D en face autant, mais sans revenir à sa position initiale, y a-t-il un moyen de faire ça?
Si vous avez déjà travaillé avec un accéléromètre ou si vous pouvez m'indiquer des tutoriels en ligne ça serait super!
MERCI!!!
Back to top
arnaud39
Débutant

Offline

Joined: 01 Apr 2013
Posts: 378
Masculin
Niveau d'éléctronique: Dieu vivant

PostPosted: Sun 7 Apr - 11:29 (2013)    Post subject: [Résolu] Accelerometer Reply with quote

Ah désolé je peux pas t'aider la dessus mais ne t'inquiète pas y en a plein d'autres sur ce forum qui sont la pour t'aider :-)
____________________________
Ancien admin du forum, co-fondateur tutoarduino.com
Back to top
clemplag
Débutant

Offline

Joined: 02 Apr 2013
Posts: 4
Niveau d'éléctronique: Débutant

PostPosted: Sun 7 Apr - 16:32 (2013)    Post subject: [Résolu] Accelerometer Reply with quote

Lesquels par exemple?
Je suis nouvelle dans le milieu... :-)
Back to top
Arduino0
Débutant

Offline

Joined: 07 Apr 2013
Posts: 119
Masculin
Niveau d'éléctronique: Pro

PostPosted: Sun 7 Apr - 17:31 (2013)    Post subject: [Résolu] Accelerometer Reply with quote

Je ne pense qu'un système puisse savoir si tu monte ou que tu descende (sauf erreur) mais j'ai trouver un code sur le site arduino qui reprend les 3 valeurs X,Y,Z :


/*
 ADXL3xx
 
 Reads an Analog Devices ADXL3xx accelerometer and communicates the
 acceleration to the computer.  The pins used are designed to be easily
 compatible with the breakout boards from Sparkfun, available from:
 http://www.sparkfun.com/commerce/categories.php?c=80

 http://www.arduino.cc/en/Tutorial/ADXL3xx

 The circuit:
 analog 0: accelerometer self test
 analog 1: z-axis
 analog 2: y-axis
 analog 3: x-axis
 analog 4: ground
 analog 5: vcc
 
 created 2 Jul 2008
 by David A. Mellis
 modified 30 Aug 2011
 by Tom Igoe
 
 This example code is in the public domain.

*/

// these constants describe the pins. They won't change:
const int groundpin = 18;             // analog input pin 4 -- ground
const int powerpin = 19;              // analog input pin 5 -- voltage
const int xpin = A3;                  // x-axis of the accelerometer
const int ypin = A2;                  // y-axis
const int zpin = A1;                  // z-axis (only on 3-axis models)

void setup()
{
  // initialize the serial communications:
  Serial.begin(9600);
 
  // Provide ground and power by using the analog inputs as normal
  // digital pins.  This makes it possible to directly connect the
  // breakout board to the Arduino.  If you use the normal 5V and
  // GND pins on the Arduino, you can remove these lines.
  pinMode(groundpin, OUTPUT);
  pinMode(powerpin, OUTPUT);
  digitalWrite(groundpin, LOW);
  digitalWrite(powerpin, HIGH);
}

void loop()
{
  // print the sensor values:
  Serial.print(analogRead(xpin));
  // print a tab between values:
  Serial.print("\t");
  Serial.print(analogRead(ypin));
  // print a tab between values:
  Serial.print("\t");
  Serial.print(analogRead(zpin));
  Serial.println();
  // delay before next reading:
  delay(100);
}

Back to top
Admin
Fondateur

Offline

Joined: 12 Apr 2012
Posts: 860
Masculin
Niveau d'éléctronique: Pro

PostPosted: Mon 8 Apr - 18:46 (2013)    Post subject: [Résolu] Accelerometer Reply with quote

ouai mais toujours ce problème de processing...
J'ai jamais osé m'atteler à ce langage...
____________________________
http://simple-duino.com
Back to top
arnaud39
Débutant

Offline

Joined: 01 Apr 2013
Posts: 378
Masculin
Niveau d'éléctronique: Dieu vivant

PostPosted: Fri 12 Jul - 16:23 (2013)    Post subject: [Résolu] Accelerometer Reply with quote

Je met en résolu tu pourra l'enlever si ça n'est pas le cas
____________________________
Ancien admin du forum, co-fondateur tutoarduino.com
Back to top
Contenu Sponsorisé






PostPosted: Today at 05:08 (2019)    Post subject: [Résolu] Accelerometer

Back to top
Display posts from previous:   
Post new topic   Reply to topic    Simple-Duino Forum Index -> Arduino & Électronique -> Questions All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  

Index | Xooit.com free forum | Free support forum | Free forums directory | Report a violation | Conditions générales d'utilisation
Powered by phpBB
Propulsé par Simple-Duino