Arduino mark sond med DS18B20 och DIY fukt hårdvara (3 / 5 steg)
Steg 3: Testa och kalibrera sonden med hjälp av Arduino
DS18B20 är lätt att ställa upp, men ledningarna är counter intuitivt och det finns två olika sätt att koppla det som kan skapa mer förvirring.
Hämta och installera Dallas temperatur biblioteket (Sök interweb för senaste versionen). Sedan använda programmet oneWireSearch för att hitta din sond adress.
Kopiera och klistra in adressen i den viktigaste koden i nästa steg.
Enkelt?
Köra huvudsakliga och fördjupa jord sonden i mycket, mycket våt jord - det bör vara en tjock gegga typ flytande. Jorden bör vara samma som du vill övervaka jorden och det kommer att ha olika salter i det som leda elektricitet när den är våt. När jorden är torr, minskar ledningsförmågan dramatiskt till nästan noll.
Om du tittar på min kod, jag har använt ett värde på 0.102 till flera mot den analoga pin behandlingen, men varje jord typ kommer att vara annorlunda. Sonden bör läsa "noll" i luften eller i torr jord. Extra känslighet kan skapas genom att besluta om på vilken punkt jord är faktiskt torr, så vi kunde bara mäta den punkten i stället för "absolut ben torr", men, jag har inte gjort detta i detta exempel, bara att hålla det enkelt.