
Índice:
- Etapa 1: configurar uma conta ThingSpeak
- Etapa 2: criar um canal
- Etapa 3: Obtenha as chaves de API ThingSpeak
- Etapa 4: verifique se as bibliotecas do IDE do Arduino estão atualizadas
- Etapa 5: verifique se as bibliotecas do IDE do Arduino estão atualizadas
- Etapa 6: verifique se as bibliotecas do IDE do Arduino estão atualizadas
- Etapa 7: certifique-se de que suas bibliotecas do IDE do Arduino estão atualizadas
- Etapa 8: Atualize o kit da piscina com o código correto
- Etapa 9: Atualizar o kit de piscina com o código correto
- Etapa 10: Atualizar o kit de piscina com o código correto
- Etapa 11: Configurando a placa HUZZAH
- Etapa 12: Configurando a placa HUZZAH
- Etapa 13: Veja as leituras
- Etapa 14: calibração do sensor
- Etapa 15: calibração do sensor
- Etapa 16: calibração do sensor
- Etapa 17: Calibração do sensor (Parte 1: Calibrar a temperatura)
- Etapa 18: quase pronto
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03

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

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

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

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

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

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

Etapa 7: certifique-se de que suas bibliotecas do IDE do Arduino 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

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

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

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

A. Defina a CPU alvo para piscar
Ferramentas> Tabuleiro> Pena de Adafruit HUZZAH ESP8266
Etapa 12: 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



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

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

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

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)

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

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:
Monitor de temperatura de piscina MQTT: 7 etapas (com fotos)

MQTT Swimming Pool Temperature Monitor: Este projeto é um complemento para meus outros projetos de Domótica Smart Data- Logging Geyser Controller e Multi-purpose Room-Lighting e Appliance Controller. É um monitor montado na lateral da piscina que mede a temperatura da água da piscina, o ar ambiente
Medidor de hidroponia Atlas WiFi: 19 etapas

Medidor Atlas WiFi Hydroponics: 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 co
Sensor de piscina solar crocodilo: 7 etapas (com fotos)

Crocodile Solar Pool Sensor: Este instrutível mostra como construir um sensor de piscina bastante especial, medindo a temperatura da piscina e transmitindo-o via WiFi para o aplicativo Blynk e para um corretor MQTT. Eu o chamo de " Crocodile Solar Pool Sensor ". Ele usa a programação do Arduino e
Robô de limpeza solar Bluetooth para piscina subaquática: 8 etapas

Robô de Limpeza Solar Bluetooth para Piscinas Subaquáticas: Em minha casa tenho uma piscina, mas o maior problema com piscinas desmontáveis é a sujeira que se deposita no fundo, que o filtro de água não aspira. Então, pensei em uma maneira de limpar a sujeira do fundo. E a partir de outra
Pool Pi Guy - Sistema de alarme acionado por IA e monitoramento de piscina usando Raspberry Pi: 12 etapas (com imagens)

Pool Pi Guy - Sistema de alarme acionado por IA e monitoramento de piscina usando Raspberry Pi: Ter uma piscina em casa é divertido, mas exige uma grande responsabilidade. Minha maior preocupação é monitorar se alguém está perto da piscina sem vigilância (especialmente crianças mais novas). Meu maior aborrecimento é garantir que a linha de água da piscina nunca desça abaixo da entrada da bomba