Vai al contenuto

Marlin 2


Enzo56

Messaggi raccomandati

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
Link al commento
Condividi su altri siti

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

 

Link al commento
Condividi su altri siti

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
Link al commento
Condividi su altri siti

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
Link al commento
Condividi su altri siti

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...