Você está na página 1de 21

Eletrônica de Manutenção ME-73

Serviço Nacional de Aprendizagem Industrial

CentroWEG

ELETRÔNICA DE MANUTENÇÃO
ME-73

Projeto Estufa Automatizada


MICROCONTROLADORES

BERNARDO MARIAN
PEDRO LUCAS LOUZADA CANDAL

Docente: Jadson Dos Santos Silva

Jaraguá do Sul - SC
2024

1
Eletrônica de Manutenção ME-73

SUMÁRIO

1 INTRODUÇÃO:............................................................................................................... 3
2 DESENVOLVIMENTO:....................................................................................................4
2.1 Sobre a Estufa-Tecbp.............................................................................................4
Figura 01 - Estufas-Tecbp...................................................................................... 4
2.2 Etapas do Processo de criação..............................................................................5
2.2.1 Criação de Soluções..................................................................................... 6
Figura 02 - Circuito em teste no Software TinkerCAD............................................6
2.3 Código C++............................................................................................................ 6
2.3.1 Componentes Utilizados..............................................................................12
Figura 03 - Circuito Montado no protoboard.........................................................12
2.3.2 Fluxograma com Circuito Real.................................................................... 13
Figura 04 - Fluxograma........................................................................................ 13
Figura 05 - Circuito Real Montado no Protoboard................................................13
2.4 Custos da Estufa.................................................................................................. 14
2.4.1 Garantida Estufa-Tecbp...............................................................................18
Figura 06 - Estufas-Tecbp.................................................................................... 18
3 CURIOSIDADES........................................................................................................... 19
4 DIFICULDADES............................................................................................................ 20
5 CONCLUSÃO................................................................................................................21

2
Eletrônica de Manutenção ME-73

1 INTRODUÇÃO:

Em tempos de ampliação tecnológica no setor da agricultura encontra-se a


carência de opções de sistemas automatizados pensados para pequenos
agricultores. Esses sistemas precisam apresentar uma garantia da qualidade do
produto cultivado, de forma mais simples e eficiente, além de apresentar um baixo
custo de desenvolvimento, conservando a competitividade de mercado do produtor.
O presente trabalho apresenta uma solução automatizada para o controle da
temperatura, luminosidade e umidade do solo em estufas, voltado para pequenos e
médios produtores rurais de hortaliças.
O resultado do trabalho é a implementação de um protótipo automatizado para
estufas, baseado no Arduino, proporcionando assim vantagens como acesso aos
dados da plantação, controle e monitoramento da estufa.

3
Eletrônica de Manutenção ME-73

2 DESENVOLVIMENTO:

2.1 Sobre a Estufa-Tecbp


//Empresa Fictícia, Apenas para criar Contexto de Venda.

Para uma estufa automatizada não é apenas ter o projeto no


papel, mas sim construí-lo oferecendo retorno pelo investimento
bem feito.

A Estufa-Tecbp vem ao futuro da agricultura sustentável e


eficiente. Imagine uma estufa onde o clima é cuidadosamente
controlado, as plantas são irrigadas precisamente no momento certo e os nutrientes
são entregues de maneira precisa e automatizada. Isso não é apenas uma visão do
futuro, é uma realidade alcançável hoje, graças à nossa inovadora estufa
automatizada com climatização programável.

Nossa estufa é muito mais do que apenas um espaço para o cultivo de


plantas. É um ambiente totalmente controlado, onde cada aspecto do crescimento
das plantas é otimizado para garantir os melhores resultados. Desde o
planejamento e design inicial até a manutenção contínua, cada etapa foi
meticulosamente pensada para oferecer eficiência, produtividade e sustentabilidade.

Com nossa estufa automatizada, você pode aumentar a produtividade,


reduzir os custos operacionais e minimizar o impacto ambiental, tudo isso enquanto
oferece produtos de alta qualidade e frescor aos nossos clientes.

Figura 01 - Estufas-Tecbp

4
Eletrônica de Manutenção ME-73

2.2 Etapas do Processo de criação

Antes de qualquer coisa, fizemos uma leitura e analisamos o que havia sido
proposto para este projeto. Essas foram as seguintes exigências:

1° Desenvolver um projeto embarcado utilizando a plataforma Arduino


