Hallo!
Zur Regenmessung mit der Solarzelle...das wird wahrscheinlich nicht funktionieren, da du je nach Tageszeit und Wetter ne andere Spannung an deinen Solarzellen hast! Da kannst du später nimmer zwischen ner Wolke und Regen unterscheiden.
Ich hab schonmal drangedacht einen Messzylinder alle 1 bis 0,5mm mit nem Nagel zu versehen und ganz unten z.B. 5V anzulegen. Wenn dann ein Nagel im Wasser ist, so liegen dort 5V an.
Dazu brauchst du aber jede Menge an I/O-Pins und die Auflösung ist auch schlecht...!