Vídeo: AutoWaterFlora: a planta de autorregulação: 3 etapas
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Este é um aparelho de planta auto-irrigável que iniciará a bomba em um horário específico e em intervalos específicos.
Funcionando: O projeto funciona no temporizador simples da placa Arduino Uno e iniciará a bomba para funcionar por um tempo específico em intervalos específicos. Considerei o tempo de funcionamento da bomba de 2 segundos e o intervalo de 6 horas.
Suprimentos
Eletrônicos
Arduino Uno:
Motor Shield:
Bomba:
Adaptador:
Ferramentas
Pistola de cola quente
Chave de fenda
Mais alguns materiais
Um vaso de planta
Recipiente de plástico velho para água
Etapa 1: enviando o código
Código:
O código é bastante simples e fácil de entender.
#include // Adicionar a biblioteca AFMotor ao IDE
AF_DCMotor motor (2); // Faça um objeto motor na segunda saída do motor
void setup () {
motor.setSpeed (100); // Defina a velocidade do motor
motor.run (RELEASE);
} void loop () {
motor.run (FORWARD); // Ligue o motor
atraso (2000); // Tempo para a bomba funcionar = 2 segundos, pode ser alterado de acordo com as necessidades
motor.run (RELEASE); // Pare o motor
atraso (21600000); // Intervalo da bomba = 6 horas, pode ser alterado de acordo com as necessidades
Etapa 2: Fiação
Faça a fiação dos componentes de acordo com este diagrama. Observe que o escudo está conectado ao Arduino Uno (na parte superior).
O motor deve ser conectado no terminal M2 e a fonte de alimentação conforme negativo positivo. A blindagem deve estar na parte superior do Arduino Uno.
Etapa 3: Etapa importante
Adicione a biblioteca AFMotor:
- Baixe a pasta compactada anexada.
- Para adicionar a biblioteca, vá para a guia Sketch> Incluir Biblioteca> Adicionar biblioteca. ZIP> Selecione a pasta compactada deste arquivo.
Também usando a pistola de cola cole o motor no recipiente de plástico.
Visite meu blog:
Comente, compartilhe e siga