An 82-year-old North Carolina man has died two weeks after an explosion at his home in suburban Charlotte, authorities said.