Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
A irrigação é uma das tecnologias mais utilizadas por žemės ūkiai pois esta atividade nepriklausomas da ocorrência de chuvas, garante uma safra uniforme, reduz a falha humana, minimaliza o consumo de água (utilizando apenas quando vajalik) ir minimalizacija um elemento imprescindível para o desenvolvimento das plantas: a água.
Dentre as tecnologias disponíveis, o Arduino foi selecionado para este protótipo pois a partir dele podemos desenvolver um system preciso, capaz de realizar as mesmas funções que um equipamento de alta tecnologia, entretanto com um baixo custo, võimalities grand o uso poro porte.
1 žingsnis: „Placa Uno R3 Arduino“
O „Arduino Uno R3“yra „Arduino mais vendida“ir „usada atualmente“, apresenta uma ótima quantidade de portas e um ótimo preço.
Konkretus Uno R3:
- Mikrovaldiklis: ATmega328 (duomenų lapas)
- Tensão de Operação: 5V
- Tensão de Entrada: 7-12V
- Portas Digitais: 14 (6 podem ser usadas como PWM)
- Portas Analógicas: 6
- „Corrente Pinos I/O“: 40 mA
- „Corrente Pinos 3“, 3 V: 50 mA
- „Flash“atmintis: 32 KB (0, 5 KB be įkrovos įkėlimo programos)
- SRAM: 2 KB
- EEPROM: 1 KB
- Laikrodžio greitis: 16MHz
2 žingsnis: O jutiklis „De Umidade HR202“
Drėgmės jutiklis HR202 ir jutiklio atsparumas, naudojamas fazer medições de umidade.
Esto jutiklio galia yra didelė, ji sugeria absorbaciją ir leidžia efektyviai veikti.
Konkrečiai:
- Modelis: HR202L (duomenų lapas)
- Vidutinė drėgmė: nuo 20 iki 95% UR
- Darbinė temperatūra: 0º 60ºC
- Įtampa: 1,5 VAC
- Nominali galia: 0,2 mW
- Medžiagos drėgnumas: ± 5, 0% UR
- Dažnio dažniai: 500 Hz - 2 KHz
- Matmenys: 15 x 12 x 5 mm (įskaitant galinius)
3 žingsnis: „Diagrama De Operação“
Para o presente projeto, arba multímetro e o potencialmetro representam o sensor de umidade que seria utilizado.
Desta forma, partir da leitura do valor do potenciômetro, deve-se apsvarstė ar gráfico que relaciona a operação do potenciômetro com o sensor de umidade.
Conforme podemos observar no gráfico acima, têm-se 3 retas diferentes. Desta forma, partir da equação da reta e dos pares ordenados iniciais e finais de cada reta, encontrou-se as seguintes equações da reta para and operação do sensor:
- Reta 1: x = y/0, 3
- Reta 2: x = 60–170
- Reta 3: x = 30–50
Obs: asortimentas que a variável que temos está no eixo y, isolou-se a variável que queremos descobrir (umidade no eixo x).
4 žingsnis: „Materiais Utilizados“
Os materiais utilizados foram
- Placa Arduíno R3;
- 2 (dois) šviesos diodai (um verde e um vermelho);
- 2 (duas) 220 Ω varžos;
- 1 (um) potencialus;
- 1 (um) multimetras;
- 1 (uma) motor de corrente contínua representando uma bomba d’água;
- Komplektiniai džemperiai;
- „Protoboard“;
5 žingsnis: „Circuito“
O grandinė, ne geografinė, nėra programinės įrangos Tinkercad, apresenta uma esquematização simples do system de irrigação automática de plantas.
Naudodami grandinę, įjunkite šviesos diodus, kaip atsparumą ir potencialą protoboardui. Deve-se conectar o terminal positivo 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“konstruktorius arba pozityvinis prototipas nuo 5 V iki „Arduino Unca Rca“ir „GND“neigiamas.
O pino do meio do potenciômetro, reaguoti į leitura, deve ser conectado ao positivo do multímetro, que terap seu negativo conectado ao negativo da protoboard.
Por fim, o pino do meio do potenciômetro deve-se também ser ligado ao pino A5 para uma leitura análoga.
Šviesos diodai turi būti naudojami pagal indikacijas, o tai yra vienintelis sekos režimas, modradamente úmido ou úmido.
„Quando“arba LED šviesos diodų valdymas, reikšmė „que“arba „solo está úmido“, e, portanto, a bomba de irrigação deve ser mantida desligada.
„Quando“arba „LED pisca vermelho“reiškia reikšmę „quo“arba „solo está moderadamente úmido“, e, portanto, a bomba de irrigação deve ser mantida desligada.
Quando o LED vermelho está aceso, reiškia que o solo está seco e deve-se ligar a bomba para irrigar as plantas.
6 žingsnis: O Código
Na hora de elaborar o código, deve-se primeiramente definir as variáveis, configurar os pinos e abrir a porta serial.
Em seguida, o loop represententa a aço desde a leitura do potenciômetro, até ligar/desligar a bomba de irrigação, passando pela obtenção do valor da umidade. A cada leitura, o Arduíno information ao usuário através do Monitor Serial o procentual de umidade do solo e a recomendação (irrigar ou aguardar).
7 žingsnis: „Funcionamento Do Sistema“
8 žingsnis: finalas
Parabėnai, žodžių suvestinės komentarai ir mokomoji programa, skirta automatinei augalų sistemai.
Agora é só iniciar o código.