Enzo56 Inviato 29 Luglio 2023 Condividi Inviato 29 Luglio 2023 Salve a tutti.... Qualcuno sa come cambiare il logo sulla ender 3, uso marlin 2.1.2.1. Grazie a tutti. Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
FoNzY Inviato 29 Luglio 2023 Condividi Inviato 29 Luglio 2023 (aggiornato) 2 ore fa, Enzo56 ha scritto: Salve a tutti.... Qualcuno sa come cambiare il logo sulla ender 3, uso marlin 2.1.2.1. Grazie a tutti. ma il logo che appare quando accendi lcd? vuoi solo toglierlo o sostituirlo con uno personalizzato? Modificato 29 Luglio 2023 da FoNzY Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
Enzo56 Inviato 29 Luglio 2023 Autore Condividi Inviato 29 Luglio 2023 sostituirlo con uno personalizzato Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
FoNzY Inviato 29 Luglio 2023 Condividi Inviato 29 Luglio 2023 28 minuti fa, Enzo56 ha scritto: sostituirlo con uno personalizzato è una procedura piuttosto lunga e complicata preparare il file, se vuoi questa parte te la faccio io, devi solo dirmi che lcd hai e che logo vuoi. devi comunque ricaricare il firmware e abilitare //#define SHOW_CUSTOM_BOOTSCREEN in config.h se vuoi farlo da solo ti scrivo la guida, non so' se c'è qualcosa gia' fatto in rete Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
Enzo56 Inviato 29 Luglio 2023 Autore Condividi Inviato 29 Luglio 2023 Daccordo ,scrivimi la guida e vedrò se ci riesco, fino ad esso sono riuscito in tutto con molta pazienza e i tuoi suggerimenti,sempre molto precisi,grazie di tutto. Abilitare show_custom_bootscreen va bene ma come metto il logo da me scelto e da quanti mm deve essere. 1 Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
FoNzY Inviato 29 Luglio 2023 Condividi Inviato 29 Luglio 2023 1 ora fa, Enzo56 ha scritto: scrivimi la guida e vedrò se ci riesco Lo hai voluto tu 😅, non lamentarti 😂 Devi sapere che lcd stai usando in modo da sapere la risoluzione del tuo lcd. (prendiamo ad esempio che sia 128x64 pixel) Apri Paint e crei un area di lavoro di 128x64 pixel selezionando l'opzione Bianco\Nero (no colore) ---------------------------- crea la tua scritta o carica un immagine che entri in questo spazio di lavoro Salvala in formato .bmp ----------------------------- scarica il convertitore: https://en.radzio.dxp.pl/bitmap_converter/ ----------------------------- Nel convertitore seleziona la dimensione in pixel del tuo lcd probabilmente dovrai anche selezionare "orizzontale" perche lcd è posto per lungo ------------------------------ Carichi il tuo file .bmp e lo esporti in formato .txt (esempio: pincopallino.txt.) ----------------------------- Scarica il file in allegato:_Bootscreen.h --------------------------------------------- Aprendo il file che ho caricato all'interno è fatto cosi': #include <avr/pgmspace.h> #define CUSTOM_BOOTSCREEN_TIMEOUT 2500 #define CUSTOM_BOOTSCREEN_BMPWIDTH 63 #define CUSTOM_BOOTSCREEN_BMPHEIGHT 64 const unsigned char custom_start_bmp[512] PROGMEM = { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 ,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 ,0x00,0x00,0x00,0x01,0x80,0x00,0x00,0x00 ,0x00,0x00,0x00,0x03,0xc0,0x00,0x00,0x00 ,0x00,0x00,0x00,0x0f,0xf0,0x00,0x00,0x00 ,0x00,0x00,0x00,0x39,0x9c,0x00,0x00,0x00 ,0x00,0x00,0x00,0xe1,0x87,0x00,0x00,0x00 ,0x00,0x00,0x01,0x81,0x81,0x80,0x00,0x00,0 }; tutta la parte con 00x0 devi cancellarla dal mio file e copiarci la parte che trovi nel tuo file(pincopallino) che hai creato usando il programma che ti ho detto. -------------------------------------------------------------------------------------------------------------------------- Devi contare il numero di caratteri che hai copitato perche' questa riga del file va modificata di conseguenza: #define CUSTOM_BOOTSCREEN_TIMEOUT 2500 (sostituisci 2500 con il conto dei tuoi caratteri) ------------------------------------------------------------------------------------------------------------------------- #define CUSTOM_BOOTSCREEN_BMPWIDTH 63 #define CUSTOM_BOOTSCREEN_BMPHEIGHT 64 cambi i valori con i pixel del tuo lcd (128x64) -------------------------------------------------------------------------------------------------------------------------- adesso salvi questo file modificato mantenendo il nome e l'estensione e lo copi all'interno della cartella principale di marlin. Ricordati che la riga "enable custom bootscreen" deve essere atttivata in config.h ------------------------------------------------------------------------------------------------------------------------- carichi il nuovo firmware. 1 Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
Enzo56 Inviato 29 Luglio 2023 Autore Condividi Inviato 29 Luglio 2023 OK credo di aver capito tutto ( o quasi ) domani provo e ti farò sapere, ( scusa il tu ). 1 Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
FoNzY Inviato 29 Luglio 2023 Condividi Inviato 29 Luglio 2023 1 ora fa, Enzo56 ha scritto: ( scusa il tu ). ma figurati Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
Enzo56 Inviato 30 Luglio 2023 Autore Condividi Inviato 30 Luglio 2023 Ok, ci ho provato,niente da fare non mi riesce, cmq lcd è originale ender 3, ed il file è in allegato, se si può fare qualcosa ti ringrazio. Cita Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Partecipa alla conversazione
Puoi pubblicare ora e registrarti più tardi. Se hai un account, accedi ora per pubblicarlo con il tuo account.