Sommario:

Misuratore di coltura idroponica Atlas WiFi: 19 passaggi
Misuratore di coltura idroponica Atlas WiFi: 19 passaggi

Video: Misuratore di coltura idroponica Atlas WiFi: 19 passaggi

Video: Misuratore di coltura idroponica Atlas WiFi: 19 passaggi
Video: Come preparare la soluzione nutritiva per coltivare in idroponica, Ec e pH. General Hydroponics 2024, Dicembre
Anonim
Misuratore di coltura idroponica Atlas WiFi
Misuratore di coltura idroponica Atlas WiFi

Questo tutorial ti mostrerà come configurare il kit WiFi Hydroponics di Atlas Scientific. Lo strumento misura pH, conducibilità e 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 idroponica 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 Atlas Sensors

Campo 1 pH

Campo 2 CE (μS/cm)

Archiviato 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

C. Scarica la libreria ThingSpeak per Arduino

Fare clic QUI per scaricare l'ultima versione della libreria ThingSpeak.

Non decomprimerlo

Importa il file. ZIP nel tuo IDE Arduino andando su Schizzo > Includi libreria > Aggiungi libreria. ZIP

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 della libreria Ezo_I2c, fare clic 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 misuratore di coltura idroponica con il codice corretto

Lampeggia il misuratore di coltura idroponica con il codice corretto
Lampeggia il misuratore di coltura idroponica 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>

Hai due scelte di codice: Hydroponics_kit o Hydroponics_kit_with_DO

(La versione "con DO" è per le persone che vogliono aggiungere ossigeno disciolto)

Passaggio 9: lampeggiare il misuratore di coltura idroponica con il codice corretto

Lampeggia il misuratore di coltura idroponica con il codice corretto
Lampeggia il misuratore di coltura idroponica 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 misuratore di coltura idroponica con il codice corretto

Lampeggia il misuratore di coltura idroponica con il codice corretto
Lampeggia il misuratore di coltura idroponica 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 Hydroponics Meter tenterà sempre di connettersi a ThingSpeak all'avvio.

L'inserimento del comando poll interromperà il Wi-Fi Hydroponics 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
Calibrazione del sensore
Calibrazione del sensore

C. Calibrare la conduttività

La sonda K1.0 viene calibrata di seguito.

Quando si calibra la conduttività, è sempre necessario calibrare prima una sonda a secco. Assicurati che la sonda sia asciutta prima di dare il suo comando, ec:cal, dry

Una volta completata la calibrazione a secco, posizionare la sonda in una piccola tazza della soluzione di calibrazione da 12, 880 μS. Agitare la sonda per assicurarsi di non avere bolle d'aria intrappolate nell'area di rilevamento. Dovresti vedere letture che sono errate dell'1 - 40% rispetto al valore dichiarato della soluzione di calibrazione. Attendi che le letture si stabilizzino.

Quando le letture si stabilizzano, emettere il comando di calibrazione del punto basso ec:cal, low, 12880 Le letture non cambieranno.

Sciacquare la sonda prima di calibrare al punto più alto. Versare una piccola quantità nella soluzione di calibrazione da 80.000 μS in una tazza. Agitare la sonda per rimuovere l'aria intrappolata. Anche in questo caso, le letture potrebbero essere errate dell'1 - 40%. Attendi che le letture si stabilizzino.

Una volta che le letture si stabilizzano, emettere il comando di calibrazione del punto più alto ec:cal, high, 80000. Le letture cambieranno, la calibrazione sarà completata.

Passaggio 17: calibrazione del sensore

Calibrazione del sensore
Calibrazione del sensore

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.

Passaggio 19: Supplementare: come aggiungere ossigeno disciolto al misuratore

Per le istruzioni, clicca QUI

Consigliato: