Sommario:

Misuratore della piscina WiFi Atlas: 18 passaggi
Misuratore della piscina WiFi Atlas: 18 passaggi

Video: Misuratore della piscina WiFi Atlas: 18 passaggi

Video: Misuratore della piscina WiFi Atlas: 18 passaggi
Video: THE STYRLOS - CLIENTE INGLESE 2024, Dicembre
Anonim
Misuratore piscina WiFi Atlas
Misuratore piscina WiFi Atlas

Questo tutorial ti mostrerà come configurare il kit WiFi Pool di Atlas Scientific. Lo strumento misura il pH, il potenziale di ossidoriduzione (ORP) e la temperatura. I dati vengono caricati sulla piattaforma ThingSpeak, dove possono essere monitorati in remoto tramite un dispositivo mobile o un computer.

Per informazioni dettagliate su questo kit, fare riferimento alla sua scheda tecnica cliccando QUI.

AVVERTENZE:

  • Atlas Scientific non produce elettronica di consumo. Questa apparecchiatura è destinata agli ingegneri elettrici. Se non hai familiarità con l'ingegneria elettrica o la programmazione di sistemi integrati, questo prodotto potrebbe non essere adatto a te.
  • Questo dispositivo è stato sviluppato e testato utilizzando un computer Windows. Non è stato testato su Mac, Atlas Scientific non sa se queste istruzioni sono compatibili con un sistema Mac.

Hardware:

  • Kit Piscina WiFi
  • Cavo micro USB
  • computer Windows

Programmi software:

  • Arduino IDE
  • CosaParla

Passaggio 1: imposta un account ThingSpeak

Configura un account ThingSpeak
Configura un account ThingSpeak

Poiché i dati del sensore sono archiviati/visualizzati su ThingSpeak, dovrai configurare un account ThingSpeak. Crea il tuo account ThingSpeak cliccando QUI.

Passaggio 2: crea un canale

Crea un canale
Crea un canale

I tuoi dati vengono caricati su ThingSpeak attraverso un "Canale". Seleziona nuovo canale

Compila le caselle evidenziate. (Assicurati di fare clic sulle caselle di controllo per abilitare i campi 2 e 3). Per riferimento, questo è ciò che abbiamo inserito.

Nome Sensore Atlas

Campo 1 pH

ORP campo 2 (mV)

Campo 3 Temp (°C)

Scorri fino alla fine della pagina e fai clic su Salva canale

Passaggio 3: ottenere le chiavi API di ThingSpeak

Ottieni le chiavi API di ThingSpeak
Ottieni le chiavi API di ThingSpeak

Dopo aver salvato le impostazioni del canale, verrai reindirizzato alla pagina del tuo canale. Fare clic sulle chiavi API

Assicurati di salvare il tuo ID canale e la chiave API di scrittura. Ne avremo bisogno nei prossimi passaggi.

Passaggio 4: assicurati che le librerie IDE di Arduino siano aggiornate

Assicurati che le tue librerie IDE Arduino siano aggiornate
Assicurati che le tue librerie IDE Arduino siano aggiornate

A. Assicurati di avere il percorso corretto per la libreria Esp8266

Nell'IDE, vai su File>Preferenze

Individua la casella di testo URL di Addition Board Manager.

Assicurati che questo URL sia nella casella di testo

Fare clic su OK

Passaggio 5: assicurati che le librerie IDE di Arduino siano aggiornate

Assicurati che le tue librerie IDE Arduino siano aggiornate
Assicurati che le tue librerie IDE Arduino siano aggiornate

B. Aggiorna la scheda esp8266

Nell'IDE, vai su Strumenti > Bacheca > Gestore schede

Nella barra di ricerca di Boards Manager, cerca esp8266. Aggiorna alla versione più recente se non lo hai già. (La versione 2.6.3 non è la versione più recente)

Passaggio 6: assicurati che le librerie IDE di Arduino siano aggiornate

Assicurati che le tue librerie IDE Arduino siano aggiornate
Assicurati che le tue librerie IDE Arduino siano aggiornate

Passaggio 7: assicurati che le librerie IDE di Arduino siano aggiornate

Assicurati che le tue librerie IDE Arduino siano aggiornate
Assicurati che le tue librerie IDE Arduino siano aggiornate

D. Aggiungi la libreria EZO I2C

Per scaricare il file. ZIP della libreria EZO clicca QUI.

Non decomprimerlo

Importa il file. ZIP nel tuo IDE Arduino. Per importare il file. ZIP vai su Schizzo > Includi libreria > Aggiungi libreria. ZIP

Passaggio 8: lampeggiare il kit piscina con il codice corretto

Lampeggia il kit piscina con il codice corretto
Lampeggia il kit piscina con il codice corretto

A. Seleziona, apri e modifica il codice che desideri utilizzare per il tuo kit Wi-Fi

