Solar photovoltaic panels automatically charge