I have some experience with solar. Here is an Maximum Power Point Tracker for $20.
If you do make one with the Arduino, (not really intended for permanent outdoor use, proper housing is a must)please post back with results/how to. It would be interesting if nothing else. Good luck! Steve