Per caricare un file grafico al display LCD Nextion

Una volta collegato l'LCD Nextion alla scheda di controllo per la prima volta, dovrai caricare la grafica nella memoria dell'LCD. Il primo passaggio consiste nello scaricare una copia del MK4Duo. Estrai il file e apri il firmware in Arduino.

Trova la scheda Configuration_Feature.h e cerca la linea "// Nextion 4.3" - 5" Enanched - 7" Enanched HMI panel". Questa sezione contiene le impostazioni per l'LCD Nextion. Elimina il segno del commento da #define NEXTION e imposta #define NEXTION_SERIAL su 3 per la Megatronics. La sezione deve avere questo aspett:

/*****************************************************************************************
 ****************************** LCD / Controller Selection *******************************
 ******************************      Other Controllers     *******************************
 *****************************************************************************************/
//
// Nextion 4.3" - 5" Enanched - 7" Enanched HMI panel
//
#define NEXTION
// Define Serial it use
#define NEXTION_SERIAL 3
// For GFX preview visualization enable NEXTION GFX
//#define NEXTION_GFX
// Define name firmware file for Nextion on SD
#define NEXTION_FIRMWARE_FILE "mk4duo.tft"

Poi, trova la linea "#define SDSUPPORT" ed elimina i segni del commento. Carica il firmware sulla scheda. Se apri il monitor con Arduino, durante l'avvio la scheda dovrebbe comunicare il ritrovamento dell'LCD Nextion:

Info:Echo:MK4duo_4.3.6
Echo:Last Updated: Aug  2 2018 17:22:05 | Author: (none, default config)
Echo:Compiled: Aug  2 2018
Echo:Free Memory: 1498 PlannerBufferBytes: 1200
Nextion" connected!
SD card ok
Echo:Hardcoded Default Settings Loaded

Nella cartella del firmware, trova la cartella "/NextionFW". Questa cartella contiene file .HMI e .tft. I file .tft contengono le informazioni grafiche. Trova il file appropriato al tuo display LCD. Ad esempio, se hai la versione da 3.5" del display usa il file mk4duo_3_5_basic.tft. Mettilo su una scheda MicroSD e rinominalo "mk4duo.tft".

Inserisci la scheda SD nella scheda di controllo e apri il monitor su Arduino o qualsiasi latro programma che ti permetta di inviare Gcode alla Megatronics. Inserisci il comando gcode M35 e a questo punto la scheda dovrebbe annunciare l'avvio del caricamento tramite "Start checkFile mk4duo.tft". L'LCD Nextion diventerà bianco con caratteri rossi, visualizzando il progresso del caricamento.

 

Il processo di caricamento richiede un po' di tempo e al termine l'LCD verrà resettato. Scollega l'alimentazione dalla megatronics e ricollegala, l'LCD dovrebbe inizializzarsi correttamente e mostrare un grafico con le temperature.


Informazioni su ReprapWorld
ReprapWorld

ReprapWorld è il negozio online numero uno per tutti i prodotti reprap per la tua stampante 3D. Abbiamo a disposizione un'ampia gamma di componenti per stampanti 3D, dalla nostra celebre linea di componenti elettronici ai filamenti ai nostri prodotti personalizzati. E tutto ciò a un prezzo molto competitivo!

Contatti

RepRapWorld B.V.
Wagenmaker 6a
2631RL Nootdorp
The Netherlands

Email: info@reprapworld.com
Tel: +31 (0) 85 - 009 15 31

Copyright 2009 - 2017 | RepRapWorld B.V.