Tabla de contenido:

Medidor de piscina Atlas WiFi: 18 pasos
Medidor de piscina Atlas WiFi: 18 pasos

Video: Medidor de piscina Atlas WiFi: 18 pasos

Video: Medidor de piscina Atlas WiFi: 18 pasos
Video: Que? #short 2024, Noviembre
Anonim
Medidor de piscina Atlas WiFi
Medidor de piscina Atlas WiFi

Este tutorial le mostrará cómo configurar el kit de piscina WiFi de Atlas Scientific. El medidor mide el pH, el potencial de oxidación-reducción (ORP) y la temperatura. Los datos se cargan en la plataforma ThingSpeak, donde se pueden monitorear de forma remota a través de un dispositivo móvil o una computadora.

Para obtener información detallada sobre este kit, consulte su hoja de datos haciendo clic AQUÍ.

ADVERTENCIAS:

  • Atlas Scientific no fabrica productos electrónicos de consumo. Este equipo está destinado a ingenieros eléctricos. Si no está familiarizado con la ingeniería eléctrica o la programación de sistemas integrados, es posible que este producto no sea para usted.
  • Este dispositivo fue desarrollado y probado usando una computadora con Windows. No se probó en Mac, Atlas Scientific no sabe si estas instrucciones son compatibles con un sistema Mac.

Hardware:

  • Kit de piscina WiFi
  • Cable micro USB
  • Computadora con Windows

Programas de software:

  • IDE de Arduino
  • ThingSpeak

Paso 1: Configure una cuenta ThingSpeak

Configurar una cuenta ThingSpeak
Configurar una cuenta ThingSpeak

Debido a que los datos del sensor se almacenan / visualizan en ThingSpeak, deberá configurar una cuenta de ThingSpeak. Cree su cuenta ThingSpeak haciendo clic AQUÍ.

Paso 2: crea un canal

Crea un canal
Crea un canal

Sus datos se cargan en ThingSpeak a través de un 'Canal'. Seleccionar nuevo canal

Complete los cuadros resaltados. (Asegúrese de hacer clic en las casillas de verificación para habilitar los campos 2 y 3). Como referencia, esto es lo que ingresamos.

Nombre Atlas Sensor

Campo 1 pH

Campo 2 ORP (mV)

Temperatura del campo 3 (° C)

Desplácese hasta la parte inferior de la página y haga clic en Guardar canal.

Paso 3: Obtenga las claves de la API de ThingSpeak

Obtenga las claves de la API de ThingSpeak
Obtenga las claves de la API de ThingSpeak

Una vez que haya guardado la configuración de su canal, será redirigido a la página de su canal. Haga clic en las claves de API

Asegúrese de guardar su ID de canal y Escribir clave API. Los necesitaremos en los próximos pasos.

Paso 4: asegúrese de que sus bibliotecas IDE de Arduino estén actualizadas

Asegúrese de que sus bibliotecas IDE de Arduino estén actualizadas
Asegúrese de que sus bibliotecas IDE de Arduino estén actualizadas

A. Asegúrese de tener la ruta correcta para la biblioteca Esp8266

En el IDE, vaya a Archivo> Preferencia

Busque el cuadro de texto URL de Addition Boards Manager.

Asegúrese de que esta URL esté en el cuadro de texto

Haga clic en Aceptar

Paso 5: asegúrese de que sus bibliotecas IDE de Arduino estén actualizadas

Asegúrese de que sus bibliotecas IDE de Arduino estén actualizadas
Asegúrese de que sus bibliotecas IDE de Arduino estén actualizadas

B. Actualice la placa esp8266

En el IDE, vaya a Herramientas> Tablero> Administrador de tableros

En la barra de búsqueda del Administrador de tableros, busque esp8266. Actualice a la versión más reciente si aún no la tiene. (La versión 2.6.3 no es la versión más reciente)

Paso 6: asegúrese de que sus bibliotecas IDE de Arduino estén actualizadas

Asegúrese de que sus bibliotecas IDE de Arduino estén actualizadas
Asegúrese de que sus bibliotecas IDE de Arduino estén actualizadas

Paso 7: asegúrese de que sus bibliotecas IDE de Arduino estén actualizadas

Asegúrese de que sus bibliotecas IDE de Arduino estén actualizadas
Asegúrese de que sus bibliotecas IDE de Arduino estén actualizadas

D. Agregar la biblioteca EZO I2C

Para descargar el archivo. ZIP de la biblioteca EZO, haga clic AQUÍ.

¡No lo descomprimas

Importe el archivo. ZIP a su IDE de Arduino. Para importar el archivo. ZIP, vaya a Sketch> Incluir biblioteca> Agregar biblioteca. ZIP

Paso 8: flashee el kit de piscina con el código correcto

Actualice el kit de piscina con el código correcto
Actualice el kit de piscina con el código correcto

A. Seleccione, abra y ajuste el código que desea usar para su kit de Wi-Fi

Archivo> Ejemplos> EZO_I2C_lib-master> Ejemplos> IOT_kits> pool_kit

Paso 9: flashee el kit de piscina con el código correcto

Actualice el kit de piscina con el código correcto
Actualice el kit de piscina con el código correcto

B. Complete sus credenciales de Wi-Fi / ThingSpeak

Ingrese su nombre y contraseña de Wi-Fi, junto con el ID del canal y Escriba la clave API en el código.

Paso 10: flashee el kit de piscina con el código correcto

Actualice el kit de piscina con el código correcto
Actualice el kit de piscina con el código correcto

C. Configuración de su bomba

Si no tiene una bomba conectada, puede omitir esta parte. El código es bastante autoexplicativo. Usted establece qué parámetros activarán la bomba para que se active.

Paso 11: Configuración de la placa HUZZAH

Configuración de la placa HUZZAH
Configuración de la placa HUZZAH

A. Configure la CPU de destino para que parpadee

Herramientas> Tablero> Adafruit Feather HUZZAH ESP8266

Paso 12: Configuración de la placa HUZZAH

Configuración de la placa HUZZAH
Configuración de la placa HUZZAH

B. Ajustar la configuración de la CPU

Asegúrese de que la configuración de la CPU en Adafruit Feather HUZZAH ESP8266 sea correcta. Para ajustar la configuración de la CPU, haga clic en Herramientas.

Como referencia, esto es lo que Atlas Scientific estableció en la configuración de la CPU.

(Es posible que sus opciones no sean exactamente las mismas, solo intente combinarlas lo más cerca posible)

Paso 13: ver las lecturas

Ver las lecturas
Ver las lecturas
Ver las lecturas
Ver las lecturas
Ver las lecturas
Ver las lecturas

Abra su monitor serie Arduino (debe tener el monitor serie configurado en el puerto com de Adafruit Feather HUZZAH). Establecer en retorno de carro y 9600 baudios.

El medidor de piscina Wi-Fi siempre intentará conectarse a ThingSpeak en el arranque.

Al ingresar el comando de encuesta, el medidor de piscina Wi-Fi dejará de cargar las lecturas en ThingSpeak, mientras usted depura sus problemas de WiFi.

Paso 14: Calibración del sensor

Calibración del sensor
Calibración del sensor

Atlas Scientific creó una lista de comandos de calibración que están integrados en la biblioteca. Escriba ayuda en el monitor en serie para ver la lista de comandos.

A. El comando de encuesta

Envíe la encuesta de comando. Esto le permitirá ver las lecturas una vez por segundo y dejará de cargarse en ThingSpeak mientras calibra.

Paso 15: Calibración del sensor

Calibración del sensor
Calibración del sensor

B. Calibrar el pH

Al calibrar el pH, siempre debe calibrar primero a pH 7.

Retire la botella de remojo y enjuague la sonda de pH. Retire la parte superior de la bolsa de la solución de calibración de pH 7,00. Coloque la sonda de pH dentro de la bolsa y deje el sitio de la sonda en la solución de calibración hasta que las lecturas se estabilicen. Esto tomará de 1 a 2 minutos.

Una vez que las lecturas se hayan estabilizado, emita el comando de calibración de punto medio ph: cal, mid, 7

Enjuague la sonda y repita este proceso tanto para pH 4,00 como para pH 10,00

Paso 16: Calibración del sensor

Calibración del sensor
Calibración del sensor

C. Calibrar ORP

Enjuague la sonda e insértela directamente en la solución de calibración de 225 mV y riegue las lecturas. Espere a que se estabilicen las lecturas de ORP. Esto tardará entre 10 y 60 segundos.

Cuando las lecturas se estabilicen, emita el comando orp: cal, 225

Paso 17: Calibración del sensor (Parte 1: Calibrar la temperatura)

Calibración del sensor (Parte 1: Calibrar temperatura)
Calibración del sensor (Parte 1: Calibrar temperatura)

No es necesario calibrar la sonda de temperatura pt-1000. Sin embargo, si lo desea, un método simple es colocar la sonda pt-1000 en agua hirviendo. Luego emita el comando rtd: cal, t donde t = valor de temperatura.

Paso 18: Casi terminado

Casi termino
Casi termino

Una vez que haya terminado con la calibración, emita el comando de registro de datos para reanudar la toma de una lectura cada 15 segundos y cargarla en ThingSpeak.

Para ver los datos en su teléfono, descargue la aplicación ThingSpeak.

Recomendado: