You could try entering recovery mode
Press and hold Volume up, Home and Power buttons until the Samsung logo appears on the screen. Scroll to wipe data/factory reset by pressing the Volume down button. Scroll to Yes -- delete all user data by pressing the Volume down button. The phone will now reboot to the initial setup screen.
Also try connecting to a computer to see if it is recognized , If nothing then your phone may have experienced some sort of a short overnight and may be damaged internally . If this is the case then i would suggested bringing it to a local repair shop for a diagnosis.