Cuprins:

Sistemul de irigare automat pentru plante: 8 pași
Sistemul de irigare automat pentru plante: 8 pași

Video: Sistemul de irigare automat pentru plante: 8 pași

Video: Sistemul de irigare automat pentru plante: 8 pași
Video: Prezentare sistem de irigat programabil computer si vana de la FOR-Q cu aspersor Gardena 2024, Iulie
Anonim
Sistema De Irrigação Automático Para Plantas
Sistema De Irrigação Automático Para Plantas

A irrigação é uma das tecnologias mais utilizadas por agricultores pois esta atividade independe da ocorrência de chuvas, garante uma safra uniforme, reduz a falha humana, minimiza o consum de água (folosind apenas when necessário) e minimiza os riscos de perda devido à ausência de um element imprescindível for o development das plants: a água.

Dentre as tecnologias disponíveis, o Arduino a fost selectat pentru acest prototip pois a partir dele putem dezvolta um sistem preciso, capabil să realizăm ca mesmas funcții care um echipament de înaltă tehnologie, entretenitor cu um sub custo, posibilitate o utilizare pentru agricultori de mic și mare porte.

Pasul 1: Placa Uno R3 Arduino

Placa Uno R3 Arduino
Placa Uno R3 Arduino

O Arduino Uno R3 é a placa Arduino mais vendida e usada atualmente, apresenta uma ótima quantitate de portas e um ótimo preço.

Specificații Uno R3:

  • Microcontrolator: ATmega328 (foaie de date)
  • Tensão de Operação: 5V
  • Tensão de Entrada: 7-12V
  • Porturi Digitate: 14 (6 putem fi utilizate ca PWM)
  • Portas Analógicas: 6
  • Corrente Pinos I / O: 40mA
  • Corrente Pinos 3, 3V: 50mA
  • Memoria Flash: 32KB (0, 5KB folosit fără bootloader)
  • SRAM: 2 KB
  • EEPROM: 1 KB
  • Viteza de ceas: 16 MHz

Pasul 2: O senzor de umiditate HR202

O Sensor De Umidade HR202
O Sensor De Umidade HR202

O senzor de umiditate HR202 este un senzor rezistiv utilizat pentru fazele medii de umiditate.

Este sensor possui o mare capacitate de absorbție și o performanță optimă la un termen lung.

Specificații:

  • Model: HR202L (Foaie de date)
  • Faixa de medição de umidade: 20 a 95% UR
  • Temperatura de operare: 0º la 60ºC
  • Alimentație: 1,5 VAC
  • Potențială nominală: 0,2 mW
  • Precizie de umiditate a mediului: ± 5, 0% UR
  • Frecvență de operare: 500 Hz la 2 KHz
  • Dimensiuni: 15 x 12 x 5mm (inclusiv terminați)

Pasul 3: Diagrama De Operação

Diagrama De Operação
Diagrama De Operação

Para o presente projeto, o multímetro e o potenciômetro representam o sensor de umidade că seria utilizată.

Desta forma, a partir da leitura do valor do potenciômetro, deve-se considera o graphic that relationa a operação do potenciômetro com o sensor de umidade.

Conforme podemos observar no gráfico acima, têm-se 3 retas diferite. Desta forma, a partir da echação da reta e dos pares ordenados iniciais e finais de cada reta, encontrou-se as following equações da reta for a operação do sensor:

  • Reta 1: x = y / 0, 3
  • Reta 2: x = 60y-170
  • Reta 3: x = 30y-50

Obs: considerando que a variável que temos está no eixo y, isolou-se a variável que queremos descubrir (umidade no eixo x).

Pasul 4: Materiale Utilizate

Materiale Utilizate
Materiale Utilizate
Materiale Utilizate
Materiale Utilizate
Materiale Utilizate
Materiale Utilizate
Materiale Utilizate
Materiale Utilizate

Os materiais utilizados foram

  • Placa Arduíno R3;
  • 2 (dois) LED-uri (um verde și um vermelho);
  • 2 (duas) resistências de 220 Ω;
  • 1 (um) potenciômetro;
  • 1 (um) multímetro;
  • 1 (uma) motor de corrente contínua representando uma bomba d’água;
  • Kit cabos Jumpers;
  • Protoboard;

Pasul 5: O Circuito

O Circuito
O Circuito

O circuit acima, gerado no software Tinkercad, apresenta uma esquematização simples do system de irigație automată de plante.

Pentru montarea circuitului, trebuie să se introducă LED-uri, ca rezistențe și potențometru pe protoboard. Deve-se conectar o terminal pozitiv do LED vermelho ao pino 12, o do LED verde ao pino 13 e o do motor cc ao pino 11. Os respectivos terminais negativos devem ser ligados ao negativo da protoboard.

Deve-se conectar o pozitiv da protoboard ao 5V da Placa de Arduino Uno R3 e o negativ ao GND.

O pino do meio do potenciômetro, responsável pela leitura, deve ser conectado ao pozitiv do multímetro, care va avea un negativ conectat ao negativ da protoboard.

Por fim, o pino do meio do potenciômetro deve-se prea ser ser ligado ao pino A5 pentru uma leitura analoga.

Os LEDs são utilizados para indicar se o solo está seco, moderadamente úmido sau úmido.

Quando o LED verde está aceso, înseamnă că o solo está úmido, e, portanto, a bomba de irigație trebuie să fie mantidă desligată.

Când o LED pisca vermelho, înseamnă că o solo este moderat úmido, e, portanto, a bomba de irigație trebuie să fie mantidă desligată.

Când o LED vermelho este aceso, înseamnă că o solo este seco e trebuie să se leagă a bombă pentru irigare ca plante.

Pasul 6: O Cod

O Cod
O Cod
O Cod
O Cod

Na ora de elaborare a codului, trebuie să se definească primir as variáveis, configurar os pinos e open a porta serial.

Em urmat, o bucată reprezintă a acțiune de la leitura do potențiometru, até ligar / desligar a bomba de irigație, trecând pela obținerea valorii de umiditate. A cada leitura, o Arduíno informa ao usuário através do Monitor Serial o percentual de umidade do solo e a recomendação (irrigar ou aguardar).

Pasul 7: Funcionamento Do Sistema

Image
Image

Pasul 8: Final

Parabéns, você concluiu com êxito mais o tutorial para um sistema de irigație automată de plante.

Agora este doar să începi codul.

Recomandat: