Índice:
- Etapa 1: Configuração do ARTIK Cloud
- Etapa 2: Criar um aplicativo ARTIK Cloud
- Etapa 3: Conecte seu dispositivo
- Etapa 4: configuração do sensor de hardware
- Etapa 5: configuração do software necessário
- Etapa 6: faça upload do programa
- Etapa 7: teste de campo
Vídeo: Monitoramento de nuvem da piscina Arduino: 7 etapas (com fotos)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
O objetivo principal deste projeto é usar o Samsung ARTIK Cloud para monitorar o pH e os níveis de temperatura de piscinas.
Componentes de hardware:
- Arduino MKR1000 ou Genuino MKR1000
- Fios de ligação (genérico)
- Kit de sensor de pH SparkFun
- 1 x resistor 4,75k ohm
- Sensor de temperatura à prova de água Sparkfun
Software e API de nuvem usados:
- Nuvem Samsung IoT ARTIK para IoT
- IDE Arduino mais recente
Etapa 1: Configuração do ARTIK Cloud
1. Inscreva-se no ARTIK Cloud. Vá para o site do desenvolvedor e crie um novo "tipo de dispositivo".
2. Insira o display desejado e o nome exclusivo.
3. Crie um novo Manifesto
4. Insira o nome do campo e outra descrição
5. Clique em Salvar e navegue até a guia Ativar manifesto
6. Clique no botão MANIFESTO ATIVO para terminar e você será redirecionado aqui
Concluída a criação do tipo de dispositivo! Agora vamos criar seu aplicativo que usará esse dispositivo.
Etapa 2: Criar um aplicativo ARTIK Cloud
1. Navegue para ARTIK Cloud Applications e clique em novo aplicativo
2. Insira o nome do aplicativo desejado e o URL de redirecionamento de autenticação.
Observe que o URL de redirecionamento de autenticação é necessário. Ele é usado para autenticar os usuários deste aplicativo, portanto, redirecionará para este url se houver necessidade de login. Usamos https:// localhost / index / para amostra.
3. Agora defina a permissão do seu aplicativo para ler e escrever, navegue até o seu dispositivo e salve.
Parabéns, agora você tem seu aplicativo!
Etapa 3: Conecte seu dispositivo
Agora vamos conectar o aplicativo que você criou anteriormente.
1. Navegue até meus dispositivos e clique em conectar outro dispositivo.
2. Clique no novo tipo de dispositivo criado anteriormente e clique em conectar dispositivo.
3. Clique nas configurações do dispositivo conectado.
4. Anote essas informações, pois você precisará delas no programa.
5. Agora navegue até o seu dispositivo conectado
Feito para a configuração do ARTIK Cloud. Assim que seu hardware estiver pronto, o gráfico terá dados.
Etapa 4: configuração do sensor de hardware
Aqui está o diagrama:
- Temp GND para MRK1000 GND
- Temp OUT para MKR1000 pino digital 1
- Temp VCC para MKR1000 5V
- Conecte um resistor de 4,7 K a Temp VCC e Temp OUT
- pH GND para MRK1000 GND
- pH OUT para MKR1000 analógico pino 1
- pH VCC para MKR1000 5V
Veja meu exemplo de fiação nas imagens anexas.
Adicionamos um conector de áudio para facilitar a remoção do sensor de temperatura. Mas isso é opcional.
Etapa 5: configuração do software necessário
- Vá para Arduino IDE e adicione a placa MKR1000.
- Pesquise mkr1000 e clique em instalar
-
Adicionar biblioteca necessária: Procure bibliotecas para instalar:
- ArduinoJson - usaremos isso para enviar dados JSON para ARTIK CloudArduino
- HttpClient - host para conexão com a API
- OneWire - necessário para ler a entrada digital do sensor de temperatura
- DallasTemperature - Biblioteca necessária do sensor de temperatura de Dallas
Conclua a adição do software necessário!
Etapa 6: faça upload do programa
1. Agora conecte o MKR1000 ao seu PC / Laptop.
2. Baixe o software no GitHub aqui
3. Altere a API ARTIK Cloud e as credenciais de Wifi.
4. Em seguida, carregue o código do software no MKR1000 e inicie o monitoramento.
Nota: Seu WiFi deve ter conexão com a Internet.
Etapa 7: teste de campo
Testamos o sensor de hardware para Piscinas Privadas, Públicas e Escolares. Coletar os dados do pool desses entrevistados nos permitiu analisar a capacidade do hardware.
Você pode colocar o MKR1000 e o sensor em uma caixa e colocá-lo em sua piscina longe da contaminação da água. Fazendo isso, você pode monitorar a qualidade da água e normalizá-la, colocando os produtos químicos desejados.
Espero que este tutorial ajude as pessoas a construir seu próprio dispositivo de monitoramento da qualidade da água da piscina DIY. Que haja uma maior conscientização sobre a degradação contínua da qualidade da água da piscina, já que as pessoas tendem a se concentrar mais nas comodidades que são oferecidas em vez de verificar o quão seguras são. Eles também pretendem contribuir com a comunidade, sendo capazes de fornecer um meio de tornar os testes de qualidade da água mais eficientes e eficazes, sem o sacrifício desnecessário de recursos.
Feliz construção!:)
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
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
Como enviar dados para a nuvem com Arduino Ethernet: 8 etapas
Como enviar dados para a nuvem com Arduino Ethernet: Este instrutível mostra como publicar seus dados para AskSensors IoT Platform usando Arduino Ethernet Shield. O Ethernet Shield permite que seu Arduino se conecte facilmente à nuvem, envie e receba dados com uma conexão à Internet. O que nós
Conectando o Arduino WiFi à nuvem usando ESP8266: 7 etapas
Conectando Arduino WiFi à nuvem usando ESP8266: Neste tutorial, vamos explicar como conectar seu Arduino à nuvem IoT através de WiFi. Vamos configurar uma configuração composta de um Arduino e um módulo WiFi ESP8266 como um IoT Thing e torná-lo pronto para se comunicar com a nuvem AskSensors.L
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