Você está na página 1de 21

ESCOLA TÉCNICA JOSÉ CÉSAR DE MESQUITA

Cassiano Moura de Oliveira


Eduardo Wizer de Almeida
Henrique Nery de Lima
Matheus Kreuz Haas
Tiago Pinto Lenz

JANELA CORTA-CHUVA
Um projeto de Automação Residencial

Porto Alegre
Julho / 2020
Cassiano Moura de Oliveira
Eduardo Wizer de Almeida
Henrique Nery de Lima
Matheus Kreuz Haas
Tiago Pinto Lenz

JANELA CORTA-CHUVA
Um projeto de Automação Residencial

Trabalho de Conclusão de cursos apresentado


à Escola Técnica José César de Mesquita,
como requisito parcial para obtenção de títulos
de Técnico em Automação Industrial, Técnico
em Eletrônica e Técnico em Mecânica.

Orientadores: Prof.ª Carla Cibele Finkler


Prof. João Pedro Klóss
Prof. Márcio Souza dos Santos

Porto Alegre
Julho / 2020
Cassiano Moura de Oliveira
Eduardo Wizer de Almeida
Henrique Nery de Lima
Matheus Kreuz Haas
Tiago Pinto Lenz

JANELA CORTA-CHUVA
Um projeto de Automação Residencial

Trabalho de Conclusão de Curso aprovado, apresentado à Escola Técnica José


César de Mesquita, como requisito parcial para obtenção de títulos de Técnico em
Automação Industrial, Técnico em Eletrônica e Técnico em Mecânica., com conceito
final igual a _______, conferida pela Banca Examinadora formada pelos professores:

_____________________________________________________
Claudete Souza Oliveira
Diretora e Coordenadora

_____________________________________________________
Carla Cibele Finkler
Prof.ª Orientadora

_____________________________________________________
João Pedro Klóss
Prof. Orientador

_____________________________________________________
Márcio Souza dos Santos
Prof. Orientador

_____________________________________________________

Prof. Convidado

Porto Alegre, ___ de __________de 2020


Dedicamos esse trabalho aos nossos
familiares e professores, responsáveis
pelo nosso desenvolvimento profissional e
por possibilitarem a execução desse
projeto.
Agradecimentos

À Prof.ª Orientadora Carla Cibele Finkler, pela flexibilidade e compreensão,


proporcionando todo auxílio necessário para a estruturação deste documento.

À Diretora e Coordenadora Claudete Souza Oliveira, responsável pela


disponibilização de todos os recursos possíveis no cenário da Pandemia Covid-19, e
responsável por fomar uma equipe de professores extremamente qualificados,
proporcionando todo embasamento teórico e habilidades práticas obtidas ao longo
do curso.

Ao Prof. André Benheker Bernardes, por sua excelente didática, entendimento


rápido das dúvidas dos alunos e clareza na explicação.

Ao Prof. Leocadio Gonçalves Junior, por desafiar os limites dos alunos,


trazendo exercícios completos com exemplos práticos, desenvolvendo o raciocínio
lógico e o pensamento crítico.
Resumo

Adentrando no ramo da automação residencial, este trabalho tem como


objetivo a criação e o desenvolvimento de um sistema inteligente para janelas, capaz
de fechá-las na presença de chuva e abri-las em sua ausência, evitando que a parte
interna da residência seja comprometida. O projeto é controlado e processado pelo
Arduino, microcontrolador de baixo custo, de fácil instalação, com linguagem de
programação de alto nível e baixo consumo de energia.

Palavras-chave: janela, chuva, sensor, Arduino, microcontrolador.


Abstract

Entering the field of home automation, the present work seeks to create and
develop an intelligent system for windows, capable of closing them in the presence of
rain and opening them in their absence, preventing the internal part of the residence
from being compromised. The project is controlled and processed by Arduino, a low
cost microcontroller, easy installation, high level programming language and low
energy consumption.

