Taula de continguts:

Mesurador de piscina WiFi Atlas: 18 passos
Mesurador de piscina WiFi Atlas: 18 passos

Vídeo: Mesurador de piscina WiFi Atlas: 18 passos

Vídeo: Mesurador de piscina WiFi Atlas: 18 passos
Vídeo: Lana Del Rey - Blue Jeans 2024, De novembre
Anonim
Mesurador de piscina WiFi Atlas
Mesurador de piscina WiFi Atlas

Aquest tutorial us mostrarà com configurar el kit de piscina WiFi d'Atlas Scientific. El mesurador mesura el pH, el potencial de reducció d’oxidació (ORP) i la temperatura. Les dades es carreguen a la plataforma ThingSpeak, on es poden controlar remotament mitjançant un dispositiu mòbil o un ordinador.

Per obtenir informació detallada sobre aquest kit, consulteu el seu full de dades fent clic AQUÍ.

ADVERTÈNCIES:

  • Atlas Scientific no fabrica productes electrònics de consum. Aquest equipament està destinat a enginyers elèctrics. Si no esteu familiaritzat amb l'enginyeria elèctrica o la programació de sistemes incrustats, és possible que aquest producte no sigui adequat per a vosaltres.
  • Aquest dispositiu es va desenvolupar i provar mitjançant un ordinador Windows. No es va provar a Mac, Atlas Scientific no sap si aquestes instruccions són compatibles amb un sistema Mac.

Maquinari:

  • Kit de piscina WiFi
  • Cable micro USB
  • Ordinador Windows

Programes / programes:

  • IDE Arduino
  • ThingSpeak

Pas 1: configureu un compte de ThingSpeak

Configureu un compte de ThingSpeak
Configureu un compte de ThingSpeak

Com que les dades del sensor s’emmagatzemen / visualitzen a ThingSpeak, haureu de configurar un compte de ThingSpeak. Creeu el vostre compte de ThingSpeak fent clic AQUÍ.

Pas 2: creeu un canal

Crea un canal
Crea un canal

Les vostres dades es carreguen a ThingSpeak mitjançant un "canal". Seleccioneu Canal nou

Empleneu els quadres ressaltats. (Assegureu-vos de fer clic a les caselles de selecció per habilitar els camps 2 i 3). Com a referència, això és el que hem introduït.

Sensor Atlas de nom

PH del camp 1

Camp 2 ORP (mV)

Camp 3 Temp (° C)

Desplaceu-vos fins a la part inferior de la pàgina i feu clic a Desa el canal

Pas 3: Obteniu les claus de l'API ThingSpeak

Obteniu les claus de l'API ThingSpeak
Obteniu les claus de l'API ThingSpeak

Després de desar la configuració del canal, se us redirigirà a la pàgina del canal. Feu clic a les claus de l'API

Assegureu-vos de desar l’identificador de canal i la clau API d’escriptura. Els necessitarem en els propers passos.

Pas 4: assegureu-vos que les biblioteques IDE d'Arduino estan actualitzades

Assegureu-vos que les biblioteques IDE d'Arduino estan actualitzades
Assegureu-vos que les biblioteques IDE d'Arduino estan actualitzades

A. Assegureu-vos que teniu el camí correcte per a la biblioteca Esp8266

A l’IDE, aneu a Fitxer> Preferència

Cerqueu el quadre de text URL del gestor de taules addicionals.

Assegureu-vos que aquest URL estigui al quadre de text

Feu clic a D'acord

Pas 5: assegureu-vos que les biblioteques Arduino IDE estiguin actualitzades

Assegureu-vos que les biblioteques IDE d'Arduino estan actualitzades
Assegureu-vos que les biblioteques IDE d'Arduino estan actualitzades

B. Actualitzeu el tauler esp8266

A l’IDE, aneu a Eines> Tauler> Gestor de taulers

A la barra de cerca del Gestor de juntes, cerqueu esp8266. Actualitzeu a la versió més recent si encara no la teniu. (La versió 2.6.3 no és la versió més recent)

Pas 6: assegureu-vos que les biblioteques Arduino IDE estiguin actualitzades

Assegureu-vos que les biblioteques IDE d'Arduino estan actualitzades
Assegureu-vos que les biblioteques IDE d'Arduino estan actualitzades

Pas 7: assegureu-vos que les biblioteques IDE d'Arduino estan actualitzades

Assegureu-vos que les biblioteques IDE d'Arduino estan actualitzades
Assegureu-vos que les biblioteques IDE d'Arduino estan actualitzades

D. Afegiu la biblioteca EZO I2C

Per descarregar el fitxer. ZIP de la biblioteca EZO, feu clic AQUÍ.

No el descomprimiu

Importeu el fitxer. ZIP al vostre IDE Arduino. Per importar el fitxer. ZIP, aneu a Sketch> Inclou biblioteca> Afegeix biblioteca. ZIP

Pas 8: feu flaixar el kit de piscina amb el codi correcte

