Show Posts
Pages: 1 2 3 [4] 5 6 ... 11
46  International / Français / Programmation vérin et distributeur on: March 23, 2013, 08:23:28 am
Bonjour,

Je cherche comment programmer un vérin pneumatique. Le vérin est couplé à un distributeur de 24 VCC. Le vérin est un vérin double effet  pneumatique de course 27.5 cm et 3.2 cm pour une pression de 10 Bar. Voilà mes question:
- Comment programmer le vérin pour qu'il se déclenche?
- Comment programmer le distributeur pour l'activer et donner x volume d'air au vérin? (le temps de rpons du distri est de 0.2 ms)?
- Comment brancher le vérin et le distributeur sur la carte arduino?

L'arduino que je dispose est une méga 2560 et une wifi shield. Le but du programme est d'abord de contrôler le vérin et le distributeur et ensuite de récupérer le même programme pour les contrôler à distance avec le wifi shield.


Merci pour vos réponses.

Edwin
47  International / Français / Servomoteurs on: February 24, 2013, 08:49:28 am
Bonjour à tous,

je dispose de ce code et j'aimerais savoir comment faire pour que la position initiale des servomoteurs soit de 90°, (sans que ce soit la position minimale ni maximale car le servomoteur doit pouvoir s'incliner à 30° ou 160 par exemple).

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

const int POS_MIN=550; // mise a zero pour le servomoteur 1 position minimale
const int POS_MAX=2330; // position maximale servomoteur 1
const int POS_MIN_2=550; // mise a zero pour le servomoteur 2 position minimale
const int POS_MAX_2=2330; // position maximale servomoteur 2

int angle_servo=0; //angle pour position minimale 1
int angle_servo_2=0; //angle pour position minimale 2

const int broche_servo=3; //broche selon branchement (3)pour le servo 1
const int Voie_0_2=0; //constante pour passage en analogique servo 1
const int broche_servo_2=5; //broche selon branchement (5)pour le servo 2
const int Voie_0_2=0; //constante pour passage en analogique servo 2

int mesure_brute=0;// résultat brut servo 1
float mesuref=0.0;// résultat décimal servo 1
int mesure_brute_2=0;// résultat brut servo 2
float mesuref_2=0.0;// résultat décimal servo 2

Servo mon_servo;  // pour le control du servomoteur 1
Servo mon_servo_2;  // pour le control du servomoteur 2



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



mon_servo.attach(broche_servo, POS_MIN, POS_MAX);  // broche commande servo 1
mon_servo_2.attach(broche_servo_2, POS_MIN_2, POS_MAX_2);  // broche commande servo 2


