Índice:
- Suprimentos
- Etapa 1: os circuitos
- Etapa 2: instalação de softwares e painéis necessários
- Etapa 3: O Código
- Etapa 4: notificações push
Vídeo: Garduino - o jardim inteligente com Arduino: 4 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Hoje em dia, ninguém é inocente. Existe alguém que não matou acidentalmente uma planta ???
É difícil manter suas plantas vivas. Você compra uma planta nova e, na pior das hipóteses, apenas esquece de regá-la. Na melhor das hipóteses, você se lembra que ele existe, mas não o manipula adequadamente.
Com Garduino, vamos ajudá-lo a transformar sua casa em uma bela estufa de plantas saudáveis e felizes.
Garduino é uma plataforma inteligente de monitoramento de plantas, que o ajudará a conhecer melhor suas plantas.
Por que Garduino é tão legal?
- Ele monitora a umidade no solo da planta. Pouca umidade pode resultar em perda de produção e morte da planta. Se o nível de umidade estiver baixo, o usuário deve regar sua planta. Manter o nível de umidade na faixa certa também ajuda a evitar o excesso de água. A rega excessiva é uma causa comum e bem conhecida de morte de plantas, que causa doenças nas raízes e desperdício de água.
- Ele monitora a temperatura ao redor da planta. A temperatura é um fator chave no crescimento das plantas. Isso nos ajuda a controlar quando a temperatura está muito alta. FYI, baixas temperaturas são ruins para as plantas como altas temperaturas, às vezes até piores.
- Monitora a umidade do ar. A maioria das plantas precisa de ar úmido, porque os poros através dos quais respiram perdem a maior parte de sua umidade quando o ar circundante está seco, uma perda que a planta nem sempre pode repor através da água que suas raízes absorvem.
Quem somos nós?
Dois alunos de Ciência da Computação do Centro Interdisciplinar (IDC), Herzliya, Israel.
Nós dois temos uma agenda lotada e adoramos plantas.
Nossos apartamentos estão cheios de plantas e achamos difícil cuidar bem delas.
Muitas vezes nos esquecemos de regá-los e, quando nos lembramos, tentamos compensar o esquecimento regando-os em excesso.
Este sistema de monitoramento de planta é nosso projeto final no curso “A Internet das Coisas (IoT)”.
Esperamos que isso ajude você como nos ajudou!
Gostaríamos muito de ouvir de você
Experimentou nosso projeto? Informe-nos! Gostaríamos muito de ouvir de você, se você tem pontos a melhorar ou algum comentário. Além disso, adoraríamos tirar algumas fotos!
Suprimentos
- 1 x placa ESP8266 (usamos Wemos D1 mini)
- 1 x cabos micro USB
- 20 cabos de jumper
- 1 x sensor de temperatura e umidade (usamos DHT22)
- 1 x resistor de 10K Ohm
- 1 x sensor de umidade do solo
- 1 x LCD (usamos Grove LCD RGB Backlight)
- 1 x tábua de pão
Etapa 1: os circuitos
Nesta etapa, conectaremos todos os sensores.
Sensor de umidade do solo:
- Conecte VCC a 3.3v
- Conecte GND a G
- Conecte A0 a A0
Ecrã LCD:
- Conecte GND a G
- Conecte VCC a 5v
- Conecte SDA e SCL a D1, D2
Sensor de umidade e temperatura:
- Conecte GND a G
- Conecte VCC a 3.3v
- Conecte os dados com o resistor de 10K Ohm para D3 e alimente, como no circuito
Etapa 2: instalação de softwares e painéis necessários
IDE Arduino
Instale o IDE Arduino:
www.arduino.cc/en/Guide/HomePage
Instale os "drivers" relevantes para as placas ESP8266 em seu Arduino IDE:
randomnerdtutorials.com/how-to-install-esp…
Adafruit
Crie a sua conta aqui:
io.adafruit.com
Vá para 'Feeds' e adicione 4 feeds:
1. SoilMoisture
2. Umidade
3. Temperatura
4. Alertas
Em seguida, vá para o 'Painel' e crie um novo painel, depois entre no painel e adicione 4 blocos, usando o sinal de mais à direita da página:
1. Adicione um bloco de gráfico de linhas e, em seguida, escolha o feed SoilMoisture, determine que o valor mínimo é 0 e o máximo é 1100.
2. Adicione o bloco Gauge e, em seguida, escolha AirMoisture feed e certifique-se de que o valor máximo seja 100.
3. Adicione o bloco de fluxo e, em seguida, escolha o feed de temperatura
4. Adicione um bloco de texto e, em seguida, escolha o feed de Alertas
Clique em 'Salvar'.
Etapa 3: O Código
O código está anexado e bem documentado, para fácil uso.
Abra o código no Arduino IDE, certifique-se de que a placa em que você está trabalhando é de fato a placa certa.
Quando você estiver executando o monitor serial, certifique-se de estar em 115200baud.
Observe que há lugares no código que você precisa modificar de acordo com seu projeto (como os detalhes do WiFi).
Tudo está escrito na documentação.
Etapa 4: notificações push
Para ser notificado, baixe o aplicativo MQTT Push Client e entre no aplicativo:
1. Adicione um servidor. A maioria dos detalhes já estão inseridos, basta adicionar os detalhes do seu nome de usuário e senha.
2. Adicione os tópicos (feed em Adafruit IO) que você está interessado em ver. Em nosso projeto - adicione no tópico Nome de usuário / feeds / alertas. Em seguida, clique em salvar.
3. É isso aí! Se você estiver interessado em receber mais informações sobre os sensores, adicione um novo tópico e preencha UserName / feeds / * tópico *, onde tópico é o feed que você deseja ver. Você também pode escolher qual notificação deseja receber, se houver:)
Você pode usar esses tópicos apenas para se atualizar de vez em quando sobre as medições da planta.
Recomendado:
Jardim inteligente de IoT: 10 etapas (com imagens)
Smart IoT Garden: Se você for como eu, gosta de frutas e vegetais frescos no seu prato, mas não tem tempo suficiente para manter um jardim decente. Este instrutível mostrará como construir um jardim IoT inteligente (eu o chamo: Guarda Verde) que rega seu pl
Jardim de ervas interno inteligente: 6 etapas (com fotos)
Jardim de ervas interno inteligente: Neste instrutivo, vou mostrar como fiz meu jardim de ervas interno inteligente! Tive algumas inspirações para este projeto, a primeira sendo que eu tinha algum interesse nos modelos domésticos do Aerogarden. Além disso, eu tinha um Arduino Mega não usado
Regador automático de jardim - Impresso em 3D - Arduino: 10 etapas (com imagens)
Regador automático de jardim | Impresso em 3D | Arduino: Sou um jardineiro experiente, mas molhar suas plantas manualmente durante períodos de seca leva algum tempo. Este projeto me livra de regar, então posso trabalhar em meus outros projetos. Também é ótimo cuidar do jardim enquanto você está longe de casa e da planta
Jardim inteligente - Clique e cresça: 9 etapas
Jardim inteligente - Clique e cresça: e se você pudesse cultivar suas próprias plantas, flores, frutas ou vegetais com a ajuda de um aplicativo para smartphone que garante que suas plantas obtenham a configuração ideal de água, umidade, luz e temperatura e permite que você monitore como para cultivar suas plantas
Jardim inteligente "SmartHorta": 9 etapas
Smart Garden "SmartHorta": Olá pessoal, Este instrutível apresentará o projeto universitário de uma horta inteligente que fornece rega automática das plantas e pode ser controlada por um aplicativo móvel. O objetivo deste projeto é atender os clientes que desejam plantar em casa