Show Posts
Pages: 1 ... 15 16 [17] 18 19 ... 22
241  Forum 2005-2010 (read only) / Français / Re: projet main robotisé on: July 11, 2010, 09:52:16 am
bon jai trouvé tout ce qu'il me faut donc potar de 10K avec les servo qui vont bien en gros un potar sur chaque articulation et de l'autre coté un servo qui bouge sur l'articulation
pour la partie construction mecanique pas de soucis mais au niveau prog un soucis
je vous mets mon code
Code:
#include <Servo.h> // librairie pour servomoteur

// --- Déclaration des constantes ---
const int POS_MIN=550; // largeur impulsion pour position 0° servomoteur
                       // POS_MIN=550 pour futaba S3003
const int POS_MAX=2330; // largeur impulsion pour position 180° servomoteur
                                     // POS_MAS=2330 pour futaba s3003

int angle_servo=0; // variable pour angle du servomoteur

// --- constantes des broches ---

const int broche_servo=2; //declaration constante de broche
const int Voie_0=0; //declaration constante de broche analogique
const int broche_servo2=3; //declaration constante de broche
const int Voie_1=1; //declaration constante de broche analogique

// --- Déclaration des variables globales ---
int mesure_brute=0;// Variable pour acquisition résultat brut de conversion analogique numérique
float mesuref=0.0;// Variable pour calcul résultat décimal de conversion analogique numérique


// --- Déclaration des objets utiles pour les fonctionnalités utilisées ---
Servo mon_servo;  // crée un objet servo pour contrôler le servomoteur
Servo mon_servo2;  // servo 2

//**************** FONCTION SETUP = Code d'initialisation *****
// La fonction setup() est exécutée en premier et 1 seule fois, au démarrage du programme

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

// --- ici instructions à exécuter au démarrage ---

mon_servo.attach(broche_servo, POS_MIN, POS_MAX);  
mon_servo2.attach(broche_servo2, POS_MIN, POS_MAX);
// attache l'objet servo à la broche de commande du servomoteur

// ------- Broches en sortie -------  

pinMode(broche_servo, OUTPUT); //met la broche en sortie
pinMode(broche_servo2, OUTPUT); //met la broche en sortie

// ------- Broches en entrée -------  


// ------- Activation du rappel au + interne des broches en entrée si nécessaire -------  


} // fin de la fonction setup()
// ********************************************************************************

//*************** FONCTION LOOP = Boucle sans fin = coeur du programme *************
// la fonction loop() s'exécute sans fin en boucle aussi longtemps que l'Arduino est sous tension

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

// --- ici instructions à exécuter par le programme principal ---

// acquisition conversion analogique numérique (100µs env.)
//sur broche analogique indiquée - résultat 10bits (0-1023)
mesure_brute=analogRead(Voie_0);

angle_servo=map(mesure_brute,0,1023,0,180);
// convertit la valeur mesurée comprise entre 0 et 1023 en un angle entre 0 et 180

// map(value, fromLow, fromHigh, toLow, toHigh); // permet changement d'échelle simplifié

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

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

} // fin de la fonction loop() - le programme recommence au début de la fonction loop sans fin
// ********************************************************************************

// --- Fin programme ---