Feu flaixar el kit de piscina amb el codi correcte
Feu flaixar el kit de piscina amb el codi correcte

A. Seleccioneu, obriu i ajusteu el codi que vulgueu utilitzar per al vostre equip Wi-Fi

Fitxer> Exemples> EZO_I2C_lib-master> Exemples> IOT_kits> pool_kit

Pas 9: feu flaixar el kit de piscina amb el codi correcte

Feu flaixar el kit de piscina amb el codi correcte
Feu flaixar el kit de piscina amb el codi correcte

B. Empleneu les vostres credencials de Wi-Fi / ThingSpeak

Empleneu el vostre nom i contrasenya de Wi-Fi, juntament amb l’identificador de canal i la clau API d’escriptura al codi.

Pas 10: feu flaixar el kit de piscina amb el codi correcte

Feu flaixar el kit de piscina amb el codi correcte
Feu flaixar el kit de piscina amb el codi correcte

C. Instal·lació de la bomba

Si no teniu una bomba connectada, podeu ometre aquesta part. El codi s’explica per si mateix. Definiu quins paràmetres activaran la bomba.

Pas 11: Configuració del tauler HUZZAH

Configuració del tauler HUZZAH
Configuració del tauler HUZZAH

A. Configureu la CPU de destí perquè parpellegi

Eines> Tauler> Adafruit Feather HUZZAH ESP8266

Pas 12: Configuració del tauler HUZZAH

Configuració del tauler HUZZAH
Configuració del tauler HUZZAH

B. Ajusteu la configuració de la CPU

Assegureu-vos que la configuració de la CPU de l’Adafruit Feather HUZZAH ESP8266 sigui correcta. Per ajustar la configuració de la CPU, feu clic a Eines.

Com a referència, això és el que Atlas Scientific va configurar la configuració de la CPU.

(Pot ser que les vostres opcions no siguin exactament iguals, només cal que proveu de fer-les coincidir el més a prop possible)

Pas 13: vegeu les lectures

Vegeu les Lectures
Vegeu les Lectures
Vegeu les Lectures
Vegeu les Lectures
Vegeu les Lectures
Vegeu les Lectures

Obriu el monitor sèrie Arduino (heu de tenir el monitor sèrie configurat al port de com de l’Adafruit Feather HUZZAH). Estableix en retorn de carro i 9600 bauds.

El mesurador de piscina Wi-Fi sempre intentarà connectar-se a ThingSpeak en arrencar.

Si introduïu l'ordre poll, el mesurador de piscina Wi-Fi deixarà de carregar les lectures a ThingSpeak mentre es depuren els problemes de WiFi.

Pas 14: calibració del sensor

Calibració del sensor
Calibració del sensor

Atlas Scientific ha creat una llista d'ordres de calibratge integrades a la biblioteca. Escriviu ajuda al monitor sèrie per veure la llista d’ordres.

A. El comandament de l'enquesta

Envieu l'enquesta de l'ordre. Això us permetrà veure les lectures un cop per segon i deixarà de carregar-se a ThingSpeak mentre calibreu.

Pas 15: Calibració del sensor

Calibració del sensor
Calibració del sensor

B. Calibra el pH

Quan calibreu el pH, primer sempre cal calibrar-lo fins al pH 7.

Traieu l'ampolla de xop i esbandiu la sonda de pH. Traieu la part superior de la bossa de solució de calibratge de pH 7,00. Col·loqueu la sonda de pH dins de la bossa i deixeu que la sonda es trobi a la solució de calibratge fins que les lectures s’estabilitzin. Això trigarà entre 1 i 2 minuts.

Un cop estabilitzades les lectures, emeteu l'ordre de calibratge del punt mitjà ph: cal, mid, 7

Esbandiu la sonda i repetiu aquest procés tant per pH 4,00 com per pH 10,00

Pas 16: Calibració del sensor

Calibració del sensor
Calibració del sensor

C. Calibra ORP

Esbandiu la sonda i introduïu-la directament a la solució de calibratge de 225 mV i regueu les lectures. Espereu a que les lectures d’ORP s’estabilitzin. Això trigarà entre 10 i 60 segons.

Quan les lectures s'estabilitzen, emetre l'ordre orp: cal, 225

Pas 17: Calibració del sensor (primera part: calibració de la temperatura)

Calibració del sensor (primera part: calibrar la temperatura)
Calibració del sensor (primera part: calibrar la temperatura)

No cal calibrar la sonda de temperatura pt-1000. Tanmateix, si voleu, un mètode senzill és col·locar la sonda pt-1000 en aigua bullent. A continuació, executeu l'ordre rtd: cal, t on t = valor de temperatura.

Pas 18: gairebé acabat

Quasi fet
Quasi fet

Un cop hàgiu acabat el calibratge, emeteu l'ordre de registre de dades per reprendre la lectura cada 15 segons i penjar-la a ThingSpeak.

Per veure les dades al telèfon, descarregueu l'aplicació ThingSpeak.

Recomanat: