Paso 3: Probar y calibrar la sonda con Arduino
El DS18B20 es fácil de configurar, pero el cableado es contra intuitiva y allí son dos maneras diferentes de lo alambre de que pueden crear más confusión.
Descargar e instalar la biblioteca de Dallas temperatura (buscar la interweb última versión). Luego utilice el programa oneWireSearch para encontrar la dirección de la sonda.
Copiar y pegar la dirección en el código principal en el paso siguiente.
¿Simple?
El código principal y sumerja la sonda de suelo en suelo muy mojado - debe ser un líquido de tipo grueso goo. El suelo debe ser igual que el suelo que desea supervisar y tendrá varias sales en ella que conducir la electricidad cuando está mojado. Cuando el suelo está seco, la conductividad se reduce drásticamente a casi cero.
Si te fijas en mi código, he utilizado un valor de 0.102 a múltiples contra la lectura del pin analógico, pero cada suelo tipo será diferente. La sonda debe decir 'cero' en el aire o en tierra seca. Sensibilidad extra puede ser creado por decidir en qué punto suelo es realmente seco, por lo que podríamos medir justo a ese punto en lugar de 'absolutamente hueso seco', sin embargo, no he hecho esto en este ejemplo, sólo para mantenerlo simple.