Keywords: window, rain, sensor, Arduino, microcontroller.


Lista de Figuras

Figura 1 – Motor Udinese Modelo UDM35-S13.........................................................13


Figura 2 – Relé e suas especificações.......................................................................14
Figura 3 – Sensor de Água FD10 e suas especificações..........................................14
Figura 4 – Sensor de Obstáculos Reflexivo Infravermelho KY-032...........................15
Figura 5 – Arduino UNO R3 e suas especificações...................................................16
Figura 6 – ESP32 e suas especificações...................................................................17
Figura 7 – Conectando o motor tubular à persiana de PVC.......................................18
Figura 8 – Diagrama Elétrico......................................................................................19
Lista de Tabelas

Tabela 1 – Balanço Econômico ..............................................................................20


Sumário

1. Introdução........................................................................................................11
2. Desenvolvimento.............................................................................................13
2.1. Acionamento.........................................................................................13
2.1.1. Motor...............................................................................................13
2.1.2. Relé.................................................................................................13
2.2. Sensoriamento......................................................................................14
2.2.1. Sensor de Chuva.............................................................................14
2.2.2. Sensor de Proximidade...................................................................15
2.3. Controle................................................................................................15
2.3.1. Arduino Uno R3 - Microcontrolador ATmega328............................16
2.3.2. ESP32 - Microprocessador Tensilica Xtensa LX6...........................17
2.4. Instalação do Sistema...........................................................................17
2.4.1. Instalações Mecânicas....................................................................17
2.4.2. Instalações Elétricas........................................................................18
3. Conclusão........................................................................................................20
4. Referências Bibliográficas...............................................................................21
1. Introdução

O objetivo principal do projeto é unir os conhecimentos de mecânica,


automação e eletrônica obtidos durante a formação, para criar e desenvolver uma
janela inteligente, capaz de fechar-se sozinha ao detectar presença de chuva e abrir-
se sozinha ao detectar sua ausência. Será realizada uma análise dos componentes
necessários, assim como balanço econômico, visando oferecer um sistema com o
melhor custo benefício e eficiência. A janela pode ser divida em 3 partes principais:
um motor, responsável pela abertura e fechamento da janela; o sensoriamento,
composto por diversos sensores que enviam as informações para serem
processadas; e um microcontrolador Arduino, responsável pelo processamento das
leituras dos sensores e pelo acionamento do motor.

Além do objetivo principal, o projeto conta com a implementação de um


controle manual, permitindo a abertura e o fechamento da janela através de botões,
assim como o desligamento opcional do sensoriamento de chuva. A placa eletrônica
ficaria acessível também para a substituição do microcontrolador, como, por
exemplo, a troca do Arduino por um microcontrolador com módulo ESP8266,
possibilitando a conexão Wi-Fi, e, consequentemente, o monitoramento a longas
distâncias, fazendo pequenas alterações no algoritmo do programa.

Objetivo Geral:
Criar uma janela inteligente, capaz de fechar-se sozinha ao detectar presença de
chuva e de abrir-se sozinha ao detectar ausência de chuva.

Objetivos Específicos:

● Selecionar os sensores adequados para o projeto: 1 sensor de chuva e 2 sensores


de proximidade;
 Escrever e compilar no Arduino o algoritmo de programação responsável pelo
funcionamento do sistema;
● Instalar um motor tubular para persianas, dimensionado para a tensão da rede, caso
a janela a ser automatizada não possua acionamento elétrico;
● Realizar o balanço econômico;
● Comprar os componentes e interligar o sistema, posicionando e conectando os
sensores e os dois relés ao Arduino;
● Alimentar o relé diretamente com a tensão da rede e o Arduino com uma fonte de 5v.

Justificativa:

No decorrer do século XX e XXI, o ser humano desenvolveu tecnologias que


