Robot sauteur

edwinre:
Bonjour à tous,

Actuellement élève en 1°S Si, nous avons été inscrit aux Olympiades des sciences de l'ingénieur qui se dérouleront prochainement. Le projet est un robot sauteur propulsé par un vérin.
Je m'occupe de la partie programmation et j'aurai quelque questions:

  • Quelle carte Arduino faut-il utilisé pour ce genre de robot , je dispose déjà de carte Arduino Uno et Arduino Mega 2560, mais on est libre d'utiliser la carte que l'on veut.

  • Pour les shields, se branches-t-il tous sur les cartes méga et lequel utilise pour le contrôle du robot en wifi? L'éthernet shield?

  • Avant son saut, le robot doit-être incliné à un certain angle, j'ai déjà programmé ce programma pour l'inclinaison du robot par servomoteur, fonctionne-t-il ?

#include <Servo.h> // librairie arduino pour servomoteur

const int POS_MIN=550; // mise a zero pour un servomoteur position minimale
const int POS_MAX=2330; // position maximale servomoteur

int angle_servo=40; //angle voulu

const int broche_servo=2; //broche selon branchement (2)
const int Voie_0=0; //constante pour passage en analogique

int mesure_brute=0;// résultat brut
float mesuref=0.0;// résultat décimal

Servo mon_servo;  // pour le control du servomoteur

void setup()   { // debut de la fonction setup()

mon_servo.attach(broche_servo, POS_MIN, POS_MAX);  // broche commande servo

pinMode(broche_servo, OUTPUT); //met la broche en sortie
}
void loop(){ // fonction loop() infini
mesure_brute=analogRead(Voie_0);

angle_servo=map(mesure_brute,0,1023,0,180);  // conversion  en angle °

mon_servo.write(angle_servo); // positionne le servo à l'angle voulu

delay (100); // pause entre 2 mesures et modif position servomoteur
}




Dans le code, le servo doit-être incliné à 40°.

**- Connaissez-vous des servomoteurs qui peuvent aller à plus de 180° et faire les 360°?**

Merci pour vos réponses.

Bonjour
puisque tu es en science de l'ingenieur, commence déjà par raisonner comme un futur ingenieur ! :grin:
reflechi aux possibilités, meme les plus farfelues avant d'en evacuer pour telle ou telle raisons.

question liminaire : cette course sur 360° est imperative ?

1ere question : c'est foutu comment un servo basique 0/180° et que faudrait il faire et où pour que la course angulaire "apparente" passe de 0/180° à 0/360°?