Paso 2: Método de interfaz
DHT11 sensor tiene 4 pines en su módulo como vcc, gnd, datos y NC. Necesitamos levantar el pin de datos con vcc a través de la resistencia de 4,7 k.
Su trabajo en protocolo solo alambre que envíe los comandos y datos a través de pin solo. Formato de datos es de 8 bits de datos RH integral + datos RH decimal 8 bits + 8 bits integral T datos + datos de T decimal 8 bits + 8 bits comprobar la suma. Si la transmisión de datos es correcta, la suma de comprobación debe ser el último de 8 bits de datos de humedad relativa integral 8 bits + 8 bits de datos RH decimal + 8 bit integrados datos de T + 8 bit decimal T datos.
DHT11 sensor tenemos que descargar el archivo de la biblioteca Arduino para utilizar este sensor. La biblioteca dispone de programa de prueba para probar dht11 y conectar la clavija de datos de la dht11 en pin(9) Digital de intel tarjeta de expansión de Arduino de Edison.
El sensor de humedad del suelo tiene 3 pines como vcc, tierra, analogout. Las analog out pin se conecta al puerto analógico pin(A0) de intel tarjeta de expansión de Arduino de Edison.
El sim900a de módulo de transferencia de datos tiene 3 pines para comunicación con microcontrolador: tx, rx, tierra. El pin tx es conectado al pin rx de la Edison y pin rx está conectado al pin de la Edison.gnd está conectado a gnd de la Edison tx