facilitam o dia a dia, tornando-as, ao longo do tempo, essenciais. Um exemplo disso
são os portões de garagem automatizados, que proporcionam mais segurança e
agilidade ao chegar em casa. A janela corta-chuva se enquadra nesse perfil, pois
exemplifica um sistema automatizado que traz muito conforto e elimina a
preocupação constante de o interior da residência ser afetado pela chuva, tudo isso
com baixo consumo de energia. Como o Rio Grande do Sul é um estado com alto
índice de pluviosidade anual e com o tempo muito volátil, a preocupação em deixar
as janelas abertas é constante.
O sistema de fechamento automático da persiana, além de eliminar
eternamente a preocupação com o tempo, permite fazer viagens longas deixando a
casa aberta para circulação do ar.
Assim, o projeto tem como justificativa exercer os conhecimentos técnicos
obtidos durante a formação, integrando a área da mecânica, da automação e da
eletrônica, em prol do desenvolvimento de um produto útil e acessível.
2. Desenvolvimento
Para o entendimento completo do processo, o desenvolvimento será dividido
em 4 partes: Acionamento, Sensoriamento, Controle e Instalação do Sistema.

2.1. Acionamento
Conjunto de componentes responsáveis pela movimentação do sistema.

2.1.1. Motor
Responsável por transformar a energia elétrica em mecânica, e,
consequentemente, movimentar o sistema, o motor escolhido foi o modelo UDM35-
S13, pois o mesmo tem o torque necessário para abrir e fechar a janela com
agilidade e um baixo custo, comparado aos outros modelos existentes no mercado.

Figura 1 - Motor Udinese Modelo UDM35-S13

O torque a ser utilizado foi baseado em valores médios do mercado,


buscando um motor acessível financeiramente, com uma boa potência.

2.1.2. Relé
O Arduino, por trabalhar com 5v e limite de corrente de 40mA em cada porta,
não possui potência suficiente para o acionamento de um motor de grande porte.
Para isso, utiliza-se o relé, dispositivo que permite o acionamento de um motor
independente da alimentação do Arduino. Assim, mantém a alimentação da rede
monofásica 127v separada da alimentação de 5v do Arduino, dimensionando a
tensão adequada para o motor, sem comprometer a tensão de operação da placa
controladora.
Figura 2 - Relé e suas especificações.

2.2. Sensoriamento
Quando se trata de automação, os sensores são análogos aos sentidos
humanos. Eles que percebem as grandezas do universo e enviam as informações
para serem processadas. Nesse projeto, precisamos de dois tipos de sensores:

2.2.1. Sensor de Chuva


O primeiro sensor a ser descrito é o mais indispensável de todos. O sensor de
chuva vai ser o responsável por reconhecer que está chovendo e ordenar o
fechamento da janela, assim como reconhecerá a falta de chuva, ordenando a
abertura da janela. Assim, optamos pela escolha do sensor de água analógico,
modelo FD10.

Figura 3 - Sensor de Água FD10 e suas especificações.

Trata-se de um sensor analógico extremamente sensível. Na calibragem do


sensor notou-se que este apresenta saída de 2v com apenas uma gota de água.
Assim, o sensor foi predefinido para acionar o motor somente quando a leitura for
acima de 2v, para evitar que seja ativado de maneira equivocada em dias muito
úmidos.
2.2.2. Sensor de Proximidade
Para o completo sensoriamento de sistema, é necessário incluir dois sensores
que atuarão como “fim de curso”. Estes sensores serão responsáveis por informar
quando a janela está totalmente aberta ou totalmente fechada, interrompendo o
funcionamento do motor. Para esse propósito, selecionamos o Sensor de
Obstáculos Reflexivo Infravermelho KY-032.

Figura 4 - Sensor de Obstáculos Reflexivo Infravermelho KY-032 e suas especificações.

Necessita atenção na programação, pois a detecção de objetos à sua frente


corresponde ao nível lógico baixo, o que não é intuitivo para o programador e
diverge da maioria dos sensores de presença. Contudo, o sensor selecionado possui
ajuste de sensibilidade, alterando com facilidade e precisão a distância de captura,
demonstrando alta adaptabilidade para qualquer tipo de janela, e por isso foi o
escolhido para o projeto.

2.3. Controle
Considerado o “cérebro” de todo sistema de automação, a plataforma de
controle recebe as informações dos sensores, processa os dados e executa as
ações determinadas pelo programador. Ele será responsável por receber o sinal do
sensor de chuva e acionar o motor quando necessário. A programação consiste em
simples operações condicionais (IF/ELSE) que, se o sistema tiver acionado,
analisam a leitura do sensor de chuva e acionam o motor devido à condição
necessária (abrir ou fechar). O funcionamento do motor é interrompido quando os
sensores de fim de curso indicarem que a janela se encontra em uma das posições
limite (totalmente aberta ou totalmente fechada). Para isso, analisaremos duas
opções de plataformas para controle:

2.3.1. Arduino Uno R3 - Microcontrolador ATmega328

A plataforma de controle mais famosa do mundo, Arduino, foi desenvolvida


em 2005, com o objetivo de elaborar um dispositivo barato, funcional e fácil de
programar, possibilitando o acesso a estudantes e projetistas amadores. Possui 14
pinos de entrada e saída, conexão USB, entre outras características que mostram
sua ampla funcionalidade e fácil programação.

Figura 5 - Arduino UNO R3 e suas especificações.

Por cumprir todas a necessidades do projeto, por seu preço acessível e,


principalmente, pela facilidade de ser encontrado, o Arduino foi o dispositivo
selecionado.
2.3.2. ESP32 - Microprocessador Tensilica Xtensa LX6

Tratando-se de uma plataforma mais recente, o módulo ESP32 possui as


mesmas funções do Arduino, baseado na mesma linguagem de programação,
porém com uma série de vantagens, como por exemplo:
● Capacidade de processamento extremamente aprimorada;
● Possui módulo de conexão Wi-Fi e Bluetooth integrado;
● Preço reduzido em relação ao Arduino;
● Possui sensoriamento magnético, baseado no Efeito Hall;
● Apresenta aumento significativo no número de portas (38 pinos no total –
incluindo pinos de I/O e de
alimentação).

Figura 6 - ESP32 e suas especificações.

Por ser dificilmente encontrado em lojas físicas, o ESP32 não foi selecionado
para o projeto. Todavia seria a melhor opção, pois é mais barato e cumpre a mesma
função, além de permitir a implementação de acionamento da janela via Wi-Fi com
uma simples adaptação no algoritmo do projeto.

2.4. Instalação do Sistema


Com todos os recursos obtidos e com o algoritmo de programação já
compilado no Arduino, inicia-se o processo de instalação do sistema, integrando
todos os componentes e alimentando-os.
2.4.1. Instalações Mecânicas
Iniciamos com a instalação do motor na janela, exemplificado na Figura 7.
Devemos ter atenção ao fixar a esteira no tubo octogonal. Devemos evitar utilizar
parafusos no espaço ocupado pelo motor (56 cm iniciais do tubo). Caso a gente
decida utilizá-los, devemos escolher com cuidado de forma a evitar que os mesmos
encostem ou perfurem a parede do motor.

Figura 7 – Conectando o motor tubular à persiana de PVC.

Com o motor instalado, posicionamos ambos sensores de presença nas


posições totalmente aberta e totalmente fechada da janela. Posicionamos também o
sensor de chuva ao lado externo da residência, com angulação de 60º em relação
ao plano vertical, implicando na percepção imediata da chuva e fazendo-a escorrer
com maior facilidade.
Os demais componentes, como o Arduino e os relés, não possuem
localização fixa, podendo ser colocados na posição mais adequada para as
conexões elétricas.

2.4.2. Instalações Elétricas


