Een grafisch bestand uploaden naar het Nextion LCD display.

Nadat u uw Nextion LCD voor het eerst verbonden heeft met uw controller bord, hoeft u alleen nog de graphics te uploaden naar het geheugen van de LCD. De eerste stap is om de nieuwste versie van  MK4Duo te downloaden. Pak de bestanden uit en op de firmware in Arduino. 

Zoek de tab Configuration_Feature.h en zoek voor volgende lijn:

"// Nextion 4.3" - 5" Enanched - 7" Enanched HMI panel".

Dit onderdeel bevat instellingen voor de Nextion LCD. Uncomment (verwijder de //) de lijn 

#define NEXTION

En zet

#define NEXTION_SERIAL

op 3 voor Megatronics. U zou nu dit moeten zien: 

/*****************************************************************************************
 ****************************** 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"

Zoek vervolgens de lijn

"#define SDSUPPORT"

en uncomment deze. Upload de firmware naar het bord. Wanneer u Serial Monitor tijdens het opstarten opent in Arduino, zal het bord reageren dat het de Nextion LCD gevonden heeft:

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

Zoek in de firmware map de volgende submap:  "/NextionFW". Deze bevat .HMI en .tft bestanden. De .tft bestanden bevatten de grafische informatie. Zoek het geschikte bestand voor uw LCD display. Wanneer u bijvoorbeeld 3.5" versie van het display heeft, zet dan mk4duo_3_5_basic.tft op een MicroSD kaart en hernoem het naar "mk4duo.tft".

Stop de SD kaart in het controller bord en op Serial Monitor in Arduino of een ander programma dat Gcode commando's naar de Megatronics kans turen. Geef het gcode commanod M35 in en het bord zal weergeven dat het de upload "Start checkFile mk4duo.tft" is gestart. Het Nextion LCD zal wit oplichten met rode karakters en zal de vooruitgang van de upload weergeven. 

 

De upload zal een tijdje duren waarna de LCD zal resetten. Ontkoppel de stroom van de Megatronics en sluit ze weer aan, de LCD zal correct initialiseren en een grafiek met temperaturen tonen. 


OVer ReprapWorld
ReprapWorld

RepRapWorld is de nummer één webshop voor al uw reprap benodigdheden voor uw 3D printer. We hebben een grote collectie 3D printer onderdelen, van onze beroemde elektronica lijnen tot filament van onze eigen productie. En dit alles aan een zeer scherpe prijs!

Contact

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

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

Copyright 2009 - 2018 | ReprapWorld B.V.