Charging piles made of solar panels