pour bouger un servo avec un potar pas de soucis
jai voulu en rajouté un deuxieme mais seul le premier marche
une idée de quoi modifié dans mon code ??
242  Forum 2005-2010 (read only) / Français / Re: projet main robotisé on: June 13, 2010, 01:18:34 pm
pas mal j'avoue
je vais voir pour en commandé un car si il m'en faut pour chaque doigts ca va vite être cher ^^
243  Forum 2005-2010 (read only) / Français / Re: projet main robotisé on: June 13, 2010, 12:16:03 pm
oui ca j'avais capté
mais je sais pas comment expliqué mdr
en gros comment faire pour que suivant la résistance de la bande il bouge 1 2 ou 3 servo et pas les trois en même temps
du genre je suis a 9000Ohms je doit plié 2 phalange
je suis a 11000ohm je doit plié 3 phalange
vois tu ce que je veut dire ?
244  Forum 2005-2010 (read only) / Français / Re: projet main robotisé on: June 13, 2010, 11:59:16 am
pas mal le capteur
je pense que c'est ca qu'il utilise sur cette vidéo
faudrez voir comment il font pour faire bouger un servo en même temps
je pense pas que ca soit le plus dur
mais genre si je suis a la moitié de la bande j'ai 2 phalange qui bouge
si je suis entre la moitié et le bout j'ai la 3 eme phalange qui bouge mais ca peut etre une bonne idée ca
merci
245  Forum 2005-2010 (read only) / Français / Re: projet main robotisé on: June 11, 2010, 04:43:52 pm
je sais bien j'ai pas mal de projet abandonnées
surtout parce que ca marche une fois mais pas deux et j'ai pas d'explication du pk ca a marché et pk ca ne veut plus marché ( le brushless )
donc au lieu de tourné sur des petits truc je préfère m'attaquer a un truc un peu plus abouti qui donne quelque chose au final
faire tourné un brushless hormis entendre le bruit qu'il fait quand il tourne je ne voit vraiment pas ce que on peut faire d'autre avec hormis bien sur un robot etc mais la justement ca revient au même que ma main robotisé il faut pas seulement le brushless il faut d'autre chose autour
enfin c'est ma méthode de pensé ^^ et elle est pas parfaite
246  Forum 2005-2010 (read only) / Français / projet main robotisé on: June 11, 2010, 03:16:15 pm
voila je suis en train d'essayer de faire une main robotisé
c'est a dire que sur ma vrai main j'aurai une sorte de gants avec des capteurs etc et toute les action que je ferez seront reporté sur une main robotisé
pour le moment avec câble et surement a distance après
mais voila je bute sur diffèrent problèmes ^^
déja pour le gants a mettre sur ma main
comment savoir quand je bouge un doigts ??
j'ai pensé au accéléromètre mais dur a intégrés sur un gants sans devoir mettre tout ca dans un gants de boxe
j'ai trouvé des tout petit capteur fin de course ( qui me servent de boutons ) qui ferez pile la bonne tailles mais il faudrait que quand j'appuie dessus le servo tourne dans un sens et quand j'appuie sur un autre le servo tourne dans l'autre sens
je pense que vous voyez ce que je veut dire
je n'est aucune référence pour ses capteurs car je les est trouvé dans un vieux lecteur cd portable
sinon j'ai pensé a mettre des nappes comme sur certain appareils électronique ou le contact ce fé en posant le doit
( ca fait les contact avec 2 plaques métallique qui ce touche dés que une pression ce fait sentir )
voila donc si vous avez des idées de réalisation ou pour amélioré le tout car je me dit que des servo ca va faire gros pour une mains
voila voila
si il y a du monde dans le limousin qu'il veulent m'aidé je suis preneur ^^
merci merci
247  Forum 2005-2010 (read only) / Français / Re: redrap on: July 04, 2010, 04:46:18 pm
merci pour les infos
c'est vrai que la ca va etre plus dur d'en fabriquer une vu le prix
248  Forum 2005-2010 (read only) / Français / Re: redrap on: July 03, 2010, 05:25:24 am
oups pardon reprap
j'été fatigué quand jai posté
249  Forum 2005-2010 (read only) / Français / redrap on: July 01, 2010, 04:56:34 pm
je pense que certain d'entre vous connaissent les redrap
en gros une imprimante 3D qui fabriquent vos pièces en plastique
je me suis dit que je pourrais m'en fabriquer une pour avoir exactement les pièces dont j'ai besoin sur d'autre projet
seul soucis
je me perd un peu sur tout ce qu'il faut acheté, les pièces, les programmes etc
il est marqué sur leur site que ca revient a environ 300$
la dessus pas de soucis mais en cherchant les pièces je suis tomber sur des pack a 700$ donc je pense qu'il y a un soucis
âpres en commandant chaque pièce une par une certaine ne sont pas disponible ( site anglophones ) et je cherche avant tout un site français ou un site pas trop loin pour ne pas payer trop cher de frais de port
si quelqu'un connait ou peut m'expliquer et/ou m'orienter je lui en serez reconnaissant
si la redrap marche bien pourquoi pas proposer mes services de fabrication de pièces a la communauté arduino ^^
voila merci a vous
250  Forum 2005-2010 (read only) / Français / gestion batterie on: July 01, 2010, 01:18:42 pm
bonjour
voila je cherche quelque chose que j'ai vu il y a un moment sur une vidéo
en gros un écran LCD avec je ne sais quel microcontroleur qui géré les batteries
genre je met une batteries il utilisé celle la
j'en mets 2 il utilise les deux etc
il prévient quand une batterie est presque vide et quand elle est vide
le gars enfilé ses blocs de batteries sur les coté et l'écran été au milieu
je n'arrive pas a retrouvé cet vidéo
je souhaite faire la même chose donc si vous avez des idée ou un lien je suis preneur
je pense que la vidéo venait d'un robot que le gars a construit donc voila
merci merci
251  Forum 2005-2010 (read only) / Français / Re: controler un moteur brushless avec un potentiometr on: May 28, 2010, 10:48:56 am
j'ai un petit peu désespéré dessus donc voila
je pense me relancé dans les test le weekend prochain
comme ca je serez a fond dedans avec rien d'autre pour me déconcentré
merci a toi de te tenir au courant
252  Forum 2005-2010 (read only) / Français / Re: controler un moteur brushless avec un potentiometr on: May 11, 2010, 04:37:08 pm
bon je capte plus rien ce soir
je laisse tombé pour le moment
je suis perdu et ya rien qui marche
merci quand meme a toi jean francois
253  Forum 2005-2010 (read only) / Français / Re: controler un moteur brushless avec un potentiometr on: May 11, 2010, 04:31:23 pm
ah merde pardon javé pas capté ca
254  Forum 2005-2010 (read only) / Français / Re: controler un moteur brushless avec un potentiometr on: May 11, 2010, 04:27:59 pm
nan la je le met direct sans processing
processing été la pour avoir une barre pour voir a quel puissance est le moteur
la juste un potar sans processing
255  Forum 2005-2010 (read only) / Français / Re: controler un moteur brushless avec un potentiometr on: May 11, 2010, 04:24:07 pm
il veut pas
 In function 'void loop()':
error: 'OctetReception' was not declared in this scope
Pages: 1 ... 15 16 [17] 18 19 ... 22