Nada como ter uma horta ou jardim bem cuidado, e para se ter plantas bem saudáveis é necessário ter água na quantia certa, mas como se ter água na quantia correta com esses apuros do dia a dia? Pensado nisso está sendo desenvolvido um sistema de irrigação com Arduíno, necessitando de poucos componentes para seu funcionamento.
O projeto consiste em analisar a umidade presente no solo e acionar uma válvula solenoide para irrigar a plantação, será usada uma válvula de máquina de lavar roupas, devido sua facilidade para se encontrar e simplicidade na instalação.
No primeiro vídeo é dado uma noção de como vai funcionar o sistema de irrigação, onde um LED é colocado no lugar da válvula solenoide, o Arduíno utilizado é o UNO e o sensor de umidade são comuns, vendidos na internet, abaixo podemos ver o vídeo com a explicação.
A segunda parte do vídeo é explicado o funcionamento da válvula solenoide onde é realizada a instalação da mesma no Arduíno, essa válvula funciona em rede de 110V, podendo ser substituída por outras, como uma válvula de 12V.
Abaixo segue o segundo vídeo sobre a irrigação.
O circuito utilizado para acionar a válvula solenoide utiliza um transistor bc548 de uso comum, um resistor para limitar a corrente de base, um diodo para proteger o transistor dos picos liberados pelo relé, podemos ver o diagrama a seguir.
Lista de materiais
1 BC548 transistor
1 diodo 1n4148
1 resistor 1K ohms
1 relé de 5 voltes
O resistor vai ser ligado no pino 13 do Arduíno, e o sensor de umidade vai ser ligado na porta analógica A0.
Código para ser gravado no Arduíno.
int umidade; // Variavél que recebe o valor do sensor de umidade
void setup () {
pinMode(13, OUTPUT);// Define o pino 13 do Arduíno como saida
Serial.begin(9600); //Inicia a comunicação serial
Serial.println ( "http://rpsilva100.blogspot.com.br/");
}
void loop ()
{
umidade = analogRead(A0); //Defini a variavél como porta A0 do Arduíno
Serial.println(umidade); // Imprime o valor da umidade
if (umidade > 700){ // Verifica se a umidade é maior que 700
digitalWrite(13,LOW);} // Caso seja, desliga a porta 13
else{ // Senão
digitalWrite(13,HIGH); // Caso a umidade seja menor que 700, liga a porta 13
}
delay(1000); //Espera de 1 segundo antes de fazer a leitura novamente.
}
Podemos ver aqui uma forma de utilizar um módulo relé, nesse caso é necessário inverter os LOW e os HIGH no código acima.
Esta foi a primeira parte do projeto irrigação. Obrigado
Lista de materiais
1 BC548 transistor
1 diodo 1n4148
1 resistor 1K ohms
1 relé de 5 voltes
O resistor vai ser ligado no pino 13 do Arduíno, e o sensor de umidade vai ser ligado na porta analógica A0.
Código para ser gravado no Arduíno.
int umidade; // Variavél que recebe o valor do sensor de umidade
void setup () {
pinMode(13, OUTPUT);// Define o pino 13 do Arduíno como saida
Serial.begin(9600); //Inicia a comunicação serial
Serial.println ( "http://rpsilva100.blogspot.com.br/");
}
void loop ()
{
umidade = analogRead(A0); //Defini a variavél como porta A0 do Arduíno
Serial.println(umidade); // Imprime o valor da umidade
if (umidade > 700){ // Verifica se a umidade é maior que 700
digitalWrite(13,LOW);} // Caso seja, desliga a porta 13
else{ // Senão
digitalWrite(13,HIGH); // Caso a umidade seja menor que 700, liga a porta 13
}
delay(1000); //Espera de 1 segundo antes de fazer a leitura novamente.
}
Podemos ver aqui uma forma de utilizar um módulo relé, nesse caso é necessário inverter os LOW e os HIGH no código acima.
Esta foi a primeira parte do projeto irrigação. Obrigado
MUITO BOM !!
ResponderExcluirObrigado!
ExcluirAtt. Rodrigo
Boa noite, você pode me enviar por email Un desenho ou algo explicativo sobre a ligação do arduíno rele e válvula 12V?? Meu email é viniciusmendoncajp@gmail.com
ResponderExcluirBoa noite Vinicius, obrigado por ter visitado minha pagina, você encontra mais informações sobre o rele neste link http://rpsilva100.blogspot.com.br/2016/12/rele-arduino.html. Caso tenha dúvidas é só entrar em contato.
ExcluirObrigado
Você poderia me enviar um desenho de como instalar todos os componentes no arduíno?? poderá me enviar por email
ResponderExcluirgabrielca.mesquita@outlook.com
Muito Bom !!
ResponderExcluirMuito bom mesmo !!
Estou ensinando a garotada aqui a usar o arduino e nem eu manjo muito de solenoide só de rele e etc... poderia me mandar o cod que mostra no video para eu fazer os teste aqui ?!
E com relação ao sensor que usa, tem algum modelo que já tenha o capacitor e etc...
desde já muito obrigado.
Obrigado por acompanhar nosso conteúdo, o código pode ser baixado no link abaixo, ou você pode copiar e colar o que está no conteúdo acima.
Excluirhttps://drive.google.com/file/d/0B0wl4lFO5w8QdW95QXFXQkpyeXM/view?usp=drivesdk
tiago.rodrigues.christovam@gmail.com
ResponderExcluirEste comentário foi removido pelo autor.
ResponderExcluirO relé utilizado, pode ser qualquer um ?
ResponderExcluirOlá,
ExcluirSim