Stap 5: Programma je Arduino
De code is gunstig, ongelooflijk simpel. Kopieer en plak de code in de code-editor van de Arduino, kiezen hoe lang u wilt water, en hoe lang u wilt wachten tussen het drenken. Als je in een van airconditioning voorziene kantoor, is de lucht meestal erg droog, waardoor de bodem te snel uitdrogen. U kunt in dat geval een beetje meerdere malen gedurende de dag water. Het enige ding om te onthouden is dat u milliseconden, zodat één uur 3,600,000 milliseconden is.
Koppel uw 12v kabel en sluit de USB-kabel tussen je Arduino en uw computer.
Uploaden van uw code, dan de USB-kabel.
Sluit de 12v kabel aan je Arduino, en de motor moet onmiddellijk worden uitgevoerd gedurende 5 seconden.
Deze code wordt ook de ingebouwde LED tijdens drenken. Als uw LED brandt maar de motor niet, kan u iets hebt gemist.
int motorPin = A0;int blinkPin = 13;int watertime = 5000; // how long to water in miliseconds int waittime = 3600000; // how long to wait between wateringvoid setup() { pinMode(motorPin, OUTPUT); pinMode(blinkPin, OUTPUT); }void loop() { digitalWrite(motorPin, HIGH); digitalWrite(blinkPin, HIGH); delay(watertime); digitalWrite(motorPin, LOW); digitalWrite(blinkPin, LOW); delay(waittime); }