Positionnement moteur pas à pas avec des contact

lamy971
jeu, 03/26/2020 - 04:49
Bonjour,
Voilà je voudrai pouvoir positionner un moteur pas à pas nema17 sur un nombre de pas précis après avoir appuyer sur un contact. J'ai déjà câblé ma plaque d'essais avec un EasyDriver et un NANO. J'ai déjà une partie de mon code qui fonctionne mais quand je rajoute mes 4 contacts pour 4 positions différente cela ne fonctionne plus. Merci pour votre aide.
lamy971
sam, 04/18/2020 - 11:03
bon j'y suis presque
lamy971
sam, 04/18/2020 - 11:04
j'y suis presque
Anonyme
sam, 04/18/2020 - 15:26
Je n'ai pas le temps ce WE je verrais cela plus tard désolé !
lamy971
sam, 04/18/2020 - 20:14
Il n’y a pas de soucis... passes un bon WEEK-END
lamy971
sam, 04/25/2020 - 00:58
lamy971
sam, 04/25/2020 - 01:05
Bonjour,
J'aurai besoin encore un peu de ton aide quand tu auras le temps. J'ai mis en forme mon "slider" sur un rail de 2m de long et quand j'ai voulu calibrer mes longueurs je me suis aperçu que je n'arrivais pas à dépasser les 32000 pas même avec le moniteur série. Je n'arrive donc pas à ma position 150 cm. je compte environ 400 pas par centimètre. je t'ai mis le dernier code.
Merci d'avance
Anonyme
sam, 04/25/2020 - 11:56
Remplace :
void PositionX( int CibleX, int vitesse, String Distance) {
par
void PositionX( unsigned long CibleX, int vitesse, String Distance) {
lamy971
dim, 04/26/2020 - 00:36
Merci à toi
Anonyme
dim, 04/26/2020 - 10:10
De rien c'est par ce que tu avais limité à 10000 dans ton premier code et comme j'ignorais la destination de ton projet ...
lamy971
lun, 05/04/2020 - 16:57
Bonjour, Désolé j'étais en déplacement... je reviens vers toi parceque je n'arrive toujours pas à dépasser 32000 pas moteur avec mon code, j'ai remplacé la ligne de code que tu m'as donné. Cela ne fonctionne pas non plus avec le moniteur série. Voilà ce qu'il m'affiche:
lamy971
lun, 05/04/2020 - 16:57
Merci d'avance
Anonyme
mar, 05/05/2020 - 11:48
Voilà le code testé jusqu'à 1 000 000 !
if ( CibleX < 0 || CibleX > 100000) {
C'est toi qui impose une limite entre 0 et 100000 !!!! C'est corrigé !
lamy971
mer, 05/06/2020 - 00:52
Super ça marche.
Merci
Pages