... der Elko macht mir etwas Kopfzerbrechen, wo sollte denn der hin ?
... hab ich zum abfangen von Störungen an die Stromversorgung gemacht. Ist vermutlich nicht notwendig, sorg aber für ein gutes Gewissen. (..wie Händewaschen vor dem Essen)

So habe ich mal den Regensensor ausprobiert:
Code:
	// MAX ist der Reverenzwert für den Feuchtesensors
	// 0x4a4e ist die Adresse zum Lesen für "Timer nicht berücksichtigen"
	// 0xca4e ist die gleiche Adresse zum Schreiben.
	
	/* Timer ein/aus */
  if (!SendBefehl(0x4a4e,1,3,Timerflag)){
	// Timerflag eingelesen

     if (Timerflag && (Feuchte > MAX)){
	// Flag ist gesetzt und aber es regnet jetzt
       SendBefehl(0xca4e,0,3,iTmp);
     }

     if (!Timerflag && (Feuchte < MAX)){
	// Flag ist nicht gesetzt und es regnet nicht mehr 
       SendBefehl(0xca4e,1,3,iTmp);
     }
   }
Schau dir den Butterfly doch mal an.
Da brauchst du doch nur das kostenlose WinAVR holen und drei Drähte an löten ?
Ebay := EUR 23,95 !
http://www.mikrocontroller.net/articles/AVR_Butterfly