File> Esempi> EZO_I2C_lib-master> Esempi> IOT_kits>pool_kit

Passaggio 9: lampeggiare il kit piscina con il codice corretto

Lampeggia il kit piscina con il codice corretto
Lampeggia il kit piscina con il codice corretto

B. Inserisci le tue credenziali Wi-Fi / ThingSpeak

Inserisci il nome e la password Wi-Fi, insieme all'ID canale e alla chiave API di scrittura nel codice.

Passaggio 10: lampeggiare il kit piscina con il codice corretto

Lampeggia il kit piscina con il codice corretto
Lampeggia il kit piscina con il codice corretto

C. Configurazione della pompa

Se non hai una pompa collegata, puoi semplicemente saltare questa parte. Il codice è piuttosto autoesplicativo. Si impostano i parametri che attiveranno l'attivazione della pompa.

Passaggio 11: configurazione della scheda HUZZAH

Configurazione della scheda HUZZAH
Configurazione della scheda HUZZAH

A. Imposta la CPU di destinazione su flash

Strumenti> Tavola> Adafruit Feather HUZZAH ESP8266

Passaggio 12: configurazione della scheda HUZZAH

Configurazione della scheda HUZZAH
Configurazione della scheda HUZZAH

B. Regola le impostazioni della CPU

Assicurati che le impostazioni della CPU su Adafruit Feather HUZZAH ESP8266 siano corrette. Per regolare le impostazioni della CPU, fare clic su Strumenti.

Per riferimento, questo è ciò su cui Atlas Scientific ha impostato le impostazioni della CPU.

(Le tue opzioni potrebbero non essere esattamente le stesse, prova ad abbinarle il più fedelmente possibile)

Passaggio 13: vedere le letture

Guarda le letture
Guarda le letture
Guarda le letture
Guarda le letture
Guarda le letture
Guarda le letture

Apri il tuo monitor seriale Arduino (devi avere il monitor seriale impostato sulla porta com di Adafruit Feather HUZZAH). Impostare su ritorno a capo e 9600 baud.

Il Wi-Fi Pool Meter tenterà sempre di connettersi a ThingSpeak all'avvio.

L'inserimento del comando poll interromperà il Wi-Fi Pool Meter dal caricare le letture su ThingSpeak, mentre esegui il debug dei tuoi problemi WiFi.

Passaggio 14: calibrazione del sensore

Calibrazione del sensore
Calibrazione del sensore

Atlas Scientific ha creato un elenco di comandi di calibrazione incorporati nella libreria. Digitare help nel monitor seriale per visualizzare l'elenco dei comandi.

A. Il comando del sondaggio

Invia il sondaggio del comando. Questo ti consentirà di vedere le letture una volta al secondo e interromperà il caricamento su ThingSpeak durante la calibrazione.

Passaggio 15: calibrazione del sensore

Calibrazione del sensore
Calibrazione del sensore

B. Calibrare il pH

Quando si calibra il pH, è sempre necessario calibrare prima su pH 7.

Rimuovere il flacone di immersione e sciacquare la sonda pH. Rimuovere la parte superiore della busta della soluzione di calibrazione pH 7.00. Posizionare la sonda pH all'interno della busta e lasciare che la sonda si trovi nella soluzione di calibrazione finché le letture non si stabilizzano. Ci vorranno 1 - 2 minuti.

Una volta che le letture si sono stabilizzate, impartire il comando di calibrazione del punto medio ph:cal, mid, 7

Risciacquare la sonda e ripetere questo processo sia per pH 4.00 che per pH 10.00

Passaggio 16: calibrazione del sensore

Calibrazione del sensore
Calibrazione del sensore

C. Calibra ORP

Risciacquare la sonda e inserirla direttamente nella soluzione di calibrazione da 225 mV e innaffiare le letture. Attendi che le letture dell'ORP si stabilizzino. Ci vorranno circa 10 - 60 secondi.

Quando le letture si stabilizzano, impartisci il comando orp:cal, 225

Passaggio 17: calibrazione del sensore (parte 1: calibrazione della temperatura)

Calibrazione del sensore (parte 1: calibrazione della temperatura)
Calibrazione del sensore (parte 1: calibrazione della temperatura)

La calibrazione della sonda di temperatura pt-1000 non è richiesta. Tuttavia, se lo si desidera, un metodo semplice consiste nel posizionare la sonda pt-1000 in acqua bollente. Quindi impartire il comando rtd:cal, t dove t = valore della temperatura.

Passaggio 18: quasi finito

Quasi fatto
Quasi fatto

Una volta terminata la calibrazione, emettere il comando datalog per riprendere a prendere una lettura ogni 15 secondi e caricarla su ThingSpeak.

Per vedere i dati sul tuo telefono, scarica l'app ThingSpeak.

Consigliato: