Índice:

Medidor de hidroponia Atlas WiFi: 19 etapas
Medidor de hidroponia Atlas WiFi: 19 etapas

Vídeo: Medidor de hidroponia Atlas WiFi: 19 etapas

Vídeo: Medidor de hidroponia Atlas WiFi: 19 etapas
Vídeo: Que? #short 2024, Novembro
Anonim
Medidor de hidroponia Atlas WiFi
Medidor de hidroponia Atlas WiFi

Este tutorial mostrará como configurar o kit WiFi Hydroponics da Atlas Scientific. O medidor mede pH, condutividade e temperatura. Os dados são carregados para a plataforma ThingSpeak, onde podem ser monitorados remotamente por meio de um dispositivo móvel ou computador.

Para informações detalhadas sobre este kit, consulte sua folha de dados clicando AQUI.

AVISOS:

  • A Atlas Scientific não fabrica produtos eletrônicos de consumo. Este equipamento é destinado a engenheiros elétricos. Se você não está familiarizado com engenharia elétrica ou programação de sistemas embarcados, este produto pode não ser para você.
  • Este dispositivo foi desenvolvido e testado em um computador Windows. Não foi testado no Mac, a Atlas Scientific não sabe se essas instruções são compatíveis com um sistema Mac.

Hardware:

  • Kit de hidroponia WiFi
  • Cabo micro usb
  • Computador Windows

Programas de software:

  • IDE Arduino
  • ThingSpeak

Etapa 1: configurar uma conta ThingSpeak

Configurar uma conta ThingSpeak
Configurar uma conta ThingSpeak

Como os dados do sensor são armazenados / visualizados no ThingSpeak, você precisará configurar uma conta no ThingSpeak. Crie sua conta ThingSpeak clicando AQUI.

Etapa 2: criar um canal

Crie um canal
Crie um canal

Seus dados são enviados ao ThingSpeak por meio de um 'Canal'. Selecione um novo canal

Preencha as caixas destacadas. (Certifique-se de clicar nas caixas de seleção para habilitar os campos 2 e 3). Para referência, é isso que inserimos.

Nome Sensores Atlas

Campo 1 pH

Campo 2 EC (μS / cm)

Arquivado 3 Temp (° C)

Role até a parte inferior da página e clique em Salvar canal

Etapa 3: Obtenha as chaves de API ThingSpeak

Obtenha chaves de API ThingSpeak
Obtenha chaves de API ThingSpeak

Depois de salvar as configurações do canal, você será redirecionado para a página do canal. Clique nas chaves API

Certifique-se de salvar o ID do canal e a chave de API de gravação. Vamos precisar deles nas próximas etapas.

Etapa 4: verifique se as bibliotecas do IDE do Arduino estão atualizadas

Certifique-se de que suas bibliotecas do Arduino IDE estão atualizadas
Certifique-se de que suas bibliotecas do Arduino IDE estão atualizadas

A. Certifique-se de ter o caminho correto para a Biblioteca Esp8266

No IDE, vá para Arquivo> Preferências

Localize a caixa de texto URLs do Gerenciador de placas de adição.

Certifique-se de que este URL esteja na caixa de texto

Clique OK

Etapa 5: verifique se as bibliotecas do IDE do Arduino estão atualizadas

Certifique-se de que suas bibliotecas do Arduino IDE estão atualizadas
Certifique-se de que suas bibliotecas do Arduino IDE estão atualizadas

B. Atualize a placa esp8266

No IDE, vá para Ferramentas> Placa> Gerenciador de placas

Na barra de pesquisa do Board Manager, pesquise esp8266. Atualize para a versão mais recente, se ainda não a tiver. (A versão 2.6.3 não é a versão mais recente)

Etapa 6: verifique se as bibliotecas do IDE do Arduino estão atualizadas

Certifique-se de que suas bibliotecas do Arduino IDE estão atualizadas
Certifique-se de que suas bibliotecas do Arduino IDE estão atualizadas

C. Baixe a biblioteca ThingSpeak para Arduino

Clique AQUI para baixar a versão mais recente da biblioteca ThingSpeak.

Não descompacte

Importe o arquivo. ZIP para o seu Arduino IDE acessando Sketch> Incluir Biblioteca> Adicionar. ZIP Library

Etapa 7: certifique-se de que suas bibliotecas do IDE do Arduino estão atualizadas

Certifique-se de que suas bibliotecas do Arduino IDE estão atualizadas
Certifique-se de que suas bibliotecas do Arduino IDE estão atualizadas

D. Adicione a biblioteca EZO I2C

Para baixar o arquivo da biblioteca Ezo_I2c, clique AQUI.

Não descompacte

Importe o arquivo. ZIP para seu Arduino IDE. Para importar o arquivo. ZIP, vá para Sketch> Incluir Biblioteca> Adicionar Biblioteca. ZIP

Etapa 8: piscar o medidor de hidroponia com o código correto

Faça piscar o medidor de hidroponia com o código correto
Faça piscar o medidor de hidroponia com o código correto

A. Selecione, abra e ajuste o código que deseja usar para o seu Kit Wi-Fi

Arquivo> Exemplos> EZO_I2C_lib-master> Exemplos> IOT_kits>

Você tem duas opções de código: Hydroponics_kit ou Hydroponics_kit_with_DO

