Might just be failure of the USB to HD cable.
Have you a friend or opportunity to try plugging into his PC or laptop.
Better still if he has a similar USB External HD you could power from your own power supply but try his data cable.
I can't believe your drive has lost the data hence the suggestion to look for a data connection fault.
If power is not getting through, the computer would not even 'see' the drive.