Mit dieser kostengünstigen Schaltung, einem Konzept für ein Schülerprojekt, kann in dieser Ausführung ein Blumentopf solar und damit automatisch bewässert werden: Meldet der Feuchtesensor zu große Trockenheit der Topferde, wird die Wasserpumpe solange eingeschaltet, bis die eingestellte Feuchte erreicht wird. Die Energieversorgung erfolgt über ein Solarmodul und einer Powerbank als Akku. Die Steuerung übernimmt ein Arduino UNO (Programmcode siehe unten) Ein Entwicklerboard, auch Microcontroller genannt, dass ein Standard an Universitäten und Schulen ist.
Beispiel
Programmcode Bewässerung mit Arduino IDE
//code starts here Bewaesserung
int sensor_pin = A0; //Soil Sensor input at Analog Pin A0
int output_value ;
void setup() {
// put your setup code here, to run once:
pinMode(4,OUTPUT);
Serial.begin(9600);
Serial.println("Reading From the Sensor");
delay(2000);
}
void loop() {
// put your main code here, to run repeatedly:
output_value= analogRead(sensor_pin);
output_value = map(output_value,550,10,0,100);
Serial.print("Mositure : ");
Serial.print(output_value);
Serial.println("100");
if(output_value<0){
digitalWrite(4,HIGH);
delay(1000);
digitalWrite(4,LOW);
}
else{
digitalWrite (4,LOW);
}
delay(3000);
}
//code ends here