Í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: piscar o medidor de hidroponia com o código correto
- Etapa 9: piscar o medidor de hidroponia com o código correto
- Etapa 10: piscar o medidor de hidroponia 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
- Etapa 18: quase pronto
- Etapa 19: Complementar: Como adicionar oxigênio dissolvido ao medidor
Vídeo: Medidor de hidroponia Atlas WiFi: 19 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:34
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
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 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
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ê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
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
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
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
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
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
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 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
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 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
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.
Etapa 19: Complementar: Como adicionar oxigênio dissolvido ao medidor
Para obter instruções, clique AQUI
Recomendado:
Medidor de piscina Atlas WiFi: 18 etapas
Medidor de Pool WiFi da Atlas: Este tutorial mostrará como configurar o kit Pool WiFi 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 mo
Como adicionar oxigênio dissolvido ao medidor de hidroponia WiFi: 6 etapas
Como adicionar oxigênio dissolvido ao medidor de hidroponia WiFi: Este tutorial demonstrará como adicionar o circuito EZO D.O e a sonda ao Kit de hidroponia WiFi da Atlas Scientific. Presume-se que o usuário tenha o kit de hidroponia wi-fi funcionando e agora esteja pronto para adicionar oxigênio dissolvido. AVISOS: Atlas Sci
Aquasprouts: hidroponia mais fácil: 3 etapas
Aquasprouts: Hydroponics Made Easy: AquasproutsNeste projeto estaremos fazendo um sistema Hydroponic simples para cultivar algumas pequenas plantas conectadas à plataforma tingg.io. É baseado na placa tingg.io (ESP32) ou qualquer placa equivalente. Ele controla a temperatura, umidade, luz, UV, umidade e
Controlador de hidroponia: 7 etapas (com imagens)
Controlador de hidroponia: uma organização bacana chamada Seeds of Change aqui em Anchorage, Alasca, tem ajudado jovens a iniciar o comércio produtivo. Ela opera um grande sistema de cultivo hidropônico vertical em um armazém convertido e oferece emprego para aprender a
Leia seu medidor de energia elétrica principal (ESP8266, WiFi, MQTT e Openhab): 6 etapas (com imagens)
Leia seu medidor de energia elétrica principal (ESP8266, WiFi, MQTT e Openhab): neste Instructable, você descobre como eu li meu uso de energia elétrica principal da minha casa e o publico por meio de um ESP8266, Wifi, MQTT em meu Openhab Home Automation. Eu tenho um 'medidor inteligente' ISKRA Tipo MT372, no entanto, não é fácil exportá-lo