para o controle de uma estufa (Limite 200°C), Controle automatizado do ambiente;

2° Controlar a temperatura interna através da resistência de aquecimento ligado ao


relé de saída (D4). Bem como auxiliar na dissipação externa através de um
ventilador de potência variável (PWM) ligado na saída (D3), sendo que em 200°C a
velocidade dele seja máxima, Controle automatizado do ambiente;

3° Por padrão ao ligar o dispositivo a temperatura de ajuste dada pelo fabricante


(Estufa-Tecbp) de 100°C, caso operador necessite pode incrementar (D1) o valor ou
reduzir (D0) através de teclas ou voltar ao valor base através do reset (D2), Controle
automatizado do ambiente;

4° Simular um sensor de temperatura real utilizar um potenciômetro (A0)


proporcional (0-5V/0-200°C). O Controlador deverá desligar a saída ao chegar no
valor ajustado, só religar quando a temperatura for 3°C abaixo do ajustado
(Histerese), Controle automatizado do ambiente;

5° Mostrar custos de fabricação, Construção, Mão de obra e margem de lucro da


empresa submetida em produzir a estufa (Estufa-Tecbp).

5
Eletrônica de Manutenção ME-73

2.2.1 Criação de Soluções

A partir disso, começamos a criar o código que iria comandar toda a estufa,
utilizando todo o conhecimento que obtivemos no decorrer das aulas. Então,
resolvemos ir testando parte por parte, para não correr o risco de ter que resolver
mais de um defeito de uma vez no código.
Testamos no Software online TinkerCAD antes de passar para o circuito e
verificamos se o código estava correto. Observando se o código fazia a leitura
correta e também se estava executando da forma que deveria, após testarmos
vimos que estava funcionando e então, resolvemos montar o circuito e passamos a
aplicação do código para ele.
Quando terminamos a montagem do circuito e aplicamos o código, foi
testado se os botões estavam exercendo suas funções corretamente, e também se
o LCD estava recebendo os comandos. Sendo assim, foi verificado que estava
funcionando corretamente e com isso concluímos enfim o projeto. A seguir
mostraremos a imagem do circuito que montamos para teste no Software online
TinkerCAD:

Figura 02 - Circuito em teste no Software TinkerCAD

6
Eletrônica de Manutenção ME-73

2.3 Código C++

Código funcional criado para o projeto da Estufa:

//.................................................................................................................................

// Declarando os Pinos 👇
#include <LiquidCrystal.h>

//Declarando os pinos do arduino.


const int Sensor_temperatura = A0; // Pino analógico para o potenciômetro.
const int Botao_resetar = 2; // Pino para o botão 1 para resetar.
const int Botao_incrementar = 3; // Pino para o botão 2 para incrementar.
const int Botao_decrementar = 4; // Pino para o botão 3 para decrementar.
const int Ventidalador_Pin = 5; // Pino para o controle do ventilador.
const int rele_Pin = 6; // Pino para o controle do Relé.

//Declarando as variáveis temperatura.


int temp_base = 100; // Temperatura média (em Celsius)
int Temp_minima = 0; // Temperatura mínima (em Celsius)
int Temp_maxima = 200; // Temperatura máxima (em Celsius)

//Declarando a relação entre temperatura de fábrica e a atual.


int temp_Atual = 0;
int temp_Ajustada = temp_base;

int HISTERESE = 3; // Tolerância de 3°C (em Celsius)

//Declarando os pinos do LCD.


LiquidCrystal lcd(13, 12, 11, 10, 9, 8); // Pinos do display LCD

7
Eletrônica de Manutenção ME-73

//.............Declarando as funções 👇..................................................................


void setup()
{
//Declarando As Funções de cada
pino.
pinMode(rele_Pin, OUTPUT); // Declarando pino de saída
pinMode(Ventidalador_Pin, OUTPUT); // Declarando pino de saída
pinMode(Botao_incrementar, INPUT_PULLUP); // Declarando pino de Entrada
pinMode(Botao_decrementar, INPUT_PULLUP); // Declarando pino de Entrada
pinMode(Botao_resetar, INPUT_PULLUP); // Declarando pino de Entrada
lcd.begin(16, 2); // Inicializa o display LCD.
Serial.begin(9600); // Visualização do processo.
}

//.........Loop 👇.........................................................................................................
void loop()
{

//.....................Leitura Do Sensor/Analogico 👇.......................................................

// Lê a temperatura de referência definida pelo potenciômetro

int leitura_alogica = analogRead(Sensor_temperatura);

int temperatura_Ambiente = map(leitura_alogica, 0, 1023, Temp_minima,


Temp_maxima);

8
Eletrônica de Manutenção ME-73

//..................Leitura no LCD 👇.................................................................................


lcd.cursor();
lcd.clear();
// Exibe a temperatura base no display LCD
lcd.setCursor(15, 0);
lcd.print("C");
lcd.setCursor(0, 0);
lcd.print("TempDeterm:");
lcd.setCursor(12, 0);
lcd.print(temp_Ajustada);

// Exibe a leitura da temperatura do ambiente no display LCD


lcd.setCursor(15, 1);
lcd.print("C");
lcd.setCursor(0, 1);
lcd.print("TempAmbient:");
lcd.setCursor(12, 1);
lcd.print(temperatura_Ambiente);

//.......................... Leitura no Monitor Serial 👇........................................................


// Exibe informações no monitor serial
Serial.print(" Temp_Ajustada: "); // Leitura da temperatura Ajustada
Serial.print(temp_Ajustada);

Serial.print(" | Temperatura_Ambiente: ");// Leitura da temperatura Ambiente


Serial.println(temperatura_Ambiente);
delay(5);

9
Eletrônica de Manutenção ME-73

// Funções executáveis 👇
// ....................Verifica se o botão de incremento foi pressionado......................

if (digitalRead(Botao_incrementar) == 0)
{
temp_Ajustada++; // Incremento na temperatura
if (temp_Ajustada >= Temp_maxima) // Limitador de 200°C Tmax
{
temp_Ajustada = Temp_maxima;
}
delay(5); // delay
}

//............Verifica se o botão de decremento foi pressionado..................................

if (digitalRead(Botao_decrementar) == 0)
{
temp_Ajustada--; // Executa a função decrementar a temperatura
if (temp_Ajustada <= Temp_minima) // Limitador de 0°C Tmin
{
temp_Ajustada = Temp_minima;
}
delay(5);
}

//.....................Verifica se o botão de reset foi pressionado..................................


if (digitalRead(Botao_resetar) == 0)
{
temp_Ajustada = temp_base; // Executa a função reset de fábrica 100°C
delay(5);
}

10
Eletrônica de Manutenção ME-73

//...............Controle Do Relé 👇...............................................................................


if (temperatura_Ambiente >= temp_Ajustada - HISTERESE)// Desliga o Relé
{
digitalWrite(rele_Pin, 0);
}

if (temperatura_Ambiente <= temp_Ajustada - HISTERESE) // Liga o Relé


{
digitalWrite(rele_Pin, 1);
}

//........Controle da ventuinha 👇...............................................................................


if (temperatura_Ambiente >= temp_Ajustada + HISTERESE)
{
// Ativa proporcionalmente a ventoinha se a
// temperatura estiver acima da temperatura ajustada.
int velocidade_Ventilador = map(temperatura_Ambiente,
temp_Ajustada + HISTERESE, Temp_maxima, 0, 255);
{
analogWrite(Ventidalador_Pin, velocidade_Ventilador);
}
}

else if (temperatura_Ambiente < temp_Ajustada + HISTERESE)


{
analogWrite(Ventidalador_Pin, 0); // Desliga a ventoinha se a temperatura
} // esteja abaixo do limite para sua ativação.
}

11
Eletrônica de Manutenção ME-73

2.3.1 Componentes utilizados para o prototipo

Antes de fazer a montagem do circuito foi necessário listar os componentes


disponíveis e adequados para o uso em bom estado de funcionamento.

- Protoboard
- Arduino UNO
- Display 16x2
- Relé 5Vdc
- Motor 5Vdc
- 3 Botões
- 1 Potenciômetro de 10K Ohms
- 2 BC547
- 1 Resistor de 1M Ohms
- 2 Resistor de 1K Ohms
- 1 Resistor de 330 Ohms
- 1 Resistor de 220 Ohms
- 1 Led Vermelho
- Jumpers

Figura 03 - Circuito Montado no protoboard

12
Eletrônica de Manutenção ME-73

2.3.2 Fluxograma com Circuito Real

Figura 04 - Fluxograma

Figura 05 - Circuito Real Montado no Protoboard

13
Eletrônica de Manutenção ME-73

2.4 Custos da Estufa

● Planejamento e Design:
Média do custo do projeto já incluíndo a mão de obra e planejamento.

- Estimativa de custo: R$2.000,00.

- Tempo estimado: Entre 1 a 2 semanas.

- Pessoas envolvidas: 1 pessoa.

● Materiais e Componentes:
Dependerá do tamanho da estufa, tipo de estrutura (Grande/pequeno
Porte), onde se encaixa (materiais de cobertura, sistemas de
climatização, sensores).

- Estimativa de custo: R$10.000,00 a R$20.000,00.

- Tempo estimado: Cerca de 2 semanas para orçamento,


aquisição e preparação.

- Pessoas envolvidas: 2 pessoas.

● Construção da Estrutura:
Dependerá do tamanho da estufa, tipo de estrutura (Grande/pequeno
Porte), onde se encaixa os materiais de construção (aço, madeira,
concreto), mão de obra e equipamentos necessários para a
construção da estrutura da estufa.

- Estimativa de custo: R$15.000,00 a R$25.000,00.

- Tempo estimado: Entre 4 a 6 semanas.

- Pessoas envolvidas: 5 pessoas.

14
Eletrônica de Manutenção ME-73

● Instalação dos Sistemas de Climatização:


Dependerá do tamanho da estufa, tipo de estrutura (Grande/pequeno
Porte), onde se encaixa (sistemas de aquecimento, resfriamento,
ventilação, eletricidade e mão de obra para instalação).
- Estimativa de custo: R$8.000,00 a R$15.000,00.

- Tempo estimado: Entre 2 a 4 semanas.

- Pessoas envolvidas: 4 pessoas.

● Sistemas de Irrigação Automatizados:


Dependerá do tamanho da estufa, tipo de estrutura (Grande/pequeno
Porte), onde se encaixa (sistemas de irrigação, tubulação,
controladores e mão de obra para instalação.

- Estimativa: R$5.000,00 a R$10.000,00.

- Tempo estimado: Entre 1 a 2 semanas.

- Pessoas envolvidas: 2 pessoas.

● Sensores e Controladores:
Dependerá do tamanho da estufa, tipo de estrutura (Grande/pequeno
Porte), onde se encaixa (sensores de temperatura, umidade, luz, CO2,
controladores) e mão de obra para instalação.
- Estimativa: R$3.000,00 a R$6.000,00.

- Tempo estimado: Entre 1 a 2 semanas.

- Pessoas envolvidas: 1 pessoa.

15
Eletrônica de Manutenção ME-73

● Programação e Testes:
Dependerá do tamanho da estufa, tipo de estrutura (Grande/pequeno
Porte), onde se encaixa (programação do controlador central e testes
dos sistemas.

- Estimativa: R$2.000,00 a R$4.000,00.

- Tempo estimado: Cerca de 1 semana.

- Pessoas envolvidas: 1 pessoa.

● Manutenção e Monitoramento:
Geralmente é uma despesa contínua e pode variar dependendo das
necessidades de manutenção.

- Estimativa mensal: R$500,00 a R$1.000,00.

- Tempo estimado: Despesa contínua.

- Pessoas envolvidas: Pode variar.

● Média da Hora de Todos os Funcionários Envolvidos:

A média por hora pode variar dependendo da região e do tipo de


trabalho. Onde a média é de R$30,00 por hora, já considerando as
diferentes áreas envolvidas.

● Total estimado (vamos assumir uma estufa de 50 a 100 metros quadrados):

- Estufa de 50m²: R$45.500,00

- Estufa de 100m²: R$91.000,00

16
Eletrônica de Manutenção ME-73

● Total estimado já com margem de lucro para a empresa.

- Estufa de 50m²: R$56.875,00

- Estufa de 100m²: R$113.750,00

● Preço final por metro quadrado:


Dependendo do tamanho da estufa, vamos assumir uma estufa de 50 a 100
metros quadrados.

- 50m²: R$568,75/m²

- 100m²: R$1.137,50/m²

● Margem de Segurança nos Preços:


- Já há uma certa margem de segurança embutida nos preços de cada
etapa, especialmente nas faixas superiores das estimativas. Esta
margem foi necessária para cobrir possíveis variações nos custos de
construção da estufa (mão de obra, variações dos materiais e
imprevistos que possam surgir durante o processo de instalação).

- A margem de segurança faz sentido, pois ajuda a garantir que a


empresa possa lidar com as variações de custos e o comprometimento
de ferramentas e máquinas sem comprometer sua lucratividade ou a
qualidade do projeto.

17
Eletrônica de Manutenção ME-73

2.4.1 Garantida Estufa-Tecbp


//Empresa Fictícia, Apenas para criar Contexto de Venda.

Garantimos que a estufa será construída de acordo com os mais altos


padrões de qualidade e durabilidade. Caso ocorram quaisquer problemas
relacionados à construção ou instalação da estufa devido a defeitos de materiais ou
mão de obra dentro de 5 anos a partir da data de conclusão do projeto, nós nos
comprometemos a corrigir esses problemas de forma rápida e eficiente, sem
nenhum custo adicional para você.

Além disso, estamos disponíveis para fornecer suporte técnico contínuo e


assistência pós-venda para garantir que sua estufa funcione de maneira ideal e
atenda às suas necessidades de cultivo de plantas.

Nossa prioridade é a sua satisfação e sucesso contínuo


como nosso cliente. Você pode confiar na Estufa-Tecbp para
oferecer soluções confiáveis e duradouras para suas
necessidades de estufas automatizadas.

Figura 06 - Estufas-Tecbp

18
Eletrônica de Manutenção ME-73

3 CURIOSIDADES

A seguir, apresentamos algumas das curiosidades sobre a estufa:

Sensores de temperatura: Estufas automáticas são equipadas com sensores


de temperatura que monitoram constantemente o ambiente. Esses sensores
ajustam automaticamente a intensidade do calor produzido para manter uma
temperatura constante e confortável no ambiente.

Programação horária: Muitas estufas automáticas permitem a programação


de horários de ligar e desligar. Isso significa que você pode configurar a estufa para
ligar automaticamente antes de você chegar em casa ou desligar quando você não
estiver lá, economizando energia e dinheiro.

Uso eficiente de combustível: Ao regular a temperatura automaticamente, as


estufas automáticas otimizam o uso de combustível, seja gás, pellets ou
eletricidade. Isso pode resultar em uma economia significativa a longo prazo em
comparação com estufas tradicionais.

Segurança aprimorada: Muitas estufas automáticas são equipadas com


recursos de segurança avançados, como desligamento automático em caso de
superaquecimento, proporcionando tranquilidade aos usuários.

Design elegante: À medida que a tecnologia avança, estufas automáticas


estão disponíveis em uma ampla gama de designs modernos e elegantes que
podem complementar a decoração de qualquer casa.

19
Eletrônica de Manutenção ME-73

4 DIFICULDADES

Neste projeto algumas das dificuldades que tivemos foram:

- Corrente insuficiente no circuito: O arduíno não fornecia corrente o suficiente


para comutar os contatos do relé e acionar o motor, assim, tivemos a ideia de
utilizar uma fonte CC para compensar essa limitação do arduíno;

- Dissipador do MOSFET: Tivemos que recorrer ao uso de um dissipador de


calor para o MOSFET não sobreaquecer e acabar reduzindo a eficácia do
componente ;

- A associação das funções no código: Uma grande dificuldade foi que ao


associar as funções de leitura da temperatura com as funções de
acionamentos dos circuitos (Aquecimento e circuito de ventilação);

20
Eletrônica de Manutenção ME-73

5 CONCLUSÃO

Em conclusão, este projeto nos proporcionou uma valiosa oportunidade de


aplicar os conhecimentos adquiridos em nossas últimas aulas para criar uma estufa
automatizada utilizando o Arduino. Exploramos as capacidades do Arduino para
automatizar tarefas e ajustar o funcionamento da estufa de acordo com as
necessidades do ambiente. Este projeto não apenas reforçou nossos
conhecimentos em programação e eletrônica, mas também nos preparou para
enfrentar desafios semelhantes no futuro, onde podemos aplicar essas habilidades
em outros contextos e projetos inovadores.

21

Você também pode gostar