Automatiskt vatten din liten inomhus anläggning med Arduino + pump (5 / 7 steg)
Steg 5: Programmera din Arduino
Bekvämt, koden är otroligt enkel. Kopiera och klistra in koden i din Arduino kod editor, välja hur länge du vill att vattna, och hur länge du vill vänta mellan vattningarna. Om du är i ett luftkonditionerat kontor, är luften vanligtvis mycket torr, vilket leder till att jorden torkar ut snabbt. I så fall kan du vatten lite flera gånger under dagen. Den bara sak att komma ihåg är att du använder millisekunder, så en timme är 3,600,000 millisekunder.
Koppla från 12v kabeln och Anslut USB-kabeln mellan din Arduino och datorn.
Ladda upp din kod och sedan koppla ur USB-kabeln.
Anslut 12v kabeln till din Arduino och motorn bör omedelbart köra i 5 sekunder.
Denna kod aktiverar också den inbyggda LED under vattning. Om din lampan är tänd men motorn inte är, kan du ha missat något.
int motorPin = A0;
int blinkPin = 13.
int watertime = 5000; Hur länge till vatten i millisekunder
int waittime = 3600000; Hur lång tid att vänta mellan vattning
void setup()
{
pinMode (motorPin, produktionen);
pinMode (blinkPin, produktionen);
}
void loop()
{
digitalWrite (motorPin, hög);
digitalWrite (blinkPin, hög);
Delay(watertime);
digitalWrite (motorPin, låg);
digitalWrite (blinkPin, låg);
Delay(waitTime);
}