Tabla de contenido:

Sensor de humedad con fotón de partículas: 6 pasos
Sensor de humedad con fotón de partículas: 6 pasos

Video: Sensor de humedad con fotón de partículas: 6 pasos

Video: Sensor de humedad con fotón de partículas: 6 pasos
Video: ¿sabes para que sirve este boton? - filtro DPF (filtro de particulas diesel) 2024, Noviembre
Anonim
Sensor de humedad con fotón de partículas
Sensor de humedad con fotón de partículas
Sensor de humedad con fotón de partículas
Sensor de humedad con fotón de partículas

Introducción

En este tutorial vamos a construir un sensor de humedad usando un fotón de partículas y su antena WiFi empotrada y / o externa. La potencia de WiFi depende de la cantidad de humedad en el aire y también en el suelo. Usamos este principio para medir la humedad del suelo.

Paso 1: Lista de piezas

  1. Router de wifi

    El enrutador debe estar cerca del Photon para obtener los mejores resultados

  2. Fotón de partículas

    Usamos esto para enviar los datos a la nube

  3. Protoboard o algo para proteger los pines de los fotones
  4. Estuche a prueba de agua
    • El estuche protege el Photon y el banco de energía de la suciedad y la humedad.
    • Debe ser lo suficientemente grande para el fotón y el banco de energía.
  5. Banco de energía o fuente de energía

    Puede usar cualquier banco de energía que se ajuste a su estuche, una mayor capacidad significa que puede usar el sensor por más tiempo

  6. Antena externa (opcional

    Puede usar esto para obtener un aumento en la potencia de WiFi

Paso 2: Conceptos básicos

Asegúrese de haber configurado el fotón siguiendo las instrucciones del sitio web de Photon:

Opcional:

Conecte la antena externa como se muestra en el manual de Photon

Paso 3: Paso 1: Llenado del estuche

Ahora vamos a llenar el estuche con el power bank, el fotón y opcionalmente la antena externa.

Paso 4: el código

// la cantidad de tiempo, en milisegundos, entre mediciones.

// dado que no puede publicar demasiados eventos, esto también debe ser al menos 1000

int delayTime = 15000;

String eventName1 = "WifitestIN"; String eventName2 = "WifitestEX"; void setup () {// nada que hacer aquí} void loop () {// hacer una medición: leer el valor de la antena interna WiFi.selectAntenna (ANT_INTERNAL); int medida1 = WiFi. RSSI (); // publicar esto en la nube de partículas Particle.publish ("Internal", (String) medicine1); // espera la cantidad de delayTime de milisegundos

delay (delayTime);

// hacer una medición: leer el valor de la antena externa WiFi.selectAntenna (ANT_EXTERNAL); int medida2 = WiFi. RSSI (); // publique esto en la nube de partículas Particle.publish ("Externo", (Cadena) medición2); // espera la cantidad de delayTime de milisegundos

delay (delayTime);

Paso 5: Enterrar el sensor

En este punto, la partícula debería publicar datos en el intervalo establecido en el código.

Ahora puede salir y buscar un buen lugar para enterrar el dispositivo.

Debe estar dentro del alcance de su wifi y cerca del suelo que desea medir.

Debe comprobar periódicamente la conexión al colocar el dispositivo.

Cuando esté enterrado, ahora debería poder ver un cambio en la intensidad de la señal cuando llueve.

Paso 6: Análisis de datos

Ahora tiene datos que ingresan al tablero de partículas que no están calibrados.

Para calibrar estos datos, puede optar por utilizar dos métodos.

  1. Baja exactitud

    Para este método, usted registra los datos y observa la diferencia de datos antes y después de la lluvia. Esto da una estimación de baja precisión de qué tan alto es el contenido de humedad

  2. Mayor precisión

    Para este método, pida prestado o contrate un sensor de humedad de alta precisión para calibrar su sensor de bricolaje, lo que proporciona datos de mayor precisión en comparación con el primer método

Recomendado: