Stap 3: Testen en kalibreren van de sonde met behulp van Arduino
De DS18B20 is gemakkelijk aan opstelling, maar de bedrading is teller intuïtief en er zijn twee manieren om het draad, die tot meer verwarring leiden kan.
Download en installeer de bibliotheek van Dallas temperatuur (zoekt de interweb nieuwste versie). Vervolgens het oneWireSearch-programma gebruiken om uw sonde het adres te vinden.
Kopieer en plak het adres in de belangrijkste code in de volgende stap.
Eenvoudig?
De belangrijkste code worden uitgevoerd en dompel de sonde van de bodem in zeer natte bodem - het moet een dik goo type vloeistof. De bodem moet hetzelfde zijn als de bodem die u wilt controleren en er verschillende zouten erin die voeren van elektriciteit als het nat is. Wanneer de grond droog is, wordt de geleidbaarheid drastisch vermindert tot bijna nul.
Als je kijkt naar mijn code, ik heb gebruikt een waarde van 0.102 naar meerdere tegen de analoge pin lezing, maar elke bodem type anders zal zijn. De sonde moet lezen 'nul' in de lucht of in droge grond. Extra gevoeligheid kan worden gemaakt door te besluiten op welk punt de bodem eigenlijk droog, is zodat we konden gewoon maatregel tot dat punt in plaats van tot 'absoluut been droog', echter, ik heb dit niet gedaan in dit voorbeeld, gewoon houd het simpel.