Vous ne pouvez pas modifier cette page, pour la raison suivante :
L’action que vous essayez de réaliser n’est permise qu’aux utilisateurs du groupe : Utilisateurs.
Statut du projet
(Un choix)
Concept Experimental Prototype Fonctionnel Inconnu Abandonné Obsolete
Statut de la publication
Aucune Brouillon Publié Finalisé
Image
Importer un fichier
Description
(petite description du projet, 80 caractères max)
Licence
Vous pouvez trouver plus d'informations sur les licences libres sur le site creativecommons.org.
Contributeur⋅ice⋅s
(personnes participant au projet, séparés par des virgules):
Inspiration
Matériaux
(liste des matériaux utilisés, séparés par des virgules)
Machines
(liste des machines spécifiques utilisées, séparés par des virgules)
Fichier(s) source
Url
Un problème ou une suggession à propos de ce formulaire ? Parlez en sur Discussion:DataFab
Texte libre:
L'hors du summerlab 2021 j'ai avancé sur le projet d'une imprimante 3D en mécano. La structure était déjà faite et j'ai réalisé des test sur des moteur pas à pas. A l'aide d'un Arduino et d'un shield motor j'ai pu testé le déplacement du du plateau et du chariot de gauche à droite. La monté et descente du chariot étant trop contrain par la transmission du mouvement cette parti la est à refaire. j'ai fait une petit programme arduino : <code>#include <Stepper.h> const int SPR = 211; Stepper myStepper(SPR, 12, 13); const int pwA = 3; const int pwB = 11; const int breakeA = 9; const int breakeB = 8; const int dirA = 12; const int dirB =13; int x=0; void setup() { Serial.begin(9600); pinMode(pwA, OUTPUT); pinMode(pwB, OUTPUT); pinMode(breakeA, OUTPUT); pinMode(breakeB, OUTPUT); digitalWrite(pwA, HIGH); digitalWrite(pwB, HIGH); digitalWrite(breakeA, LOW); digitalWrite(breakeB, LOW); Serial.begin(9600); myStepper.setSpeed(100); } void loop() { // allez et retour plateau et chariotcoté moteur // myStepper.step(-211*5.5); // myStepper.step(211*5.5); // allez et retour chariot coté moteur // myStepper.step(-211*3.5); // myStepper.step(211*3.5); // pour test myStepper.step(-211*0.5); //myStepper.step(211*0.2); delay(10000); exit(0); }</code>
Résumé :
Modification mineure Suivre cette page
Annuler