Växten vattnas med Spark kärnan (5 / 5 steg)
Steg 5: Konfigurera bevattningssystem
Efter steg 3 och 10 från Garduino Instructable vore identiska här så jag kommer inte att täcka den del igen. Jag kunde uppnå samma resultat genom att ersätta bas Arduino med en Spark kärna med fördelen av inbyggd nätverksanslutning på en låg kostnad. Nätverksanslutningen har obegränsad nedströms funktioner såsom: mosa aktuella väderprognoser för perfekt vattning, graphing mellan markfuktighet och mängden tillgänglig solljus (jag bor i Yukon som idag har mindre än 6 timmar av dagsljus) osv.
Den andra takeaway är att jag lagt till en ULN2803 om du vill invertera krävs signalen till reläet att använda en hög signal från Spark kärnan snarare än en låg. Relay styrelser utlösa när den dess ingångsstift är låg och det är standard för alla stift på Spark kärnan när du startar upp kärnan. Eftersom mina växter i ett kontor måste jag se till att ett strömavbrott inte orsakar pumpar att ge vatten tills min gnista Core program kan inaktiveras. Lösningen blev ULN2803 och för att hålla stiften låg från Core och låt ULN2803 Invertera dem till hög relay styrelse.
Spark kärnan har en fantastisk plattform med mängden av funktioner i en liten formfaktor. Jag hade ursprungligen byggt detta projekt använder en oanvänd Android-telefon och en Sparkfun IOIO styrelse bara för den inbyggda nätverksfunktioner. Men Spark kärnan slår denna konfiguration i både storlek och pris.