(A versão "com DO" é para pessoas que desejam adicionar oxigênio dissolvido)

Etapa 9: piscar o medidor de hidroponia com o código correto

Faça piscar o medidor de hidroponia com o código correto
Faça piscar o medidor de hidroponia com o código correto

B. Preencha suas credenciais de Wi-Fi / ThingSpeak

Preencha seu nome e senha do Wi-Fi, junto com o ID do canal e a chave de API de gravação para o código.

Etapa 10: piscar o medidor de hidroponia com o código correto

Faça piscar o medidor de hidroponia com o código correto
Faça piscar o medidor de hidroponia com o código correto

C. Configurando sua bomba

Se você não tiver uma bomba conectada, pode simplesmente pular esta parte. O código é bastante autoexplicativo. Você define quais parâmetros farão com que a bomba seja acionada.

Etapa 11: Configurando a placa HUZZAH

Configurando a placa HUZZAH
Configurando a placa HUZZAH

A. Defina a CPU alvo para piscar

Ferramentas> Tabuleiro> Pena de Adafruit HUZZAH ESP8266

Etapa 12: Configurando a placa HUZZAH

Configurando a placa HUZZAH
Configurando a placa HUZZAH

B. Ajustar as configurações da CPU

Certifique-se de que as configurações da CPU no Adafruit Feather HUZZAH ESP8266 estão corretas. Para ajustar as configurações da CPU, clique em Ferramentas.

Para referência, é para isso que a Atlas Scientific definiu as configurações da CPU.

(Suas opções podem não ser exatamente as mesmas, apenas tente combiná-las o máximo possível)

Etapa 13: Veja as leituras

Veja as leituras
Veja as leituras
Veja as leituras
Veja as leituras
Veja as leituras
Veja as leituras

Abra o monitor serial do Arduino (você deve ter o monitor serial definido para a porta de comunicação do Adafruit Feather HUZZAH). Definido para retorno de carro e 9600 baud.

O medidor de hidroponia Wi-Fi sempre tentará se conectar ao ThingSpeak na inicialização.

Inserir o comando de pesquisa interromperá o medidor de hidroponia Wi-Fi de enviar as leituras para o ThingSpeak, enquanto você depura seus problemas de WiFi.

Etapa 14: calibração do sensor

Calibração do Sensor
Calibração do Sensor

A Atlas Scientific criou uma lista de comandos de calibração incorporados à biblioteca. Digite help no monitor serial para ver a lista de comandos.

A. O comando poll

Envie a votação de comando. Isso permitirá que você veja as leituras uma vez por segundo e interromperá o upload para o ThingSpeak enquanto você calibra.

Etapa 15: calibração do sensor

Calibração do Sensor
Calibração do Sensor

B. Calibrar pH

Ao calibrar o pH, você deve sempre calibrar para pH 7 primeiro

Remova o frasco de imersão e enxágue a sonda de pH. Remova a parte superior da bolsa de solução de calibração de pH 7,00. Coloque a sonda de pH dentro da bolsa e deixe o local da sonda na solução de calibração até que as leituras se estabilizem. Isso levará de 1 a 2 minutos.

Assim que as leituras se estabilizarem, emita o comando de calibração do ponto médio ph: cal, mid, 7

Enxaguar a sonda e repetir este processo para pH 4,00 e pH 10,00

Etapa 16: calibração do sensor

Calibração do Sensor
Calibração do Sensor
Calibração do Sensor
Calibração do Sensor

C. Calibrar condutividade

A sonda K1.0 está sendo calibrada abaixo.

Ao calibrar a condutividade, você deve sempre calibrar uma sonda seca primeiro. Certifique-se de que a sonda esteja seca antes de emitir seu comando, ec: cal, dry

Assim que a calibração a seco for concluída, coloque a sonda em um pequeno copo de solução de calibração de 12,880μS. Agite a sonda para se certificar de que não há bolhas de ar presas na área de detecção. Você deve ver leituras que estão fora de 1 - 40% do valor declarado da solução de calibração. Espere que as leituras se estabilizem.

Quando as leituras se estabilizarem, emita o comando de calibração do ponto baixo ec: cal, low, 12880 As leituras não serão alteradas.

Enxágue a sonda antes de calibrar para o ponto alto. Despeje uma pequena quantidade da solução de calibração de 80.000 μS em um copo. Agite a sonda para remover o ar preso. Novamente, as leituras podem estar erradas em 1 - 40%. Espere que as leituras se estabilizem.

Assim que as leituras se estabilizarem, emita o comando de calibração de ponto alto ec: cal, high, 80000. As leituras serão alteradas, calibração concluída.

Etapa 17: calibração do sensor

Calibração do Sensor
Calibração do Sensor

A calibração da sonda de temperatura pt-1000 não é necessária. No entanto, se você quiser, um método simples é colocar a sonda pt-1000 em água fervente. Em seguida, emita o comando rtd: cal, t onde t = valor da temperatura.

Etapa 18: quase pronto

Quase pronto
Quase pronto

Depois de terminar a calibração, emita o comando datalog para retomar a realização de uma leitura a cada 15 segundos e carregá-la no ThingSpeak.

Para ver os dados em seu telefone, baixe o aplicativo ThingSpeak.

Etapa 19: Complementar: Como adicionar oxigênio dissolvido ao medidor

Para obter instruções, clique AQUI

Recomendado: