|
|
2023/2024
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Autor: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Bruno Castro (Nº 1201282) |
1201282@isep.ipp.pt |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Motivado por essas vantagens e pelo desejo de implementar um projeto semelhante antes de ingressar no ensino superior, optei por desenvolver e montar a minha própria estufa automatizada, sendo que os seus principais objetivos são:
Este projeto busca não apenas integrar os avanços tecnológicos na agricultura, como aplicar um pouco do conhecimento aprendido ao longo do curso mas também reflete o meu compromisso pessoal em contribuir para algumas práticas agrícolas mais sustentáveis e eficientes. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Para uma melhor perceção da interligação entre os componentes foi desenhado o seguinte diagrama de blocos: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Quanto aos sensores foram selecionados 3 sensores: 1. DHT22Este sensor digital é responsável por informar o sistema da temperatura e humidade do ar dentro da estufa de 2 em 2 segundos (tempo mínimo de recolha de dados). Este usa um sensor capacitivo de humidade e um termístor para medir o ar ambiente, emitindo um sinal digital no pino de dados [2]. Esse pino de dados é usado para a comunicação entre o microcontrolador e o DHT22. Para fazer a leitura de valores foi realizado o protocolo 1-Wire (protocolo de comunicação serial). Foi necessário inserir uma resistência de 10kΩ que funciona como resistência de pull-up. 2. LDRConhecido também por Light Dependent Resistor, funciona segundo o princípio da fotocondutividade. Quando a luz incide sobre o material fotocondutor, este absorve a energia e os eletrões que se situam na camada de valência desse material fotocondutor ficam excitados e vão para a banda de condução aumentando assim a condutividade conforme o aumento da luz intensidade [3]. Por exemplo, quando se encontra no escuro, a sua resistência é altíssima (pode atingir os 1MΩ), no entanto, quando exposto à luz a resistência desce drasticamente (atingindo um valor mínimo próximo de 0Ω) [4]. Foi necessário colocar uma resistência de 10kΩ para que seja criado um divisor de tensão para efetuar a leitura à entrada do ADC do microcontrolador. 3. YL-69Este sensor de humidade no solo deteta, como o próprio nome indica, a humidade do solo. Este é constituído por dois elétrodos que são inseridos no solo e que a sua resistência e a condutividade são alteradas de acordo com a humidade. Quanto maior for a humidade no solo, menor será a tensão à saída do sensor, logo vem que quanto menor for a humidade no solo, terá uma tensão próxima do Vcc (valor de alimentação). Foi também necessário fazer um divisor de tensão através do uso de uma resistência de 10kΩ entre os 3.3V (Vcc) e o pino de saída (Analog output).
1. ESP32-DEVKITC-32EFoi usado o módulo ESP32-DEVKITC-32E, desenvolvido pela Espressif Systems, que inclui o microcontrolador ESP32 e outros componentes que facilitaram o desenvolvimento dos projetos, principalmente a nível das interfaces de comunicação, conetores e elementos de suporte [1]. A escolha deste microcontroaldor deve-se devido às vantagens que este tem sobre outros microcontroladores mais antigos (ATMega, ATtiny e STM) [5][6].
Entre as suas vantagens destacam-se:
Este microcontrolador é usado em diversas aplicações como comunicações sem fios,controlo e monitoramento de dispositivos IoT (Internet das coisas), automação residencial, robótica, sistemas embebidos, etc. Tornando-se assim, um compoenente essencial e direcionado para este projeto.
1. Sistema de AquecimentoComposto por uma malha de aquecimento elétrica da Adafruit. A malha pode ser comparada a uma resistência, pois é constituída por várias fibras de aço inoxidável que, aplicando uma tensão entre 5-12V nas mesmas, irá criar uma resistência proporcional à tensão [8], transferindo calor para o exterior, através do conhecido efeito de Joule. 2. Sistema de ArrefecimentoComposto por uma ventoinha de 12V reaproveitada de um desktop antigo. Esta é ativada quando a temperatura atual no interior da estufa é superior ao intervalo definido como ideal. Poderia ser aplicado um sinal PWM para regular a velocidade da ventoinha, usando PID e de acordo com um set-point, caso houvesse mais tempo para a elaboração do projeto. 3. Sistema de RegaComposto por um motor DC de 6V que funciona como bomba de água, uma mangueira de 5mm e um recipiente de 0.5L. O motor está acoplado ao recipiente e quando o motor é acionado irá criar pressão no seu interior com a entrada de ar, fazendo assim com que a água suba pela mangueira contrariando a gravidade. Isto é possível devido à compressão de ar no recipiente, que exerce pressão sobre a água, pois o ar procura um ponto de saída. Desta forma foi possível reutilizar um motor de ar que já possuia e utilizar este como motor de rega. 4. Sistema de sinalização (LEDs)
LED Amarelo: Sinaliza que o motor de rega está ativo. Foram colocadas resistências de 220Ω em série em todos os LEDs de forma a limitar a corrente. No entanto, poderiam ser inferiores a 100Ω pois a tensão de alimentação é de apenas 3.3V e a corrente máxima nos LEDs é de 20mA. Módulo de 8 relés 5VFoi usado um módulo de 8 relés de 5V para o acionamento do sistema de aquecimento, arrefecimento e rega, sendo apenas usados 3 dos 8 relés. Esta placa alimentada a 5V DC possui optoacopladores em cada relé e foram extremamente úteis pois desta forma é garantido o isolamento entre o circuito de comando (sinal vindo do microcontrolador) e o circuito de potência [9]. Recorreu-se a esta opção pois motores ou dispositivos que consomem uma corrente significativa não devem ser alimentados diretamente pelo microcontrolador. Desta forma, garantimos uma maior longevidade do microcontrolador mas também uma maior segurança no circuito devido ao seu isolamento. Foi usado o software KiCad [10] para a realização do esquema elétrico do sistema (Figura 2) assim como a projeção da PCB (Figura 3 e 4). Na realização e projeção teve-se em conta o funcionamento de cada um dos componentes e as respetivas ligações. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||
|
|||||||||||
|
|||||||||||
|
|||||||||||
|
|||||||||||
|
|||||||||||
|
|||||||||||
|
|
||||||||||
|
|
||||||||||
|
|||||||||||
|
|||||||||||
|
|||||||||||
Caso se pensasse na comercialização do projeto (algo que tenho em mente num futuro próximo) penso que seria de implementar algumas melhorias tais como:
|
|||||||||||
[2] Adafruit, "DHT22 temperature-humidity sensor". Acedido: 28 de Dezembro de 2023. [Em linha]. Disponível em: "https://www.adafruit.com/product/385" [3] WatElectronics, "What is a Light Dependent Resistor and Its Applications". Acedido: 28 de Dezembro de 2023. [Em linha]. Disponível em: "https://www.watelectronics.com/light-dependent-resistor-ldr-with-applications/" [4] ReviseOmatic, "Light Dependent Resistor". Acedido: 28 de Dezembro de 2023. [Em linha]. Disponível em: "https://reviseomatic.org/help/e-resistors/Resistors%20-%20Light%20Dependent.php" [5] Nick, "The ESP32 Chip explained: Advantages and Applications". Acedido: 20 de Dezembro de 2023. [Em linha]. Disponível em: "https://www.deepseadev.com/en/blog/esp32-chip-explained-and-advantages/" [6] Nabto, "ESP32 for IoT: A Complete Guide". Acedido: 20 de Dezembro de 2023. [Em linha]. Disponível em: "https://www.nabto.com/guide-to-iot-esp-32/" [7] Espressif Systems, "ESP-IDF Git Repository". Acedido: 3 de Janeiro de 2024. [Em linha]. Disponível em: "https://github.com/espressif/esp-idf" [8] Anne Barela, "Make It Hot or Cold". Acedido: 4 de Janeiro de 2024. [Em linha]. Disponível em: "https://learn.adafruit.com/make-it-hot-or-cold/make-it-hot" [9] KiCad, "KiCad EDA A Cross Platform and Open Source Electronics Design Automation Suite". Acedido: 3 de Janeiro de 2024. [Em linha]. Disponível em: "https://www.kicad.org/" [10] PTRobotics, "OPTOACOPLADOR SINAIS ENTRE CIRCUITOS ELÉTRICOS (OPTOCOUPLER)", Eletrónica Básica. Acedido: 3 de Janeiro de 2024. [Em linha]. Disponível em: "https://www.ptrobotics.com/blog/post/optoacoplador-sinais-entre-circuitos-eletricos-optocoupler.html" |
|||||||||||
|