pinMode(broche_servo, OUTPUT); //met la broche en sortie  pour le servo 1
pinMode(broche_servo_2, OUTPUT); //met la broche en sortie pour le servo 2
}
void loop(){ // fonction loop() sans fin

// acquisition conversion analogique numérique
//sur broche analogique indiquée - résultat 10bits (0-1023)

mesure_brute=analogRead(Voie_0); // pour le servo 1
mesure_brute_2=analogRead(Voie_0_2); // pour le servo 2

angle_servo=map(mesure_brute,0,1023,0,180);  // conversion  en angle ° pour le servo 1
angle_servo_2=map(mesure_brute_2,0,1023,0,180);  // conversion  en angle ° pour le servo 2

mon_servo.write(angle_servo); // positionne le servo à l'angle voulu pour le servo 1
mon_servo_2.write(angle_servo_2); // positionne le servo à l'angle voulu pour le servo 2

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


J'aimerai que le servomoteur se mette en position initiale avant de se mettre à l'angle voulu et après le delay, se remette en position initiale.

Merci à vous
48  International / Français / Re: Connection wifi shield on: February 09, 2013, 10:48:31 am
D'accord. Merci.

Quote
Pour ça il faut mettre un place un protocole de ommunication (voir la partie tutoriel du forum) et prévoir un petit logiciel côté ordinateur pour contrôler le tout.
Une autre solution est de faire un système travaillant en HTTP et d'utiliser un navigateur web pour contrôler l'arduino.
L'ide arduino ne permet que d'envoyer/recevoir du texte via le port série, pas plus.

Comme il s'agit d'un robot que l'on contrôle à distance quelle est la meilleure et la plus simple des solutions sachant que je suis débutant.
49  International / Français / Re: Connection wifi shield on: February 09, 2013, 06:19:10 am
Bonjour, il s'agit d'une Wifi shield Arduino avec antenne intégrée achetée sur snootlab. Le réseau utilisé est un sans fils sécurisé par une clef normale (box free). J'ai emboité le shield sur la Mega et branché au secteur, tout marche et quand je branche par l'USB, la led error s'allume. C'est la première fois que la carte est utilisée.
Comment faire pour me connecter au réseau?
Comment faire pour contrôler les éléments branchés sur ma carte Arduino par wifi à partir de l'IDE?
50  International / Français / Re: Connection wifi shield on: February 07, 2013, 02:53:23 pm
Je ne coomprends pas comment connecter les broches avec la mega.
51  International / Français / Connection wifi shield on: February 07, 2013, 12:13:23 pm
Bonjour à tous, je cherche comment connecter une carte wifi shield avec une carte Arduino Mega 2560 et comment se connecter à un réseau wifi?

Merci d'avance.
52  International / Français / Re: Batterie Arduino on: February 03, 2013, 12:59:17 pm
Je ne trouve pas ce que tu me dis sur le site radiospares, par contre, est ce que cela pourrait marcher?

http://radiospares-fr.rs-online.com/web/p/porte-piles-supports/0464754/
53  International / Français / Re: Batterie Arduino on: February 03, 2013, 12:48:49 pm
Ah, ok, et pour les régulateurs, j'en trouve où?
54  International / Français / Re: Batterie Arduino on: February 03, 2013, 12:47:50 pm
Oui mais il n'y en a pas de correct sur ce site.
55  International / Français / Re: Batterie Arduino on: February 03, 2013, 12:34:11 pm
D'accord pour la batterie et où trouver ce genre de prises?
Les servo et autres matériaux, je les branche sur la carte elle même, mais par contre, comment dupliquer le pin 5V de la carte?
56  International / Français / Re: Batterie Arduino on: February 03, 2013, 12:11:50 pm
La prise qui va bien est pour le secteur. La batterie ne dispose que deux deux fils, un rouge et un noir, où les brancher?
Le shield est bien alimenté par la Mega.
Comment ça un régulateur?
57  International / Français / Re: Batterie Arduino on: February 03, 2013, 11:31:34 am
La batterie principale qui alimente la carte est de 11,1 V (la carte alimente alors 2 sermovomoteurs, 2 moteurs cc, un vérin simple effet avec rappel par ressort et sans doute une caméra et son matériel, ainsi que la wifishield). Le robot disposera aussi d'une autre batterie supérieure à 12 V pour alimenter le distributeur du vérin.
58  International / Français / Re: Batterie Arduino on: February 03, 2013, 11:24:11 am
J'ai une carte Arduino Mega 2560 et je souhaites l'alimenter par cette batterie car la carte se trouve dans un robot et donc, on ne peut pas l'alimenter par secteur ou usb. Je précise aussi que sur cette carte Arduino il y a branché dessus une wifishield et d'autres composants. Ma question est donc, Comment brancher cette batterie sur la carte Arduino.
59  International / Français / Batterie Arduino on: February 03, 2013, 10:12:45 am
Bonjour à tous,

Je cherche comment alimenter une carte Arduino par cette batterie lipo. Comme la carte est dans un robot, il faut que ce soit une batterie portable.
Voir la pj.

Merci
60  International / Français / Re: Choix de matériel on: January 27, 2013, 02:35:53 pm
tu as de quoi souder ?

Oui, pas de problèmes
Pages: 1 2 3 [4] 5 6 ... 11