Com todos os objetos posicionados, realizamos as conexões elétricas,
alimentando os relés e todos os sensores através do “Vcc” e “Gnd” do Arduino,
inclusive os botões, utilizando resistor de “Pull-down” de 1k. A placa é alimentada
paralelamente por uma fonte de 5v, adaptada de um carregador de celular USB.
Conectamos o sinal de cada relé e de cada botão em uma porta digital diferente,
assim como fizemos com o sinal de cada sensor de presença. Já o sensor de chuva,
por se tratar de um sensor analógico, conectamos em uma das portas analógicas do
Arduino, localizadas na parte inferior da placa. Conectamos o fio branco e um dos
pinos da fonte 5v ao neutro, o fio verde ao terra e os fios preto e vermelho, nos pinos
“NO” dos relés responsáveis pela subida e descida da persiana, respectivamente.
Por fim, conectamos a fase no pino “COM” de ambos relés e no outro pino da fonte
5v. A conexão de todos os componentes é apresentada na Figura 8.

Figura 8 - Diagrama Elétrico


3. Conclusão

Durante a execução do projeto enfrentamos adversidades, principalmente


com a pandemia Covid-19, que dificultou nossas reuniões e inviabilizou a entrega
do produto ao público. Todavia conseguimos desenvolver o sistema com
sucesso, o qual foi aprovado em um teste realizado com um protótipo em
tamanho reduzido, necessitando para o produto final apenas o
redimensionamento do motor. Portanto, o sistema de janela corta-chuva foi bem
sucedido, cumprindo todos os seus objetivos e mostrando-se viável
economicamente com um preço final muito inferior a qualquer modelo comercial,
como apresentado na Tabela 1.

Tabela 1 – Balanço Econômico

O sucesso na execução do projeto demonstra a aquisição de conhecimentos


teóricos e práticos no decorrer do curso, na área mecânica, responsável pelo
dimensionamento do motor para o modelo, na área da automação, responsável pela
programação do microcontrolador e pelo sensoriamento, e na área de eletrônica,
responsável pelo projeto elétrico e pelo dimensionamento dos relés.
4. Referências Bibliográficas

Guia de Instalação Motores Tubulares ( Udinese ).


Disponível em: <http://www.vmferragens.com.br/wp-content/uploads/KIT-MOTOR-
UDINESE-M35-R13-15.pdf>
Último acesso no dia 03/07/2020

TechExplorations - A comparison between the ESP32 and the Arduino UNO


Disponível em: < https://techexplorations.com/guides/esp32/begin/esp32ard/>
Último acesso no dia 04/07/2020

Eletrograte - Sensor de Obstáculos Reflexivo Infravermelho KY-032


Disponível em: < https://www.eletrogate.com/sensor-de-obstaculos-reflexivo-infravermelho-
ky-032>
Último acesso no dia 04/07/2020

InstitutoDIgital - Módulo Detector e Sensor de Nível de Água - FD10


Disponível em: < https://www.institutodigital.com.br/pd-31c4a3-modulo-detector-e-sensor-de-
nivel-de-agua-fd10.html>
Último acesso no dia 05/07/2020

MagazineLuiza - Módulo Rele 1 Canal 5V 220V/110V 10ª


Disponível em: < https://www.magazineluiza.com.br/modulo-rele-1-canal-5v-220v-110v-10a-
com-led-indicador-
piscaled/p/dhccfg5047/rc/rcnm/?&1=1&seller_id=piscaled&&utm_source=google&utm_mediu
m=pla&utm_campaign=&partner_id=54222&gclid=Cj0KCQjw3ZX4BRDmARIsAFYh7ZL-
yNf1N-Z-PInVc8_SBiFJZJsJgqL0b1mFKkoQGzP1x3QS8JFPlEUaAirXEALw_wcB>
Último acesso no dia 07/07/2020

FlipeFlop - Placa Uno R3 + Cabo USB para Arduino


Disponível em: < https://www.filipeflop.com/produto/placa-uno-r3-cabo-usb-para-arduino/>
Último acesso no dia 07/07/2020

Você também pode gostar