Automatiserad vattning av krukväxter med Intel Edison (4 / 28 steg)
Steg 4: Arduino kod för att testa fukt Sensor
Detta är en enkel kod som jag fick från Seeedstudio wikipage för att testa fukt sensorn på länken nedan...
http://www.seeedstudio.com/wiki/Grove_-_Moisture_S...
Kopiera koden till din Arduino IDE, kompilera och ladda upp till din Edison. Nu öppna den Serial Monitor. Kan du öppna den från den "verktyg"-menyn eller klicka på förstoringsglas ikonen överst höger på Arduino. Skift + Ctrl + M kommer växelvis också föra ut den Serial Monitor.
Här kan du se att det ursprungliga värdet av sensorn sätts till noll. Så när sensorn är i fria, visar det värden för ' 0's i följetong Monitor. När du fördjupa fukt sensorn i vatten, får du högre värden. Se två skärmdumpar ovan som referens. Se till att de elektroniska kretsarna av sensorn inte är nedsänkt i vatten som kortslutning och skada sensorn.
int sensorPin = A0; Välj input PIN-koden för fukt sensor
int sensorValue = 0; variabel för att lagra värdet kommer från fukt sensor
void setup() {
förklara ledPin som en utgång:
Serial.BEGIN(9600);
}
void loop() {
läsa värdet från fukt sensor:
sensorValue = analogRead(sensorPin);
Delay(1000);
Serial.Print ("sensor =");
Serial.println(sensorValue);
}