Stap 5: BASISFUNCTIONALITEIT
API is gebaseerd op de Arduino UNO bestuur.
API's meet bodemvochtigheid één keer per uur, en als het kleiner is dan een vooraf gedefinieerde drempelwaarde, schakelt de pomp in voor een vooraf gedefinieerde tijd periode vooraf gedefinieerde aantal keren door "verzadiging" intervallen gescheiden.
Zodra een doel vochtigheid drempel is bereikt, gaat het proces terug tot een keer uur meting modus.
Als de luchtvochtigheid doel kan niet worden bereikt, maar de lagere limiet is bereikt, dat is OK ook (op zijn minst enige drenken plaatsvond). De reden zou kunnen zijn ongelukkige sonde plaatsing, waar het is ver van de vochtige bodem.
Echter, als zelfs de ondergrens vochtigheid niet bereikt kan worden, een foutconditie wordt aangegeven. (Waarschijnlijk een kwestie van de sonde, of levering emmer liep uit water, enz.). Onder foutenvoorwaarde, de eenheid zal slapen voor 24 uur zonder iets te doen, en zal probeer het opnieuw.