Tabla de contenido:

Monitoreo de la nube de la piscina Arduino: 7 pasos (con imágenes)
Monitoreo de la nube de la piscina Arduino: 7 pasos (con imágenes)

Video: Monitoreo de la nube de la piscina Arduino: 7 pasos (con imágenes)

Video: Monitoreo de la nube de la piscina Arduino: 7 pasos (con imágenes)
Video: Mantenimiento de piscinas con Arduino. 2024, Noviembre
Anonim
Monitoreo de la nube de la piscina de Arduino
Monitoreo de la nube de la piscina de Arduino

El objetivo principal de este proyecto es utilizar Samsung ARTIK Cloud para monitorear los niveles de pH y temperatura de las piscinas.

Componentes de hardware:

  • Arduino MKR1000 o Genuino MKR1000
  • Cables de puente (genéricos)
  • Kit de sensor de pH SparkFun
  • 1 x resistencia de 4,75 k ohmios
  • Sensor de temperatura a prueba de agua Sparkfun

Software y API de nube utilizados:

  • Samsung IoT ARTIK Cloud para IoT
  • Último IDE de Arduino

Paso 1: Configuración de ARTIK Cloud

Configuración de ARTIK Cloud
Configuración de ARTIK Cloud
Configuración de ARTIK Cloud
Configuración de ARTIK Cloud
Configuración de ARTIK Cloud
Configuración de ARTIK Cloud

1. Regístrese en ARTIK Cloud. Vaya al sitio del desarrollador y cree un nuevo "tipo de dispositivo".

2. Ingrese la pantalla que desee y el nombre exclusivo.

3. Cree un nuevo manifiesto

4. Ingrese el nombre del campo y otra descripción

5. Haga clic en Guardar y luego navegue hasta Activar pestaña de manifiesto.

6. Haga clic en el botón MANIFIESTO ACTIVO para finalizar y será redirigido aquí.

¡Termine de crear el tipo de dispositivo! Ahora creemos su aplicación que usará ese dispositivo.

Paso 2: Cree la aplicación ARTIK en la nube

Crear una aplicación ARTIK en la nube
Crear una aplicación ARTIK en la nube
Crear una aplicación ARTIK en la nube
Crear una aplicación ARTIK en la nube
Crear una aplicación ARTIK en la nube
Crear una aplicación ARTIK en la nube
Crear una aplicación ARTIK en la nube
Crear una aplicación ARTIK en la nube

1. Navegue a ARTIK Cloud Applications y haga clic en nueva aplicación.

2. Ingrese el nombre de la aplicación que desee y la URL de redireccionamiento de autenticación.

Tenga en cuenta que se requiere la URL de redireccionamiento de autenticación. Se usa para autenticar a los usuarios de esta aplicación, por lo tanto, se redirigirá a esta URL si es necesario iniciar sesión. Usamos https:// localhost / index / para la muestra.

3. Ahora configure el permiso de su aplicación para leer y escribir, navegue hasta su dispositivo y luego guarde.

¡Enhorabuena ya tienes tu aplicación!

Paso 3: conecta tu dispositivo

Conecta tu dispositivo
Conecta tu dispositivo
Conecta tu dispositivo
Conecta tu dispositivo
Conecta tu dispositivo
Conecta tu dispositivo

Ahora conectemos la aplicación que creaste anteriormente.

1. Navegue a mis dispositivos y haga clic en conectar otro dispositivo.

2. Haga clic en su nuevo tipo de dispositivo creado anteriormente y luego haga clic en conectar dispositivo.

3. Haga clic en la configuración de su dispositivo conectado.

4. Tome nota de esta información, ya que la necesitará en el programa.

5. Ahora navegue hasta su dispositivo conectado

Hecho para la configuración de ARTIK Cloud. Una vez que su hardware esté listo, el gráfico tendrá datos.

Paso 4: Configuración del sensor de hardware

Configuración del sensor de hardware
Configuración del sensor de hardware
Configuración del sensor de hardware
Configuración del sensor de hardware
Configuración del sensor de hardware
Configuración del sensor de hardware
Configuración del sensor de hardware
Configuración del sensor de hardware

Aquí está el diagrama:

  • Temp GND a MRK1000 GND
  • Salida de temperatura al pin digital 1 del MKR1000
  • Temperatura VCC a MKR1000 5V
  • Conecte una resistencia de 4.7K a Temp VCC y Temp OUT
  • pH GND a MRK1000 GND
  • Salida de pH al pin analógico 1 de MKR1000
  • pH VCC a MKR1000 5V

Vea mi cableado de muestra en las imágenes adjuntas.

Agregamos un conector de audio para desconectar fácilmente el sensor de temperatura. Pero esto es opcional.

Paso 5: Configuración del software requerido

Software necesario para la configuración
Software necesario para la configuración
Software necesario para la configuración
Software necesario para la configuración
Software necesario para la configuración
Software necesario para la configuración
  1. Vaya a Arduino IDE y agregue la placa MKR1000.
  2. Busque mkr1000 y haga clic en instalar
  3. Agregue la biblioteca requerida: busque las bibliotecas para instalar:

    • ArduinoJson: usaremos esto para enviar datos JSON a ARTIK CloudArduino
    • HttpClient: host para conectarse a la API
    • OneWire: necesario para leer la entrada digital del sensor de temperatura
    • DallasTemperature - Biblioteca requerida del sensor de temperatura de Dallas

¡Termine de agregar el software requerido!

Paso 6: Cargue el programa

Cargar el programa
Cargar el programa
Cargar el programa
Cargar el programa
Cargar el programa
Cargar el programa

1. Ahora conecte el MKR1000 a su PC / portátil.

2. Descargue el software en GitHub aquí

3. Cambie las credenciales Wifi y API de ARTIK Cloud.

4. Luego, cargue el código de software en MKR1000 y comience a monitorear.

Nota: Su WiFi debe tener conexión a Internet.

Paso 7: prueba de campo

Prueba de campo
Prueba de campo
Prueba de campo
Prueba de campo

Hemos probado el sensor de hardware en piscinas privadas, públicas y escolares. La recopilación de datos del grupo de estos encuestados nos permitió analizar la capacidad del hardware.

Puede colocar el MKR1000 y el sensor en una caja y ponerlo en su piscina lejos de la contaminación del agua. Al hacer esto, puede controlar la calidad de su agua y normalizarla colocando los productos químicos deseados.

Espero que este tutorial ayude a las personas a construir su propio dispositivo de monitoreo de calidad del agua de la piscina de bricolaje. Que haya una mayor conciencia sobre la degradación continua de la calidad del agua de la piscina, ya que las personas tienden a centrarse más en las comodidades que se ofrecen en lugar de comprobar qué tan seguras son. También tienen la intención de contribuir a la comunidad al poder proporcionar un medio para hacer que las pruebas de calidad del agua sean más eficientes y efectivas sin el sacrificio innecesario de recursos.

¡Feliz edificio!:)

Recomendado: