Aller au contenu

Filament ABS

gogo13

extrudeur qui tourne a l'envers

Messages recommandés

bonjours a tous sur ma dagoma le mouteur de l'extrudeurs tourne a l'envers donc je voudrai savoir si il y a moyen de l'inverser dans le firmware

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,
Oui dans marlin tu passes la ligne 

#define INVERT_E0_DIR true

en

#define INVERT_E0_DIR false

Dans configuration.h

 

Ou tu inverses tes fils sinon ;-)

Partager ce message


Lien à poster
Partager sur d’autres sites

merci pour la commande. mais pour inverser les fils j’aurais bien voulu le faire mais on peut pas car les prise peuvent se mettre que dans un sens

Partager ce message


Lien à poster
Partager sur d’autres sites

Modération : @gogo13 j'ai déplacé ton post pour une meilleure visibilité

en faisant attention (travail de précision) tu peux déclipser tes fils de la prise avec un petit tournevis et les remettre à l'envers

Partager ce message


Lien à poster
Partager sur d’autres sites

a et je n'arrive plus a compiler le firmware sa me met se message:

Arduino : 1.8.5 (Windows Store 1.8.10.0) (Windows 10), Carte : "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

C:\Users\steph\AppData\Local\Temp\ccKoDY8i.ltrans3.ltrans.o: In function `handle_interrupts(timer16_Sequence_t, unsigned int volatile*, unsigned int volatile*)':

ccKoDY8i.ltrans3.o:(.text+0xc4): undefined reference to `digitalWrite'

ccKoDY8i.ltrans3.o:(.text+0x178): undefined reference to `digitalWrite'

C:\Users\steph\AppData\Local\Temp\ccKoDY8i.ltrans5.ltrans.o: In function `Temperature::checkExtruderAutoFans()':

ccKoDY8i.ltrans5.o:(.text+0x5ce): undefined reference to `digitalWrite'

ccKoDY8i.ltrans5.o:(.text+0x5da): undefined reference to `pinMode'

ccKoDY8i.ltrans5.o:(.text+0x5f0): undefined reference to `digital_pin_to_timer_PGM'

ccKoDY8i.ltrans5.o:(.text+0x5f2): undefined reference to `digital_pin_to_timer_PGM'

ccKoDY8i.ltrans5.o:(.text+0x74e): undefined reference to `digitalWrite'

C:\Users\steph\AppData\Local\Temp\ccKoDY8i.ltrans6.ltrans.o: In function `_drawmenu_sd(bool, unsigned char, char const*, char const*, char*, bool) [clone .isra.22] [clone .constprop.4]':

sketch/ultralcd_impl_DOGM.h:1023: undefined reference to `Print::print(char)'

C:\Users\steph\AppData\Local\Temp\ccKoDY8i.ltrans10.ltrans.o: In function `lcd_implementation_init() [clone .lto_priv.149]':

ccKoDY8i.ltrans10.o:(.text+0x694): undefined reference to `Print::print(char)'

C:\Users\steph\AppData\Local\Temp\ccKoDY8i.ltrans10.ltrans.o: In function `lcd_setFont(char) [clone .lto_priv.145]':

ccKoDY8i.ltrans10.o:(.text+0x6a4): undefined reference to `Print::print(char)'

C:\Users\steph\AppData\Local\Temp\ccKoDY8i.ltrans10.ltrans.o: In function `lcd_print_and_count(char)':

ccKoDY8i.ltrans10.o:(.text+0x6d6): undefined reference to `Print::print(char)'

ccKoDY8i.ltrans10.o:(.text+0x6f0): undefined reference to `Print::print(char)'

C:\Users\steph\AppData\Local\Temp\ccKoDY8i.ltrans10.ltrans.o:ccKoDY8i.ltrans10.o:(.text.unlikely+0x86): more undefined references to `Print::print(char)' follow

C:\Users\steph\AppData\Local\Temp\ccKoDY8i.ltrans10.ltrans.o:(.rodata+0x6): undefined reference to `Print::write(unsigned char const*, unsigned int)'

C:\Users\steph\AppData\Local\Temp\ccKoDY8i.ltrans10.ltrans.o:(.rodata+0x12): undefined reference to `Print::write(unsigned char const*, unsigned int)'

C:\Users\steph\AppData\Local\Temp\ccKoDY8i.ltrans14.ltrans.o: In function `lcd_print_utf(char const*, unsigned char) [clone .constprop.97]':

ccKoDY8i.ltrans14.o:(.text+0x284): undefined reference to `Print::print(char)'

C:\Users\steph\AppData\Local\Temp\ccKoDY8i.ltrans14.ltrans.o:(.rodata+0xc): undefined reference to `Print::write(unsigned char const*, unsigned int)'

c:/users/steph/documents/arduinodata/packages/arduino/tools/avr-gcc/4.9.2-atmel3.5.4-arduino2/bin/../lib/gcc/avr/4.9.2/../../../../avr/lib/avr6/crtatmega2560.o:(.init9+0x0): undefined reference to `main'

C:\Users\steph\AppData\Local\Temp\ccKoDY8i.ltrans2.ltrans.o: In function `lcd_status_screen()':

ccKoDY8i.ltrans2.o:(.text+0x560): undefined reference to `Print::print(char)'

ccKoDY8i.ltrans2.o:(.text+0xb76): undefined reference to `Print::print(char const*)'

ccKoDY8i.ltrans2.o:(.text+0xb80): undefined reference to `Print::print(char)'

ccKoDY8i.ltrans2.o:(.text+0xc08): undefined reference to `Print::print(char)'

ccKoDY8i.ltrans2.o:(.text+0xc3e): undefined reference to `Print::print(char)'

ccKoDY8i.ltrans2.o:(.text+0xc74): undefined reference to `Print::print(char)'

ccKoDY8i.ltrans2.o:(.text+0xcca): undefined reference to `Print::print(char)'

C:\Users\steph\AppData\Local\Temp\ccKoDY8i.ltrans2.ltrans.o:ccKoDY8i.ltrans2.o:(.text+0xdc8): more undefined references to `Print::print(char)' follow

C:\Users\steph\AppData\Local\Temp\ccKoDY8i.ltrans18.ltrans.o: In function `CardReader::initsd() [clone .constprop.69]':

ccKoDY8i.ltrans18.o:(.text+0x45a): undefined reference to `pinMode'

C:\Users\steph\AppData\Local\Temp\ccKoDY8i.ltrans19.ltrans.o: In function `Sd2Card::chipSelectHigh()':

ccKoDY8i.ltrans19.o:(.text+0x222): undefined reference to `digitalWrite'

C:\Users\steph\AppData\Local\Temp\ccKoDY8i.ltrans19.ltrans.o: In function `Sd2Card::cardCommand(unsigned char, unsigned long)':

ccKoDY8i.ltrans19.o:(.text+0x2b4): undefined reference to `digitalWrite'

collect2.exe: error: ld returned 1 exit status

exit status 1
Erreur de compilation pour la carte Arduino/Genuino Mega or Mega 2560

Ce rapport pourrait être plus détaillé avec
l'option "Afficher les résultats détaillés de la compilation"
activée dans Fichier -> Préférences.
 

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 1 minute, pascal_lb a dit :

Modération : @gogo13 j'ai déplacé ton post pour une meilleure visibilité

en faisant attention (travail de précision) tu peux déclipser tes fils de la prise avec un petit tournevis et les remettre à l'envers

merci pour l'avoir déplacer et il fait inverser quel câble

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 7 minutes, gogo13 a dit :

il fait inverser quel câble

le plus pratique c'est d'inverser les 4 fils de la prise coté carte

en appuyant avec un petit tournevis (flèche bleu) tu tires les fils et tu les reclipses dans l'autre sens, exemple sur l'image le rouge à la place du vert et le noir à la place du bleu

sur ton câble, c'est peut être d'autres couleurs

 

0546f8ed-62b1-4eaa-bcdd-356c482f9960.jpg.2a8a2d88f08b9e21b9556f3494fa6c3e.jpg

  • Merci ! 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Petite astuce en passant, les câbles fonctionnent pas couple, si tu veux les trouver, tu mets en contact deux fils, tu tourne le moteur à la main, si ça tourne bien, c'est pas un couple, si ça résiste, c'est un couple, ça te donne donc les deux couples, pour inverser tu as juste à inverse de fait les deux couples ;-)

Partager ce message


Lien à poster
Partager sur d’autres sites

merci pour ton astuce :).

et une dernier chose qui n'a rien a voir mais mon écran lcd ne veut pas lire ma carte sd

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

  • Sur cette page :   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.

×