Aller au contenu


Photo
- - - - -

Servo lineaire avec Arduino DIY "Do it yourself"


2 réponses à ce sujet

#1 Stephd

Stephd

    Membre

  • Membres
  • 57 messages
  • Gender:Male
  • Location:oise
  • Interests:modelisme camion

Posté 19 mars 2014 - 09:11

Voici un prototype d'un système linéaire destiné à équipé un de mes projets.
L'objectif est de pouvoir réaliser un mouvement linéaire

La mécanique plastique est réalisé en impression 3D

Image IPB


Ensuite l'ensemble est équipé d'un petit moteur de 12 mm x 10 mm x 20 mm avec réduction de 60:1
La vis entraîne le chariot. Ce dernier est en contact avec une piste de potentiomètre rectiligne démonté .
l’intérêt de ce système est de pouvoir contrôler la position de du chariot précisément.

Image IPB


la vidéo montre des allés et retours automatique, en fonction d'une valeur résistive basse ou haute.
Ce système est piloté par un Arduino.
En gros c'est un servo linéaire d'une course de 50mm.


http://youtu.be/H_lOPGzQiD8

Programme de l'arduino...

int pin2 = 2;
int pin3 = 3; 
int sens=1;


void setup (){

     pinMode(pin3,OUTPUT);
     pinMode(pin2,OUTPUT);
          digitalWrite(pin3,HIGH);
     digitalWrite(pin2,LOW);
     delay(6000);
     pinMode(13,OUTPUT);
      Serial.begin(9600); 
}

void loop(){
  {
  int valeurPotentiometre = analogRead(A0);  
  Serial.println(valeurPotentiometre, DEC); 
    if (valeurPotentiometre > 600) 
    {
     digitalWrite(pin3,HIGH);
     digitalWrite(pin2,LOW);
    }
     
    if (valeurPotentiometre < 300) 
    {
     digitalWrite(pin2,HIGH);
     digitalWrite(pin3,LOW);
    }  
     
    
   
  Serial.println(valeurPotentiometre, DEC);
 
   }
}

Ignorant de naissance, mais en voie de guérison

#2 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 10 169 messages
  • Gender:Male
  • Location:Anglet
  • Interests:Robotique, Entrepreneuriat, Innovation, Programmation, Résolution de problème, Recherche de solutions, Mécanique, Electronique, Créer, Concevoir

Posté 21 mars 2014 - 07:12

Pour améliorer le montage j'aurais mis un deuxième support en bout du rail pour améliorer le guidage de la tige filetée.
Pour la coupe de france de l'année dernière j'avais utiliser le même système à vis écrou pour ouvrir et fermer une pince avec le même défaut de conception concernant le guidage de la tige filleté et je peux te dire que c'est mauvais pour la durée de vie du moteur ;).
De plus par sécurité j'aurais ajouté deux microrupteurs pour détecter une éventuelle butée (même si ce n'est pas réellement nécessaire si tu as ton potentiomètre rectiligne), c'est ce que j'ai utilisé sur un rail motorisé mais avec moteur pas à pas + courroie crantée. ça te permet entre autre de détecter si un objet s'intercale entre le chariot et la butée par exemple...

Bref bonne continuation pour la suite ;)

Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!

 

Les réalisations de Mike118  

 

 

 


#3 castom

castom

    Nouveau membre

  • Membres
  • 6 messages

Posté 10 novembre 2014 - 12:05

J'adore !

Pile le petit motoréducteur que je veux utiliser.

 

Par contre, pourquoi ne pas utiliser un cardan entre le moteur et la tige fileté + un roulement de chaque côté de cette dernière. Cela empêcherait ces mouvements. (cf la vidéo)

Perso, je vais essayer.

Enfin, quand j'aurais le matos.

 

Tiens sinon j'ai trouvé ça il y a pas longtemps:

http://camions-rc.fr/forum/viewtopic.php?f=173&t=19207

Le même que le tiens :-)





Répondre à ce sujet



  


1 utilisateur(s) li(sen)t ce sujet

0 members, 1 guests, 0 anonymous users