Vai al contenuto

vmecu82

Membri
  • Numero contenuti

    13
  • Iscritto

  • Ultima visita

Risposte pubblicato da vmecu82

  1. se uso FYSETC_MINI_12864_1_2 serve rgb.

    mentre per FYSETC_MINI_12864_2_1 serve neo....

    https://github.com/bigtreetech/MINI-12864/blob/master/mini12864_v1.0/Hardware/Bigtreetech Mini12864 V1.0 User Manual.pdf

    Qui dice che va bene, FYSETC_MINI_12864_2_1  ma secondo me dice che non lo supporta la skr e3 mini 1.2.

    perche' devo modificare qualcosa nel cfg della board?

    /**
     *                 _____
     *             5V | 1 2 | GND
     *  (LCD_EN) PB7  | 3 4 | PB8  (LCD_RS)
     *  (LCD_D4) PB9  | 5 6   PA10 (BTN_EN2)
     *          RESET | 7 8 | PA9  (BTN_EN1)
     * (BTN_ENC) PB6  | 9 10| PB5  (BEEPER)
     *                 -----
     *                 EXP1
     */

    #define EXPA1_03_PIN                        PB7
    #define EXPA1_04_PIN                        PB8
    #define EXPA1_05_PIN                        PB9
    #define EXPA1_06_PIN                        PA10
    #define EXPA1_07_PIN                        -1
    #define EXPA1_08_PIN                        PA9
    #define EXPA1_09_PIN                        PB6
    #define EXPA1_10_PIN                        PB5

    #if HAS_SPI_LCD

      #if ENABLED(CR10_STOCKDISPLAY)

        #define BEEPER_PIN              EXPA1_10_PIN

        #define BTN_EN1                 EXPA1_08_PIN
        #define BTN_EN2                 EXPA1_06_PIN
        #define BTN_ENC                 EXPA1_09_PIN

        #define LCD_PINS_RS             EXPA1_04_PIN
        #define LCD_PINS_ENABLE         EXPA1_03_PIN
        #define LCD_PINS_D4             EXPA1_05_PIN

      #elif ENABLED(ZONESTAR_LCD)                     // ANET A8 LCD Controller - Must convert to 3.3V - CONNECTING TO 5V WILL DAMAGE THE BOARD!

        #error "CAUTION! ZONESTAR_LCD requires wiring modifications. See 'pins_BTT_SKR_MINI_E3.h' for details. Comment out this line to continue."

        #define LCD_PINS_RS             EXPA1_05_PIN
        #define LCD_PINS_ENABLE         EXPA1_09_PIN
        #define LCD_PINS_D4             EXPA1_04_PIN
        #define LCD_PINS_D5             EXPA1_06_PIN
        #define LCD_PINS_D6             EXPA1_08_PIN
        #define LCD_PINS_D7             EXPA1_10_PIN
        #define ADC_KEYPAD_PIN                  PA1   // Repurpose servo pin for ADC - CONNECTING TO 5V WILL DAMAGE THE BOARD!

      #elif EITHER(MKS_MINI_12864, ENDER2_STOCKDISPLAY)

        /** Creality Ender-2 display pinout
         *                   _____
         *               5V | 1 2 | GND
         *      (MOSI) PB7  | 3 4 | PB8  (LCD_RS)
         *    (LCD_A0) PB9  | 5 6   PA10 (BTN_EN2)
         *            RESET | 7 8 | PA9  (BTN_EN1)
         *   (BTN_ENC) PB6  | 9 10| PB5  (SCK)
         *                   -----
         *                    EXP1
         */
        #define BTN_EN1                 EXPA1_08_PIN
        #define BTN_EN2                 EXPA1_06_PIN
        #define BTN_ENC                 EXPA1_09_PIN

        #define DOGLCD_CS               EXPA1_04_PIN
        #define DOGLCD_A0               EXPA1_05_PIN
        #define DOGLCD_SCK              EXPA1_10_PIN
        #define DOGLCD_MOSI             EXPA1_03_PIN
        #define FORCE_SOFT_SPI
        #define LCD_BACKLIGHT_PIN               -1

      #else

        #error "Only ZONESTAR_LCD, MKS_MINI_12864, ENDER2_STOCKDISPLAY, and CR10_STOCKDISPLAY are currently supported on the BIGTREE_SKR_MINI_E3."

      #endif

    #endif // HAS_SPI_LCD

  2. Ciao, @dnasini si provato ma non funziona.

    in lcd/dogm/ultralcd_DOGM.cpp (u8g.setContrast(255);)

    in configuration.h tolto (//)              #define FYSETC_MINI_12864_1_2

    continua a darmi questi errori:

    Unpacking  [####################################]  100%
    Library Manager: SoftwareSerialM@1.0.0 has been installed!
    In file included from Marlin/src/HAL/STM32F1/../../inc/MarlinConfig.h:40:0,
                     from Marlin/src/HAL/STM32F1/HAL.cpp:30:
    Marlin/src/HAL/STM32F1/../../inc/SanityCheck.h:2076:4: error: #error "Please select no more than one LCD controller option."
       #error "Please select no more than one LCD controller option."
        ^~~~~
    Marlin/src/HAL/STM32F1/../../inc/SanityCheck.h:2091:4: error: #error "RGB_LED is required for FYSETC_MINI_12864 1.2 and 2.0."
       #error "RGB_LED is required for FYSETC_MINI_12864 1.2 and 2.0."
        ^~~~~
    In file included from Marlin/src/HAL/STM32F1/../../inc/MarlinConfig.h:40:0,
                     from Marlin/src/HAL/STM32F1/HAL_SPI.cpp:35:
    Marlin/src/HAL/STM32F1/../../inc/SanityCheck.h:2076:4: error: #error "Please select no more than one LCD controller option."
       #error "Please select no more than one LCD controller option."
        ^~~~~
    Marlin/src/HAL/STM32F1/../../inc/SanityCheck.h:2091:4: error: #error "RGB_LED is required for FYSETC_MINI_12864 1.2 and 2.0."
       #error "RGB_LED is required for FYSETC_MINI_12864 1.2 and 2.0."
        ^~~~~
    *** [.pio/build/STM32F103RC_btt/src/src/HAL/STM32F1/HAL.cpp.o] Error 1
    *** [.pio/build/STM32F103RC_btt/src/src/HAL/STM32F1/HAL_SPI.cpp.o] Error 1

     

     

    Quindi abilito rgb? grazie.

     

    Abilitando: #define RGB_LED

    mi da questo errore: 

    Marlin/src/HAL/STM32F1/../../inc/SanityCheck.h:1972:6: error: #error "RGB_LED requires RGB_LED_R_PIN, RGB_LED_G_PIN, and RGB_LED_B_PIN."
         #error "RGB_LED requires RGB_LED_R_PIN, RGB_LED_G_PIN, and RGB_LED_B_PIN."
          ^~~~~
    Marlin/src/HAL/STM32F1/../../inc/SanityCheck.h:2076:4: error: #error "Please select no more than one LCD controller option."
       #error "Please select no more than one LCD controller option."
        ^~~~~
    In file included from Marlin/src/HAL/STM32F1/../../inc/MarlinConfig.h:40:0,
                     from Marlin/src/HAL/STM32F1/HAL_SPI.cpp:35:
    Marlin/src/HAL/STM32F1/../../inc/SanityCheck.h:1972:6: error: #error "RGB_LED requires RGB_LED_R_PIN, RGB_LED_G_PIN, and RGB_LED_B_PIN."
         #error "RGB_LED requires RGB_LED_R_PIN, RGB_LED_G_PIN, and RGB_LED_B_PIN."
          ^~~~~
    Marlin/src/HAL/STM32F1/../../inc/SanityCheck.h:2076:4: error: #error "Please select no more than one LCD controller option."
       #error "Please select no more than one LCD controller option."
        ^~~~~
    *** [.pio/build/STM32F103RC_btt/src/src/HAL/STM32F1/HAL.cpp.o] Error 1
    *** [.pio/build/STM32F103RC_btt/src/src/HAL/STM32F1/HAL_SPI.cpp.o] Error 1

    ok, ho abilitato questi: 

    #define RGB_LED
    //#define RGBW_LED

    #if EITHER(RGB_LED, RGBW_LED)
    #define RGB_LED_R_PIN 34
    #define RGB_LED_G_PIN 43
    #define RGB_LED_B_PIN 35
      //#define RGB_LED_W_PIN -1
    #endif

     

     

    ma rimane solo l'errore :#error "Please select no more than one LCD controller option."

  3. 2 ore fa, vmecu82 ha scritto:

    Ciao e grazie, allora lo schermo e un rgb  per i led che cambiano colore della retroilluminazione.

    queste stringhe da te elencate non le trovo nel configuration.h

    grazie.

    nel 2.0.7.2 le ho trovate, ma non si vede nulla sul display.

    leggendo il git hub https://github.com/VoronDesign/Voron-Hardware/blob/master/SKR-Mini_Screen_Adaptor/SRK Mini E3 V1.2-2.0/ScreenBreakout.cfg qui parla di cambiare i pin. meglio che passo a klipper? o posso anche per marlin? grazie.

    P.S. ho guardato sul web ma non ho trovato quello che cerco di fare. grazie ancora.

  4. Ciao a tutti, come da titolo sto cercando di usare questo lcd rgb sulla skr e3 mini v1.2.

    Ho già creato il cavo doppio come da schema, il mio problema e che nel github menzionano cfg per firmware klipper.

    io uso il marlin 2.0.5.3, ho guardato sul qui forum ma ho trovato soluzione.

    qualcuno sa come e dove vanno editati nel marlin?

    https://github.com/VoronDesign/Voron-Hardware/blob/master/SKR-Mini_Screen_Adaptor/SRK Mini E3 V1.2-2.0/ScreenBreakout.cfg

    grazie e buone feste...

    Adesso, vmecu82 ha scritto:

    Ciao a tutti, come da titolo sto cercando di usare questo lcd rgb sulla skr e3 mini v1.2.

    Ho già creato il cavo doppio come da schema, il mio problema e che nel github menzionano cfg per firmware klipper.

    io uso il marlin 2.0.5.3, ho guardato sul qui forum ma ho trovato soluzione.

    qualcuno sa come e dove vanno editati nel marlin?

    https://github.com/VoronDesign/Voron-Hardware/blob/master/SKR-Mini_Screen_Adaptor/SRK Mini E3 V1.2-2.0/ScreenBreakout.cfg

    grazie e buone feste...

    Dimenticavo il display e questo: https://github.com/bigtreetech/BTT-Expansion-module/tree/master/BTT Mini12864?spm=a2g0o.detail.1000023.17.303338aaBrV1Mz

  5. Ciao a tutti, ho risolto il problema, in pratica erano da sistemare l'asse x (come detto  prima) in più gli end stop da invertire.

    // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
    #define X_MIN_ENDSTOP_INVERTING true // Set to true to invert the logic of the endstop.
    #define Y_MIN_ENDSTOP_INVERTING true // Set to true to invert the logic of the endstop.
    #define Z_MIN_ENDSTOP_INVERTING true // Set to true to invert the logic of the endstop.
    #define X_MAX_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop.
    #define Y_MAX_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop.
    #define Z_MAX_ENDSTOP_INVERTING false // Set to true to invert the logic of the endstop.
    #define Z_MIN_PROBE_ENDSTOP_INVERTING false // Set to true to invert the logic of the probe.

     

    i primi 3 andavano messi true nel mio caso. ora stampa da dio come prima. grazie comunque.

    • Like 2
  6. Ciao il firmware della skr esiste sul github, io non sono esperto, con lo slicer lo converto in gcode e bona.

    il firmware non volevo caricarlo, anche perche' non ne capisco nulla.

    ecco il link: https://github.com/bigtreetech/BIGTREETECH-SKR-mini-E3/tree/master/firmware/V1.2

    Ho solo invertito l'asse X, nome, e lingua in italiano.

    il mio problema e che se stampo lavora non sul piatto ma in aria, quando calibravo il piatto con i 9 punti andava da dio.

    Vorrei risolvere questo casino.

    Allora l'asse X e ok:

    prima

    1. #define INVERT_X_DIR true
    2. #define INVERT_Y_DIR true
    3. #define INVERT_Z_DIR false
    e dopo 
    1. #define INVERT_X_DIR false 
    2. #define INVERT_Y_DIR true
    3. #define INVERT_Z_DIR false
    nel firmware lo so che c'e' il punto zero, ma la stampante non va correttamente, i motori sono marchiati longer:
    longer 42BYGH40H-2-19D KH 2019 8 05 
  7. Ciao a tutti, ho un problema con la mia longer lk4, acquistata usata e funzionante.

    Per errore ho inserito una sd nella board (dove carico il file stl) con un firmware, di conseguenza e partito l'update e quindi perso tutti gli home eccetera, questa stampante monta una scheda skr mini e3 v1.2 (migliore di quella nativa presumo)

    Non avendo copia del firmware compilato che era installato (marlin2.0.5.3) ho provato a scaricare dal github della bigtreetech e compilarlo.

    il 2.0.5.3 lo compilo ma il driver non funziona su pc e non riesco ad impostare gli homeépenso siano i punti zero)

    se compilo il 2.0.7.2 i driver su pc funziona e quindi uso repiter_host. però anche qui secondo me la stampante non ha il suo punto zero.

    ho provato mille modi ma senza successo.

    premetto che lunica cosa che ho capito e che l'asse X devo invertirla e qui ok.

    spero che qualcuno possa aiutarmi.

    Qui il platform: https://pastebin.com/E76AaDmr

    qui il configuration: https://pastebin.com/X6zUQMMy

    Thanks all guys.....

  8. Ciao a tutti, mi chiamo Valentino,

    da poco sono entrato nel mondo delle stampanti 3d.

    spero di imoarare molto qui grazie a tutti voi...

    Modello stampante: longer lk4 con scheda skr mini e3 v1.2 

    • Like 1
×
×
  • Crea Nuovo...