TFT_320QVT 9341 lcd shutting down after about 20 hours

hi.
i am using a TFT_320QVT LCD to check some sensors(such as dht11, pms7003 ...) data with arduino board.

4 sensors and esp wifi module is connected with arduino and lcd power is also from arduino 3.3v.

yesterday i left our lab with it working.
and only LCD is down today. sensors are working because sensors data were still uploading to thingspeak.

so i doubt brightness is strong. but i can not control LCD brightness because it is not CPLD-based LCD.
how can i fix that. and someone has same problem?
waiting anyones help.

this problem may be cause power consumption.
it works about 20 hours if battery filled full.
and it works on 30 minute if battery not filled.
need to find a way to reduce power consumption.

is there possible way to reduce power consumption?

if LCD's brightness is reduced, power also reduce?

is there way to reduce brightness on not CPLD based board?..

.........plz help anybody

Have a NO reed micro relay powered by pin. Use sketch to engergize pin, therefore allowing VCC to flow to lcd.

Now add a button or timer to turn on the LCD only when you need it, huge power savings..