Índice:

Medidor de piscina Atlas WiFi: 18 etapas
Medidor de piscina Atlas WiFi: 18 etapas

Vídeo: Medidor de piscina Atlas WiFi: 18 etapas

Vídeo: Medidor de piscina Atlas WiFi: 18 etapas
Vídeo: Cuando el copiloto me ensucia el sillín 👀😅 #humor #eli #motos 2024, Novembro
Anonim
Medidor de piscina Atlas WiFi
Medidor de piscina Atlas WiFi

Este tutorial mostrará como configurar o kit WiFi Pool da Atlas Scientific. O medidor mede o pH, potencial de redução de oxidação (ORP) 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 piscina 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 Sensor Atlas

Campo 1 pH

Campo 2 ORP (mV)

Campo 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ência

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

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. ZIP da biblioteca EZO, 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: Atualize o kit da piscina com o código correto

Atualize o kit de piscina com o código correto
Atualize o kit de piscina 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> pool_kit

Etapa 9: Atualizar o kit de piscina com o código correto

Atualize o kit de piscina com o código correto
Atualize o kit de piscina 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: Atualizar o kit de piscina com o código correto

Atualize o kit de piscina com o código correto
Atualize o kit de piscina 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 piscina Wi-Fi sempre tentará se conectar ao ThingSpeak na inicialização.

Digitar o comando de pesquisa impedirá o medidor de piscina Wi-Fi de enviar as leituras para o ThingSpeak, enquanto você depura seus problemas de Wi-Fi.

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

C. Calibrar ORP

Enxágue a sonda e insira-a diretamente na solução de calibração de 225mV e regue as leituras. Aguarde até que as leituras de ORP se estabilizem. Isso levará cerca de 10 a 60 segundos.

Quando as leituras se estabilizarem, emita o comando orp: cal, 225

Etapa 17: Calibração do sensor (Parte 1: Calibrar a temperatura)

Calibração do sensor (Parte 1: Calibrar a temperatura)
Calibração do sensor (Parte 1: Calibrar a temperatura)

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.

Recomendado: