Hampi,
Very cool. Post some pictures. Regarding the WiFi connection, I would use a cheap WiFi antenna that will get you a solid connection. Pringles Can, Coffee Can or Wok (metal dish) all will probably fix your problem. In my case, I'm just close to the WiFi router. It's through a metal roof and rebarred concrete but it's only about 10 meters away.
I use the Arduino to measure the Raspberry Pi's battery level and it shuts down the Pi when it gets too low. How are you turning the Pi on and off? I had issues with the Pi coming up after a low battery condition. Now it's reliable. I send an interrupt to the Pi from the Arduino (which causes the Pi to do a "sudo shutdown -h now") and then after 3 minutes, the Arduino cuts the power to Pi with a relay.
Here's more Solar Power information (Part 2 of 3) from Project Curacao.
http://www.switchdoc.com/2014/07/solar- ... results-2/
Obviously, I love graphs.
Faraday