Battery semiconductor solar charging pile design