Aller au contenu


SanDStorm360

Inscrit(e) (le) 06 avril 2013
Déconnecté Dernière activité avril 09 2013 10:24
-----

Sujets que j'ai initiés

Projet Robot detecteur d'obstacle avec arduino

06 avril 2013 - 11:58

Bonjour à tous Image IPB/>/> actuellement en terminale sti2d option sin, mon groupe et moi devons faire un robot danseur qui devra effectuer une choregraphie avec un jeu de lumiere et aussi l'evitemment d'obstacle à distance.
Ma partie dans ce projet est l'evitemment d'obstacle à distance, pour ma partie j'ai choisit le capteur Maxsonar EZ2 (le EZ0 et 1 n'etant plus disponible sur lextronic).
Le probleme c'est que je dois créer un programme en langage arduino et que c'est la premiere fois!! du coup je suis un peut perdu :/
Pour l'instant je dois programmer sur une Arduino Uno (pour essayer le programme), pour le projet finale ce sera sur une Mega.

Pour l'instant j'ai trouveé ce programme pour la detection de distance et je vous demande si vous trouvez ce programme "bon" pour la detection de distance. Si j'ai bien compris, le programme comportera deux parties ? le premier celui de la detection de distance puis celui de l'evitemment de l'obstacle?

J'aimerai vraiment y arriver tout seul mais etant un debutant c'est assez dur de compendre les autres programmes similaire à celui que je devrais faire.


/*
   MaxBotix LV-EZ2 ultrasonic ranger reader
   Context : Arduino
*/

int ez2Analog = 0; // Analog  Pin, A0

void setup()  {
pinMode(ez2Analog, INPUT);
//  initialize serial communications at 9600 bps :
Serial.begin (9600);
}

void loop()  {
// read the sensor value and convert to a voltage :
int sensorValue = analogRead(ez2Analog);
float voltage = map(sensorValue, 0 , 5, 0, 1023) ;

//  the sensor’s output is about 9.8mV per inch,
//  so multiply by 2.54 to get it in centimeters :
float distance = voltage * 2.54 / 0.0098;

//  print the sensor value
Serial.print(distance) ;
Serial.println(" cm") ;
//  wait 50 milliseconds before the next reading
//  so the sensor can stabilize :
delay(50) ;
}

Merci de votre aide! Image IPB/>/>

Collégien, Terminale STI2D option SIN, passionné par l'automobile et l...

06 avril 2013 - 11:21

Salut! :) je m'appelle Gianny j'ai 17 ans, j'habite dans le Val de marne et je suis actuellement en Terminale STI2D option SIN, je suis un passionné d'automobile et d'informatique! :)

En esperant que vous pourrez m'aider dans mon projet pour le Baccalauréat! :D