Vai al contenuto

Messaggi raccomandati

Inviato (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 da FoNzY
Inviato
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

 

Inviato

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.

  • Like 1
Inviato
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.

 

 

 

 

 

  • Thanks 1

Partecipa alla conversazione

Puoi pubblicare ora e registrarti più tardi. Se hai un account, accedi ora per pubblicarlo con il tuo account.

Ospite
Rispondi a questa discussione...

×   Hai incollato il contenuto con la formattazione.   Rimuovere la formattazione

  Sono consentiti solo 75 emoticon max.

×   Il tuo collegamento è stato incorporato automaticamente.   Mostra come un collegamento

×   Il tuo contenuto precedente è stato ripristinato.   Pulisci editor

×   Non puoi incollare le immagini direttamente. Carica o inserisci immagini dall'URL.


×
×
  • Crea Nuovo...