Aller au contenu


theo-paul

Inscrit(e) (le) 04 juil. 2018
Déconnecté Dernière activité nov. 29 2021 09:16
-----

#98612 console de controle robot

Posté par theo-paul - 22 août 2018 - 04:52

 

void loop(){

             //on met un 0 dans customKey 
sens = customKeypad.getKey();
  while (sens != '#' && sens != '*') {  //tant qu'on a pas de réponse valable
     sens = customKeypad.getKey();    //on attends qu'elle arrive
  }
switch (sens)
// sens = 
{
  case '#':        //on défini sens_rotation
    sens_rotation = true;
    lcd.setCursor(6,0);
    lcd.print("+");
  break;
  case '*': 
    sens_rotation = false;
    lcd.setCursor(6,0);
    lcd.print("-");
  break;
}
// selon ce qui est selectionné, afficher le resultat en 6,0
//ensuite, passer à la selection de l'angle voulu 
customKey = customKeypad.getKey();
 while (customKey >= '0' && customKey <= '9') // This keeps collecting the Value until customKey is not a number
  {
    Value = Value * 10 + (customKey - '0'); // concatnate key presses into one value
    lcd.print(Value);
  }
  switch (customKey)
    {
      case 'C': // Change set speed
      Value = 0;
      lcd.clear();
        break;
 
      case 'D':
      lcd.print("demarrage");
      delay(2000);
      lcd.clear();
        break;     
       // Value = constrain(Value, 0, 200);
      //lcd.setCursor(7,0);
      //lcd.print(Value);
  }
//tout ceci compris entre 0 et 200 degrés
//methode a trouver
//X = constrain(X,INF,SUP);
}

voila ce que ca donne, et ca marche !!!! pour le +et le -. pour les numeros c'est pas encore ca. j'ai des traits qui se mettent a la place. j'avance doucement mais surement. Merci de votre aide  :yahoo:




#97278 bras-robot BCN3D de Lanzeur

Posté par theo-paul - 10 juillet 2018 - 07:47

Bonjour lanzeur, je viens de lire attentivement ton projet, il est vraiment top, ça fait propre la peinture bleu. Jai tenté la même chose sur le mien, bon, disons que le pla na pas du tout aimé, jai du my prendre dune mauvaise façon, tu las fais à la main le ponçage ?
Jai une suggestion pour les NEMA 23, tu peux les mettre en parallèle, ça te fera économiser une sortie (noublies pas dinverser les bobines sur un des moteurs). Jespere que tout le monde va pouvoir taider :)


#97088 Bcn3d firmware

Posté par theo-paul - 05 juillet 2018 - 12:44

Bonjour à tous,
Je me suis lancé dans un projet: créer un robot pouvant mêtre utile, par example pour pouvoir me tenir des choses quand je soude, faire le tri dans mes affaires. Mais aussi, pour une utilisation plus sérieuse, il ma ete proposé de créer un robot pouvant prendre des mesures dune sphere et à partir de ces mesure, à laide dun objet de could, rectifier les impuretés de celle ci.
Jai donc choisi le bcn3d moveo comme base robotique, les degrés de liberté sont suffisant, jai trouvé une variante améliorée : https://roboteurs.co...s-robot-arm-kit
Pour ce qui est du bras, il doit pouvoir embarquer en bout du dernier axe un laser et un télémètre. Tout ceci commandé par une rumba et un pc qui lui sera dédié.
Je suis donc à la recherche dun firmware qui aurait déjà été commancé, à partir du quel je pourrais donc me baser et y ajouter toutes mes données. Je travaille en parallèle sur un logiciel un peu comme celui créé par Chris Annin pour son Ar2 : https://github.com/Chris-Annin/AR2
Je vous met quelques photos du robot, inprimé en pla qui sera au fur et à mesure du temps fait en petg. Nhésitez pas à donner vos avis ;)

Image(s) jointe(s)

  • EBEEC3C6-CFAA-41A3-945E-29D46BCD9C64.jpeg
  • A7241149-B746-406D-B878-8F7FEC0ACAE4.jpeg
  • 54520D65-9150-4595-908E-709CAB8ED205.jpeg