Você está na página 1de 68

INSTITUTO SUPERIOR POLITÉCNICO DE BENGUELA

DEPARTAMENTO DE ENGENHARIAS

TRABALHO DE CONCLUSÃO DE CURSO

SISTEMA DE CONTROLO EM CONTENTORES DE LIXO


USANDO ARDUÍNO ASSOCIADO A UMA CÂMERA DE
VIGILÂNCIA

ESTUDANTE: EGÍDIO FABIÃO BUMBA NHIMI

LICENCIATURA EM: ENGENHARIA ELECTRÓNICA

BENGUELA

2022
EGÍDIO FABIÃO BUMBA NHIMI

SISTEMA DE CONTROLO EM CONTENTORES DE LIXO


USANDO ARDUINO ASSOCIADO A UMA CÂMERA DE
VIGILÂNCIA

Monografia apresentada ao Instituto


Superior Politécnico de Benguela, como
requisito parcial para obtenção do Grau
de Licenciado em Engenharia
Electrónica.

Orientador: Prof. Magno Mélvio Da Gama Mateus

BENGUELA

2022
EGÍDIO FABIÃO BUMBA NHIMI

SISTEMA DE CONTROLO EM CONTENTORES DE LIXO


USANDO ARDUINO ASSOCIADO A UMA CÂMERA DE
VIGILÂNCIA

Monografia apresentada ao Instituto


Superior Politécnico de Benguela, como
requisito parcial para obtenção do Grau de
Licenciado em Engenharia Electrónica.

Aprovado em ____ de __________________ de ____________

BANCA EXAMINADORA
______________________________
Orientador
______________________________
Professor (a)
Membro da Banca
______________________________
Professor (a)
Membro da Banca

BENGUELA
2022
Aos meus pais.
AGRADECIMENTOS
Agradeço em primeira instância a Deus pela vida, pela força e
discernimento que me foi concedido ao longo desta caminhada. Aos meus pais,
António Fabião Nhimi e Rosária Francisco Da Conceição Bumba, que sempre
me apoiaram incondicionalmente.

Aos meus irmãos que palavras faltam para descrever o quão agradecido
estou por tudo o que eles são pra mim.

Aos meus professores, pelo conhecimento transmitido ao longo desses


anos de licenciatura o meu muito obrigado, de modo particular o meu tutor
Magno Mélvio Da Gama Mateus.

Aos meus colegas, e ao corpo directivo do ISPB que juntos passamos


bons e maus momentos criando assim laços de irmandade muito fortes.

De modo geral a todos o meu muito obrigado.


“Tem pra nós todos, não
precisamos nos fatigar.”

Acreditem só …!

Bumba - G
RESUMO
Nos últimos anos o desenvolvimento contínuo das tecnologias propriamente
os sistemas de controlo tem gerado grandes resultados da vida social, este
trabalho de pesquisa aborda sobre criação de um protótipo de controlo e
detecção de vandalismo em contentores de lixo associado a uma câmara de
vigilância no Bairro Caponte City no município de Benguela, tendo como foco a
problemática do controlo dos contentores de lixo no bairro em destaque e ajudar
na minimização dos constrangimentos na qualidade de vida dos moradores.
Determinou-se como objectivo geral a criação de um protótipo de controlo e
detenção de vandalismo em contentores de lixo associado a uma camara de
vigilância no bairro da Caponte City a fim de mitigar o problema da recolha de
lixo e tratamento dado aos contentores de lixo. Trata-se de uma pesquisa
aplicada e baseada em uma metodologia mista, tendo-se recorrido a diversos
métodos e técnicas tais como: o método histórico-lógico, Observação, Inquérito
por Entrevista, Inquérito por Questionário e Matemático – Estatístico. Para a
realização deste trabalho utilizamos vários componentes electrónicos em
destaque Arduíno uno, Módulo bluetooth, etc. Em função dos resultados que
serão obtidos, apos a conclusão do protótipo, afirmaremos que as dificuldades
de controlo dos contentores de lixo serão supridas. Facto que aumentará maior
conforto aos moradores

Palavras-Chaves: Protótipo, Arduíno uno, Módulo bluetooth, Conversor USB


TTL
ABSTRACT
In recent years the continuous development of technologies and control
systems has generated great results in social life, this research work deals with
the creation of a prototype of control and detection of vandalism in garbage
containers associated with a surveillance camera in Caponte City in the
municipality of Benguela, focusing on the problem of controlling garbage
containers in the highlighted neighborhood and helping to minimize constraints
on the quality of life of residents. It was determined as a general objective the
creation of a prototype of control and detention of vandalism in garbage
containers associated with a surveillance camera in the neighborhood of Caponte
City in order to mitigate the problem of garbage collection and treatment given to
garbage containers. This is an applied research based on a mixed methodology,
having resorted to different methods and techniques such as: the historical-
logical method, Observation, Interview Survey, Questionnaire Survey and
Mathematical - Statistical. For the accomplishment of this work we used several
electronic components, highlighting Arduino uno, bluetooth module, etc.
Depending on the results that will be obtained, after the completion of the
prototype, we will say that the difficulties in controlling the garbage containers will
be overcome. This will increase the comfort of residents.
Keywords: Prototype, Arduino uno, Bluetooth module, USB TTL Converter
ÍNDICE DE FIGURAS
Figura 1 - Sistema de malha aberta ................................................................. 22
Figura 2 - Sistema de malha fechada ............................................................... 23
Figura 3 - Sistema de controlo directo .............................................................. 24
Figura 4 - Sistema de controlo indirecto ........................................................... 25
Figura 5 - Contentor de lixo de 4 rodas. ........................................................... 28
Figura 6 - Contentor de lixo de duas rodas ...................................................... 28
Figura 7 - Contentor de lixo do Bairro Caponte City ......................................... 32
Figura 8 - Arduíno Uno R3 ............................................................................... 33
Figura 9 - Proteus Design Suite 8.5. ................................................................ 34
Figura 10 - Ambiente de Trabalho do Proteus.................................................. 35
Figura 11 - Sensor de Presença....................................................................... 36
Figura 12 - Sensor de fumo .............................................................................. 36
Figura 13 - Sensor de Chamas ........................................................................ 37
Figura 14 - LDR e Simbologia .......................................................................... 37
Figura 15 - Câmera .......................................................................................... 37
Figura 16 - Bluetooth ........................................................................................ 38
Figura 17 - Variedades de Capacitores ............................................................ 38
Figura 18 - Buzzer ............................................................................................ 39
Figura 19 - Leds ............................................................................................... 39
Figura 20 - Resistor e sua Simbologia ............................................................. 40
Figura 21 - Potenciómetro ................................................................................ 40
Figura 22 - Diagrama em bloco ........................................................................ 41
Figura 23 - Resultado do circuito eléctrónico ................................................... 44
Figura 24 - Análise e comportamento da interface gráfica “Part 1” .................. 45
Figura 25 - Análise e comportamento da interface gráfica “Part 2” .................. 45
ÍNDICE DE TABELAS
Tabela 1 - Classificação de diferentes resíduos com seus respectivos
significados, fontes geradoras, responsáveis, tratamento e disposição final
recomendada. .................................................................................................. 29
LISTA DE ABREVIATURAS
AC Alternate Current;

DC Direct Current;

LDR Light Dependent Resistor(Resistor Dependente de


Luz );

LED Light-Emitting Diode (Díodo Emissor de Luz);


USB Universal Serial BUS (Barramento serial universal ) ;
PC Personal Computer (Computador Pessoal);
Web Rede
PCI Payment Card Industry (Industria de cartões de
pagamento)
ÍNDICE GERAL
INTRODUÇÃO ................................................................................................. 15

CAPÍTULO I - FUNDAMENTAÇÃO TEÓRICA ................................................. 20

1.1 Definições e Conceitos........................................................................ 20

1.1.1 Sistema de Controlo ..................................................................... 20

1.1.2 Sistema de Controlo em malha aberta ......................................... 21

1.1.3 Sistema de Controlo em malha fechada ....................................... 22

1.1.4 Configuração dos sistemas de controlo ........................................ 24

1.1.4.1 Sistema de controlo directo .......................................................... 24

1.1.4.2 Sistema de controlo Indirecto ....................................................... 24

1.1.4.3 Sistema de controlo Adaptativo .................................................... 25

1.1.4.4 Sistema de controlo Aprendizado ................................................. 25

1.2 Automação .......................................................................................... 25

1.3 Contentor de Lixo ................................................................................ 26

1.4 Resíduos Sólidos ................................................................................ 28

1.5 Critérios qualitativos de riscos e doenças ocupacionais ..................... 30

1.6 Ergonomia ........................................................................................... 30

1.7 Histórico do Bairro Caponte City ......................................................... 31

1.7.1 Historial dos contentores de lixo do Bairro Caponte City .............. 31

1.8 Descrição dos materiais utilizados para execução do projecto. .......... 33

1.8.1 Arduíno ......................................................................................... 33

1.8.2 Proteus Design Suite .................................................................... 34

1.8.3 Sensor de Presença ..................................................................... 35

1.8.4 Sensor de fumo ............................................................................ 36

1.8.5 Sensor de Chamas ....................................................................... 36

1.8.6 Fotoresistor ................................................................................... 37


1.8.7 Web câmara ................................................................................. 37

1.8.8 Bluetooth ...................................................................................... 38

1.8.9 Capacitores .................................................................................. 38

1.8.10 Buzzer .......................................................................................... 39

1.8.11 Led................................................................................................ 39

1.8.12 Resistor ........................................................................................ 39

1.8.13 Potenciómetro............................................................................... 40

CAPÍTULO II – APRESENTAÇÃO, ANÁLISE E INTERPRETAÇÃO DOS


RESULTADOS DA INTERFACE GRÁFICA ..................................................... 41

2.1. Diagrama de estudo do funcionamento do projecto ............................ 41

2.2. Analise dos resultados da interface gráfica do projecto ...................... 43

2.2.1. Montagem e funcionamento do circuito de controlo ..................... 44

CONCLUSÕES ................................................................................................ 46

RECOMENDAÇÕES ........................................................................................ 47

REFERÊNCIAS BIBLIOGRÁFICAS ................................................................. 48


INTRODUÇÃO
A tecnologia é conhecida como sendo o conjunto de técnicas, habilidades,
métodos e processos usados na produção de bens e serviços ou na realização
de objectivos. O termo tecnologia pode ser usado para representar tanto o
domínio de técnicas e processos, quanto a implementação de funcionalidades
em máquinas para que essas possam ser operadas sem o pleno conhecimento
do seu funcionamento interno. É de suma importância primeiramente afirmar que
automatizar não é um meio de livrar da mão-de-obra humana, automatizar vem
com grandes benefícios como garantir segurança ao homem, evitar a exaustão
desnecessária provenientes de actividades repetitivas ao longo do dia laboral,
realizar os procedimentos com uma margem de gerar erros menores, entre
outros benefícios. Hoje em dia é inegável a necessidade de se elaborar projectos
de que certa forma ajudam no melhoramento tecnológico, ainda que em pequena
escala, é de mais-valia. Com isso já não se concluí que meios convencionais já
não sejam precisos, porém até um dado momento estes se tornam absolutos
para este seculo em particular, onde a tecnologia invadiu nossos meios e a
electronica, assim como todos os ramos da engenharia deram passos firmes na
atualização das pessoas. Na busca por soluções, novas tecnologias têm sido
empregadas, nesta senda o presente trabalho com o conhecimento adquirido ao
longo dos cinco anos de formação em Engenharia Electrónica, com maior ênfase
as unidades curriculares: Controlo I e II, Sensores & Actuadores e
Microcontroladores, apresenta o protótipo de criação de um sistema de controlo
em contentores de lixo usando arduino associado a uma câmera de vigilância.

Justificativa

A justificativa do tema tem como reflexão acerca dos avanços tecnológicos


e dos impactos ambientais avaliados durante este projecto, permitiu-nos realizar
uma análise com o intuito de terminar com o ciclo de trabalhos manuais
pejorativos pois notou-se a viabilidade de elaborar um projeto de pesquisa com
ênfase na resolução deste problema, motivando outros interessados a
aprofundar e melhorar sobre o assunto e gerando uma oportunidade de
implementação melhorando assim a situação do país.

15
De acordo com a justificação apresentada, levantou-se o seguinte problema
de investigação: Como melhorar o controlo dos contentores de lixo usando
arduino uno associado a câmara de vigilância?

.Objecto de investigação: Sistema de controlo

Foi determinado o Campo de Acção: Controlo e Automação.

Com base no problema de investigação, formularam-se as seguintes


Hipóteses:

Se se criar um protótipo automatizado electronicamente para o controle e


detenção de vandalismo dos contentores de lixo, poderá de alguma forma
contribuir para a melhoria da qualidade ambiental na cidade em destaque.

Variável independente: Sistema de controlo e detenção de vandalismo em


contentores de lixo associado a uma câmera de vigilância

Variável dependente: Melhoria da qualidade ambiental no Bairro Caponte


City.

Com base nas hipóteses de investigação, formularam-se os seguintes


objectivos:

Geral

Criar um protótipo de um sistema de controlo em contentores de lixo usando


arduino associado a uma câmara de vigilância.

Específicos
 Conferir literaturas;

 Estudar e especificar componentes necessários para a construção so


sistema.

 Modelar um protótipo do sistema e testar suas funcionalidades;

 Mapear as principais alterações do sistema que podem servir de aspectos


para melhoria do mesmo.

 Construção do protótipo do sistema e testar as suas funcionalidades.

16
Neste ponto faz-se abordagem das metodologias utilizadas para realização
da pesquisa e que segundo Andrade (2003, p.67) “é todo o conjunto de
procedimentos e que se utiliza para a realização de trabalhos de natureza
científica”, neste caso na criação de um sistema de controlo e detenção de
vandalismo em contentores de lixo associado a uma câmera de vigilância no
bairro da Caponte City. Assim podemos referir que para este trabalho faremos
recurso aos seguintes métodos e técnicas:

Em função do desenho metodológico, a presente pesquisa é do tipo


aplicada. É aplicada, uma vez que, tal como sublinham Prodonov e Freitas (2013,
p.51), “o objectivo desta pesquisa é gerar conhecimentos para aplicação prática
dirigidos à solução de problemas específicos. Envolve verdades e interesses
locais.” Neste caso na criação de um sistema de controlo e detenção de
vandalismo em contentores de lixo associado a uma câmera de vigilância no
bairro da Caponte City.

Para o desenvolvimento e fundamentação do presente estudo e o


cumprimento de todos os objectivos preconizados, optou-se pelas seguintes
pesquisas:

 Pesquisa bibliográfica: segundo Marconi e Lakatos (2002) quando


elaborada a partir de material já publicado, constituído principalmente de: livros,
revistas, publicações periódicas e artigos científicos, jornais, boletins,
monografias, dissertações, teses, material cartográfico, internet, Etc. Em relação
aos dados colectados na internet, devemos atentar à confiabilidade e fidelidade
das fontes consultadas electronicamente;

Métodos e Técnicas de recolha de dados


Em função do desenho metodológico, a presente pesquisa é do tipo
aplicada, tal como sublinham Prodonov e Freitas (2013, p.51), “o objectivo desta
pesquisa é gerar conhecimentos para aplicação prática dirigidos à solução de
problemas específicos. Envolve verdades e interesses locais.” Nesse caso na
criação de um protótipo de controlo e detenção de vandalismo em contentores
de lixo associado a uma câmera de vigilância no bairro da Caponte City.

17
Para o desenvolvimento e fundamentação do presente estudo e o cumprimento
de todos os objectivos preconizados, optou-se pela seguinte pesquisa:

 Pesquisa bibliográfica: segundo Marconi e Lakatos (2002) quando


elaborada a partir de material já publicado, constituído principalmente de: livros,
revistas, publicações periódicas e artigos científicos, jornais, boletins,
monografias, dissertações, teses, material cartográfico, internet, Etc. Em relação
aos dados colectados na internet, devemos atentar à confiabilidade e fidelidade
das fontes consultadas electronicamente;

De acordo com os objectivos preconizados foram seleccionados os seguintes


métodos e técnicas de investigação:

Do Nível Teórico:

 Método Hipotético-Dedutivo: para Marconi e Lakatos (2002), “consiste


na obtenção de informação, partindo de obras de autores já publicados que se
relacionam com o tema de modo a elaborar o capítulo de fundamentação
teórica”. Este método permitirá à consulta de várias obras (livros, artigos,
revistas, etc.) de diferentes autores a volta da problemática da investigação;

 O método histórico-lógico: consiste na pesquisa dos acontecimentos,


processos e instituições do passado, a fim de fazermos uma caracterização da
problemática em estudo (EDUARDO, 2009). Uma vez baseando-se na
fundamentação e análise dos antecedentes históricos da evolução do
desenvolvimento dos sistemas de controlo com este método será possível dar
início a investigação.

De Nível Empírico:

 Observação: consiste em uma técnica de colheta de dados a partir da


observação e do registo, de forma directa, do fenómeno ou do facto estudado. É
uma das mais antigas técnicas, usadas pelas ciências e pode ser utilizada tanto
pelas ciências naturais quanto pelas ciências sociais Piletti, C. (1991) este
método permitirá constatar como funciona um sistema de controlo e detenção de
vandalismo em contentores de lixo.

18
 Inquérito por Entrevista: Segundo Marconi e Lakatos (2002, p.15) “é um
método de recolha de informações que consiste em conversas orais, individuais
ou em grupo, com várias perguntas cuidadosamente seleccionadas, a fim de
obter informações sobre os factos ou representações, cujo grau de pertinência,
validade e fiabilidade são analisados”. Este método permitirá a recolha de
informações directamente aos entrevistados de forma oral, sobre o impacto da
criação de um protótipo de controlo detenção de vandalismo em contentores de
lixo associado a uma câmera de vigilância no Bairro da Fronteira no município
de Benguela;

 Inquérito por Questionário: No ponto de vista Tuckman (2000, p.517),


“é uma das técnicas mais utilizadas, pois permite obter informação, sobre
determinado fenómeno, através da formulação de questões que refletem
atitudes, opiniões, perceções, interesses e comportamentos de um conjunto de
indivíduos”. A utilização deste método permitirá recolher informações sobre a
criação de um protótipo de controlo e detenção de vandalismo em contentores
de lixo associado a uma câmera de vigilância no bairro da Caponte City diz
respeito.

O presente trabalho está estruturado em 2 capítulos, precedidos de um


resumo e uma introdução. O primeiro capítulo está reservado a fundamentação
teórica; e o segundo está reservado a análise e interpretação dos dados; e
finalmente as conclusões, sugestões e apêndices.

19
CAPÍTULO I - FUNDAMENTAÇÃO TEÓRICA
Comumente o engenheiro está envolvido na criação de novas coisas e em
diversos momentos tem a responsabilidade global sobre o desenvolvimento de
sistemas complexos para que consiga realizar as suas actividades com sucesso,
é fundamental que este tenha a clareza sobre os objectivos a serem alcançados
e os meios teóricos e práticos aplicáveis a cada problema.

Este capítulo tem como objectivo apresentar os aspectos teóricos


relacionados a temática de acordo com a visão de vários autores. Desta forma
neste capítulo definem-se conceitos importantes na compreensão da temática
abordada.

1.1 Definições e Conceitos

Segundo o Dicio, dicionário online de português (2009-20), “detecção é o


acto ou efeito de detectar, ou seja, percepção de algo através de seus indícios
ou sinais”. Nessa ordem de ideia, Detectar é a identificação ou contacto com o
alvo por intermédio de um sensor.

Segundo o Dicio, dicionário online de português (2009-20), “vandalismo


conceitualizadamente é a destruição ou estrago que, normalmente sem motivo
aparente, se faz em bens públicos ou em propriedade privada”.

Segundo o Dicio, dicionário online de português (2009-20) “vigilância é o acto


ou efeito de controlar uma acção.” Podemos dizer também que corresponde a
um determinado órgão responsável pela fiscalização das condições em
determinados contextos: vigilância sanitária, vigilância ambiental etc.

1.1.1 Sistema de Controlo

Segundo OGATA (1970, p.3): ̒ Denomina-se sistema a um conjunto de elementos


relacionados entre sí de modo orgânico e quem surgem determinadas regras. Um sistema
não é limitado a algo físico. O conceito de sistema pode ser aplicado a fenómenos
abstratos dinâmicos, tais como os encontrados em economia. A palavra ̒ ̒sistema ʼʼ deve,
portanto, ser interpretada para designar sistemas físicos, biológicos, económicos etcʼʼ.

20
Tal como afirma OGATA (1970, p.3) “ Um sistema de controlo é um conjunto
de componentes e subsistemas interligados com objectivo principal, manter uma
ou muitas variáveis de um processo dentro de valores preestabelecidos,
necessitando de pouca ou nenhuma supervisão humana”. Existem dois tipos de
sistemas de controlo que são: sistema em malha aberta e sistema em malha
fechada.

Sistemas de controlo automático estão presentes em diversos sectores da


sociedade moderna. Em máquinas e ferramentas, em robôs, na
telecomunicação, em sistemas e equipamentos militares, em equipamentos
médicos e hospitalares, de entre processos produtivos, em veículos terrestre,
marítimos, aéreos e especiais e produto de consumo contam cada vez mais com
algum ou vários sistemas de controlo. Tem sido possível em grande parte graças
ao desenvolvimento contínuo da electrónica e da computação.

Melhorar a eficiência energéticas de equipamentos e processos, torna-los


mais produtivos, rápidos, precisos e seguros, aumentar a qualidade de produtos,
diminuir a poluição de poluentes e o consumo de insumos são algumas
vantagens competitivas que justificam a aplicação de sistema de controlo.

Especialmente no sector industrial, no qual as empresas precisam manter-


se competitivas para sobreviver num mercado global, sistemas de controlo são
usados há bastante tempo nos processos de fabricação e tem-se tornado cada
vez mais sofisticados e imprescindíveis.

1.1.2 Sistema de Controlo em malha aberta

São sistemas em que a saída não tem efeito sobre a acção de controlo. Em
outras palavras, num sistema de controlo em malha aberta, a saída medida não
é realimentada para a comparação com a entrada (OGATA, 1970;4)… Cada
entrada de referência corresponde a uma condição fixa de funcionamento; como
resultado, a precisão do sistema, a precisão do sistema depende da calibração.
Note que qualquer sistema de controlo que opera em regime de tempo é em
malha aberta, um exemplo prático são as máquinas de lavar roupa.

21
Figura 1 - Sistema de malha aberta

Fonte: Vystronic (2009)

Vantagens:

 Do ponto de vista da estabilidade, o sistema de controlo em malha aberta


é mais fácil de se construir porque a estabilidade do sistema não é um
grande problema.
 Não envolvem equipamentos sofisticados para a medição ou
determinação do sinal de controlo e em geral são mais simples e baratos.

Desvantagens:

 Na presença de distúrbio, um sistema de controlo em malha aberta não


irá executar a tarefa desejada e podendo ser usado na prática, apenas se
a relação entre a entrada e a saída é conhecida e se não há nenhum
distúrbio interno nem externo.

1.1.3 Sistema de Controlo em malha fechada

São sistemas que mantêm uma relação entre a saída e a entrada de


referência, comparando-os e utilizando a diferença como um meio de controlo
(OGATA, 1970; 6). A relação entre a saída e a entrada de referência é feita por
meio da realimentação do sinal de saída. A realimentação desempenha uma
função vital. Torna o sistema relativamente insensível a perturbações externas,
permitindo desta forma o funcionamento correcto, mesmo em constantes
mudanças do ambiente.

22
Figura 2 - Sistema de malha fechada

Fonte: Vystronic (2009)

Normalmente os sistemas de malha fechada são aplicados em controlos


industriais onde podem ser classificados quanto: À forma de aplicação
(alimentação aplicada), e acção de controlo.
Classificação quanto a alimentação, podem ser:

 Pneumático
 Hidráulico
 Eléctrico

Classificação quanto a acção de controlo, podem ser:

 Controladores de duas posições


 Controladores integral
 Controladores proporcional + integral
 Controladores proporcional + derivativo
 Controladores proporcional + integral + derivativo

Vantagens:
Uma das vantagens do sistema de controlo em malha fechada é o facto de
que a utilização de realimentação torna a resposta do sistema relativamente
incessíveis a interferências externas e variações internas nos parâmetros do
sistema. É possível a utilização de componentes relativamente inexatos e pouco
dispendiosos para obter o controlo preciso de uma dada planta, enquanto isso é
possível no caso do ciclo aberto.
Desvantagens:
A estabilidade é problema principal no sistema de controlo em malha
fechada, que pode ter tendência para corrigir erros e pode causar oscilações
constantes e alteração da amplitude constante.

23
1.1.4 Configuração dos sistemas de controlo

 Directo
 Indirecto
 Adaptativo
 Aprendizado

1.1.4.1 Sistema de controlo directo


Em trabalhos de OGATA (1970) “foi definido que sistemas de controlo directo
são sistemas em que se mede ou se controla a variável que indica o estado do
sistema ou a qualidade do produto”. Há casos em que é complexo medir ou
controlar a variável que indica o estado do sistema ou qualidade do produto.
Nestes casos recorre-se a uma variável secundária, directamente relacionada
com o estado ou a qualidade do produto.

Figura 3 - Sistema de controlo directo

Fonte: www.engenhariamoderna.com.br (2013)

1.1.4.2 Sistema de controlo Indirecto


Tal como afirma OGATA (1970, p.892) “São sistemas em que se mede ou
se controla uma variável secundária directamente relacionada com o estado
dos sistemas ou a qualidade do produto”.

Fazer a medição o controlo de um sistema por meio de variáveis secundárias


pode afetar a relação entre qualidade e a variável medida, portanto o controlo
Indirecto não é tão eficiente. Embora em alguns casos seja difícil, para obter o
melhor resultado devemos medir e controlar directamente as variáveis que
indicam o estado do sistema ou a qualidade do produto.

24
Figura 4 - Sistema de controlo indirecto

Fonte: www.engenhariamoderna.com.br (2013)

1.1.4.3 Sistema de controlo Adaptativo


Por diversas razões, as características dinâmicas na maior parte dos
sistemas de controlo não são constantes. O desgaste, o tempo de funcionamento
influenciam (negativamente) o desempenho dos sistemas (OGATA, 1970, 892).
Os sistemas realimentados conseguem minimizar essa influência. Nos casos em
que as características dinâmicas são significativas aconselha-se o uso de
sistemas de controlo adaptativo. Os sistemas de controlo que possuem a
habilidade de adaptação, ou seja, se auto-ajustar de acordo às variações
ambientais ou estruturais imprevistas são chamados sistemas de controlo
adaptativo.

1.1.4.4 Sistema de controlo Aprendizado


Os sistemas de controlo em malha aberta podem ser considerados sistemas
de controlo em malha fechada se considerarmos o homem como parte do
sistema (OGATA, 1970). Nos sistemas de malha aberta o homem compara a
entrada com a saída e efectua a correcção conforme a diferença, portanto, o
homem é o controlador. Neste caso teremos dificuldades em definir as equações
que descrevem o comportamento do homem. Um dos factores é a habilidade de
aprendizado do homem. Conforme o tempo passa, mais experiência ganha. Os
sistemas de controlo que têm habilidade de aprender com o histórico são
chamados sistemas de controlo de aprendizado.

1.2 Automação

É uma das, senão a maior ferramenta para mudanças revolucionárias na


indústria e até mesmo para o homem, pois através dela foi possível realizar

25
muitas tarefas que antes eram realizadas manualmente e despediam muito
tempo para a sua conclusão.

“Pode ser definir a automação todo e qualquer processo que possa realizar
actividades de forma autónomo, bem como que possa auxiliar o homem em suas
actividades”

Actualmente o conceito de automação trata da integração de


conhecimentos em que se observa a substituição dos esforços, supervisão e
tomadas de decisões humanas por equipamentos mecânicos (Actuadores),
electronicos (Hardware), ligados entre si e controlados por sistemas informáticos
(software)

Com objectivo de melhorar a segurança nos contentores de lixo no Bairro


Caponte City foi escolhida como solução o uso da automação, pois a mesma,
além de assegurar a integridade das informações na maioria dos casos, possuí
menos chances de falhas em comparação com o método de controlo totalmente
humano.

O nosso sistema além de possibilitar o controlo dos contentores por via


do sensoriamento dos sensores electronicos utilizados, também abre portas para
recursos que poderão melhorar de forma significativa a qualidade de vida da
população.

1.3 Contentor de Lixo

Contentor de lixo é peça fundamental para armazenamento de resíduos


sólidos urbanos. Junto com a segregação adequada, esse item é o ponto de
partida de ciclo de concretização. É usado para armazenar temporariamente os
resíduos sólidos urbanos, ele pode ser produzido de vários materiais e ter
dimensões diversas de acordo com a demanda a ser atendida. Dessa forma
existem dois tipos principais de contentores de lixo: recipiente para manejo
interno e contentores para armazenamento colectivo. Os primeiros, que se
apoiam em duas rodas costumam ter volumes entre 120 a 360 litros de
capacidade. Já os contentores de maior capacidade, de 4 rodas, costumam ter
entre 700 e 1000 litros de capacidade de armazenamento. Para conseguir o
máximo de aproveitamento do ciclo de conteinerização são necessários um

26
contentor grande para resíduos orgânicos e outros para resíduos secos,
dispostos de uma maneira que atenda a demanda local. Portanto, o contentor de
lixo é a base para a gestão de resíduos por conteinerização.

 Importância do contentor de lixo na gestão de resíduos

Este é o ponto de partida para o ciclo de conteinerização. Sem o contentor


apropriado, não é possível realizar a coleta mecanizada e nem mesmo segregar
corretamente os resíduos. Ocorre que, para poder ser reaproveitado, o material
reciclado seco deve estar limpo e seco, se estiver misturado ao resíduo orgânico,
ele é inutilizado para reaproveitamento e deverá ser encaminhado aos aterros
sanitários. Então um bom contentor de lixo não apenas organiza o ambiente e
possibilita a coleta seletiva como também mantém a integridade do material
reciclável.

 Escolha do contentor de lixo

Para escolha de um contentor de lixo para uma determinada área há que


se ter em causa alguns detalhes, o primeiro passo é avaliar o perfil de produção
de resíduos. Deve constar neste levantamento o volume produzido de cada tipo
de resíduo, dividindo-o em, no mínimo, orgânico e seco. Em seguida, avalia-se
as dimensões de contentores de lixo que seriam mais adequadas para o seu
caso. Leve em conta as possibilidades de coleta em seu município e região.

Um bom contentor de lixo deve ser resistente, lavável, fácil e manobrar e


seguro. Também, deve evitar o contacto do lixo com ambiente, especialmente
dos materiais que possam ocasionar acidentes aos operadores. Dessa forma
escolher um bom contentor de lixo é estratégico para o bom funcionamento da
gestão de resíduos em sua localidade. Além de serem o ponto de partida do ciclo
de conteinerização, os contentores organizam o ambiente e facilitam a vida de
todos.

27
As imagens a baixos ilustram os contentores de lixo

Figura 6 - Contentor de lixo Figura 5 - Contentor de


de duas rodas lixo de 4 rodas.

Fonte: blog.contemar.com.br (2016)

1.4 Resíduos Sólidos

São as partes que sobram de processos derivados das atividades humanas


e animal e de processos produtivos como a matéria orgânica, o lixo doméstico,
os efluentes industriais e os gases liberados em processos industriais ou por
motores.

Resíduos sólidos são resíduos presentes nos estados sólido e semissólido,


resultantes de atividades industriais, domésticas, comercial, agrícola, hospitalar,
de serviços e de varrição.

Eles estão divididos pelas seguintes categorias:

 Resíduos Urbanos
 Resíduos Industriais
 Resíduos de Serviços de Saúde
 Resíduos de Atividades Rurais
 Resíduos provenientes de Portos, Aeroportos e Terminais
 Rodoviários, Ferroviários, Postos de Fronteira e Estruturas Similares
 Resíduos da Construção Civil

E os mesmos são classificados em Classe I, II a e II b.

Os Resíduos Classe I são resíduos perigosos que podem apresentar riscos à


saúde pública e ao meio ambiente devido às suas características de

28
corrosividade, reatividade, patogenicidade, toxicidade e inflamabilidade. Classe
II é a classificação dada aos resíduos não perigosos, na Classe II temos os não
inertes (potencialmente biodegradáveis e combustíveis) e na II b os inertes.

Para este trabalho o foco será os resíduos urbanos, que são de acordo com
a PNRS os resíduos resultantes de residências, estabelecimentos comerciais e
prestadores de serviços, da varrição, logradouros públicos, de podas e da
limpeza de vias urbana passíveis de contratação ou delegação a particular.

Tabela 1 - Classificação de diferentes resíduos com seus respectivos significados,


fontes geradoras, responsáveis, tratamento e disposição final recomendada.

Resíduos Fontes Resíduos Responsável Tratamento e


Disposição
Sólidos Geradoras Produzidos Final

Domiciliar Residências, Sobras de Município Atérreo sanitário,


edifícios, alimentos, resíduos central de
empresas, de banheiro, triagem de
escolas. embalagens de recicláveis,
papel, vidro, metal, central de
plástico, fraldas e compostagem.
outros.

Comercial Comércios, Embalagens de Gerador


(pequeno bares, papel e plástico,
gerador) restaurantes, sobras de alimentos
empresas. e outros.

Comercial Comércios, Embalagens de Gerador


(grande bares, papel e plástico,
gerador) restaurantes, sobras de alimentos
empresas. e outros.

Público Varrição, podas. Poeira, Folhas, Município


Papéis, e outros.

Fonte: Diretoria de pesquisas, sistema de coleta pneumática (ARTHUR SENTOMO, 2014)

29
1.5 Critérios qualitativos de riscos e doenças ocupacionais

São consideradas doenças ocupacionais toda enfermidade oriunda do


trabalho ou das condições do ambiente em que o trabalhador é exposto na
realização das suas atividades. Atualmente existe uma grande preocupação com
a saúde e qualidade de vida do colaborador, uma vez que o foco das grandes
organizações deixou de ser o processo e passou a ser o indivíduo. Logo, há uma
grande preocupação quanto as doenças ocupacionais causadas por acidentes
ou condições insalubres

Os riscos podem ser classificados em três grandes grupos, sendo eles:


riscos físicos, risco químico e riscos biológicos. Os riscos físicos podem ser:
ruídos, calor e frio, vibrações, pressões anormais, radiações e umidade. Já os
riscos químicos estão associados com substâncias, compostos químicos ou
produtos que entram em contato com o colaborador. E por fim, os riscos
biológicos que estão associados à exposição a agentes biológicos, tais como
bactérias, fungos, bacilos, parasitas, vírus e outros.

1.6 Ergonomia

A ergonomia é o estudo da adaptação do trabalho ao homem. A adaptação


sempre ocorre do trabalho para o homem, e a recíproca nem sempre é válida,
pois é muito complexo adaptar o homem ao trabalho. Sendo assim a ergonomia
parte do conhecimento humano para elaborar projetos que melhorem as
condições de trabalho do colaborador. Para a ergonomia alcançar seu objetivo
são levantados diversos fatores que podem influenciar nos projetos dos
sistemas, dentre os quais se destacam: o homem, a máquina, o ambiente, a
informação, a organização e as consequências do trabalho. A partir dessa
aquisição de dados é possível elaborar projeto que atenda aos requisitos pré-
estabelecidos e minimizem os problemas do colaborador.

De uma maneira geral os produtos não são considerados objetos


propriamente ditos, entretanto eles são os meios para os homens realizarem
suas atividades. Os produtos para ter uma boa relação homem-máquina deve
possuir as seguintes qualidades: técnica, ergonômica e estética. A qualidade
técnica está associada à operação dos produtos, e em resumo, é o que irá fazer

30
o mesmo funcionar. Já a qualidade ergonômica está relacionada com a interação
dele com o operador. E por fim a qualidade estética relaciona-se com o prazer
gerado no consumidor do produto.

1.7 Histórico do Bairro Caponte City

Inicialmente chamado de bairro da Caponte Pequena, o bairro da Caponte


City é um bairro do município de Benguela, província com o mesmo nome, está
localizado a oeste do município, segundo a Administração Comunal da Zona D
– Secretária-geral com cerca 21487 de habitantes, dados actualizados em 2019.

Em entrevista com uma das anciãs do bairro Avó Joana e o Soba David
Catchiungo, foi observado que o bairro era chamado de Caponte Pequena
porque inicialmente haviam poucos habitantes nessa região, que eram
trabalhadores na fazenda ali existente pertencente a um agente económico
naquela altura, isso na década dos anos 40. A partir de 1975, o bairro começou
a progredir no que ao aumento da população diz respeito, isso fruto das guerras
que se viveram sentir naquela altura fazendo com que os proprietários das
fazendas da região muitos deles estrangeiros deixassem vazias as mesmas,
resultando na ocupação por parte dos povos locais. De lá para cá, com o passar
do tempo o bairro ficou vasto e já em tempo paz isso a partir dos anos 2005-10
o que outrora se chamava bairro da Caponte Pequena passou a ser chamado
de bairro da Caponte City pois as suas construções habitacionais já eram
diferentes em relação ao antigamente. E hoje em dia a Caponte City continua
evoluindo.

1.7.1 Historial dos contentores de lixo do Bairro Caponte City

Segundo o soba David, quando o bairro tinha cerca de 4.500 habitantes o


controlo dos contentores de lixo era sempre da responsabilidade da
Administração do Bairro e das empresas responsáveis pela recolha dos resíduos
sólidos, o bairro tinha apénas um contentor de lixo e o mesmo não conseguia
atender a demanda populacional. Mas com o aumento da população no bairro já
com cerca 14.400 habitantes ao longo dos anos a qualidade da segurança nos
contentores de lixo diminuía significativamente, já que o contentor de lixo ali
instalado só atendia quase 1006 casas. No início dos problemas, nomeadamente

31
o vandalismo no contentor e mau uso do mesmo a população reuniu com quem
de direito para a resolução dos mesmos de modo a existir políticas consistentes
de educação ambiental a população, e não obtendo respostas positivas urgiu a
necessidade de se fazer uma contribuição em comunhão com a coordenação do
Bairro para a contratação de alguns jovens para poder controlar o contentor de
lixo de modo a evitar a constante vandalização do contentor de lixo pelos
próprios moradores e assim aconteceu. Mas ainda assim, mesmo com o novo
contentor de lixo não chegava para todos. Mas nem isso tem tido o resultado
desejado e a problemática dos contentores de lixo só piora contribuindo assim
para a má qualidade de vida dos habitantes do bairro. O soba em nome da
população clama por pelo menos mais contentores de lixo suprir a necessidades
lá vividas e responsabilidade dos moradores ao usar os mesmos.

No âmbito da entrevista aos funcionários da coordenação do Bairro, foi


possível ficar a saber que o bairro da Caponte City é um bairro que está em
evolução e nos últimos tempos os contentores e lixo que lá foram instalados por
serem de pouca capacidade não têm conseguido corresponder as expectativas
causando assim sérios problemas na vida dos moradores. Este tipo de ambiente
propício ao uso anárquico que dia pôs dia vão se multiplicando, e muitos desses
usos têm o aval de todos moradores do bairro infelizmente.

Figura 7 - Contentor de lixo do Bairro Caponte City

Fonte: Autor (2022)

32
1.8 Descrição dos materiais utilizados para execução do
projecto.

No que respeita a execução pratica deste projecto, utilizou-se diversos


materiais que mais abaixo serão descritos.

1.8.1 Arduíno

Grande parte da motivação pela escolha do Arduíno foi sua praticidade,


grande documentação disponível na internet, bem como sua ampla utilização em
projetos similares de automação. Trata-se de um ambiente multiplataforma que
suporta Linux, Mac OS e Windows. É uma plataforma de eletrônica aberta, criado
na Itália em 2005 para criação de protótipos baseados em software e hardware
livres, flexíveis e fáceis de usar. Foi desenvolvido para artistas, designers,
hobistas e qualquer pessoa interessada em criar projecto, sistemas etc....

Para a execução deste projecto utilizamos o Arduíno Uno

1.8.1.1 Arduíno Uno


Figura 8 - Arduíno Uno

Fonte: Vystronic (2009)

33
1.8.2 Proteus Design Suite

Figura 9 - Proteus Design Suite 8.5.

Fonte: www.malavida.com/br/soft/proteus/#gref (2021)

O Proteus é uma ferramenta completa e inteligente, na qual cria-se o design


de projectos electrónicos. O programa é constituído a partir de dois softwares:
Isis e Ares. O software Isis tem como finalidade funcionar como um simulador de
circuitos digitais, analógicos e microprocessadores. Já o Ares é utilizado para
criar o layout da PCI.

Ele permite o desenho de circuitos empregando um entorno gráfico no qual


é possível colocar os símbolos representativos dos componentes e realizar a
simulação de seu funcionamento sem o risco de ocasionar danos aos circuitos.
A simulação pode incluir instrumentos de medição e a inclusão de gráficas que
representam os sinais obtidos na simulação.

34
Figura 10 - Ambiente de Trabalho do Proteus

Fonte: www.malavida.com/br/soft/proteus/#gref (2021)

1.8.3 Sensor de Presença

O Led Emissor Infravermelho (IR) 5mm 940nm é um componente que


funciona a partir da tecnologia infravermelha. Este LED emite um sinal IR que
pode ser reconhecido por diversos receptores infravermelhos.

A faixa de luz infravermelha emitida pelo Led Emissor Infravermelho (IR)


5mm 940nm não é perceptível ao olho humano, contudo, a partir de uma câmera
é possível ver nitidamente o sinal infravermelho sendo emitido pelo Led.

Já o Fototransístor / Receptor IR 5MM é um componente eletrônico que


também funciona através de tecnologia infravermelha. Este transístor possui
dois terminais, onde um dos terminais é o coletor e o outro é o emissor. Sua base
é ativada pela incidência de luz infravermelha e o transístor passa a conduzir, o
que permite a passagem de corrente elétrica do coletor para o emissor. Sem a
presença de luz infravermelha o transístor não conduz.

Neste projecto, os sensores de presença foram usado como sensor de nível


foram colocados nos pontos superiores do contentor de lixo, de maneiras que
se, o sinal infra-vermelho entre o emissor e o receptor fosse interrompido por

35
muito tempo (mais de 5 segundo como a programação), o controlador intenderia
como contentor cheio, avisando assim o controlador.
Figura 11 - Sensor de Presença

Fonte: Mega Arquivo(2014)

1.8.4 Sensor de fumo

O sensor de fumo é um dispositivo de baixo custo encarregados de fazer a


vigilância permanente de um local quando o assunto é prevenção e combate aos
incêndios. Além disso ele assegura que as partículas de fumaça sejam
detectadas em seu estágio inicial, prevenindo assim, focos de incêndios ou
explosões em ambientes corporativos, residenciais ou industriais

Figura 12 - Sensor de fumo

Fonte: www.baudaeletronica.com.br (2015)

1.8.5 Sensor de Chamas

Os sensores de chamas geralmente são utilizados para a detecção de fogo


aberto em ares interiores e exteriores. Respondem a luz emitida pelas chamas
durante a combustão. Os sensores de chamas são especialmente adequados
para incêndios de líquidos e gases não fumígenos e invisíveis a olho nú, bem
como para incêndios de materiais que contêm carbono e emitem fumaça
espesso. Neste projecto o sensor de chamas foi projectado para sensoriar o

36
estado do ambiente ou simplesmente detetar e responder a presença de uma
chama ou incendio e encaminhar o sinal para o controlador arduíno.

Figura 13 - Sensor de Chamas

Fonte: Mega Arquivo(2014)

1.8.6 Fotoresistor

Fotoresistor também conhecido LDR (Light dependent resistor) é um resistor


cuja resistência depende da intensidade de luz que incide sobre ele.

Figura 14 - LDR e Simbologia

Fonte: Mega Arquivo(2014)

1.8.7 Web câmara

A web câmara é um dispositivo de Hardware de entrada de sinal (input), cuja


função é a captação de imagem e vídeo. Estes dispositivos podem ser usados
para realizar videoconferência ou transmitir interruptamente determinados
eventos.

Figura 15 - Câmera

Fonte: www.google .com (2020)

37
1.8.8 Bluetooth

O Bluetooth é um padrão global de comunicação sem fio e de baixo consumo


de energia que permite z transmissão de dados entre dispositivos, desde que um
esteja próximo do outro. Uma combinação de Hardware e software é utilizada
para permitir que esse procedimento ocorra entre os mais variados tipos de
aparelhos.

Figura 16 - Bluetooth

Fonte: www.infowester.com (2018)

1.8.9 Capacitores

O capacitor cumpre inúmeras finalidades nos circuitos eletrônicos. Os


Capacitores são utilizados como reservatórios de cargas nos circuitos de filtro,
como “amortecedores”, evitando que ocorra variações grandes em um circuito,
em acoplamentos e desacoplamentos de sinais, no bloqueio de corrente
contínua, para livre passagem da corrente alternada, etc. A unidade de medida
de um capacitor é dado em farads (F).

Figura 17 - Variedades de Capacitores

Fonte: Mega Arquivo(2014)

38
1.8.10 Buzzer

O buzzer é um pequeno dispositivo externo com dois pinos para conectá-la


à alimentação e ao aterramento, apresentando em seu interior um elemento
piezeléctrico, que consiste num disco central de cerâmica rodeado por um disco,
e geralmente o buzzer é utilizado para a emissão de sinais sonoros.

Figura 18 - Buzzer

Fonte: S5.stactic.brasilescola.uol.com.br (2021)

1.8.11 Led

Um díodo emissor de luz ( LED ) é uma fonte de luz semicondutora que emite
luz quando a corrente flui através dela.

Figura 19 - Leds

Fonte: Pcboard (2007)

1.8.12 Resistor

Sua função é limitar o fluxo de corrente em um circuito, ou seja, dificultar a


passagem da corrente eléctrica.

39
A unidade de medida da resistência eléctrica é o Ohm, simbolizada por Ω.
Os resistores mais comuns são os de carbono, utilizados nos aparelhos
eletrônicos, como rádios, DVDs, televisores são pequenos, com potências de
1/8W à 5 W, tipicamente.

Figura 20 - Resistor e sua Simbologia

Fonte: www.cdn.sparkfun.com (2007)

1.8.13 Potenciómetro

Um potenciômetro é um resistor de três terminais com um contato deslizante


ou giratório que forma um divisor de tensão ajustável.

Figura 21 - Potenciómetro

Fonte: Vystronic (2009)

40
CAPÍTULO II – APRESENTAÇÃO, ANÁLISE E
INTERPRETAÇÃO DOS RESULTADOS DA INTERFACE
GRÁFICA
2.1. Diagrama de estudo do funcionamento do projecto

Figura 22 - Diagrama em bloco

Fonte : O autor (2022)

Descrição do Diagrama em bloco:

Este bloco das redes de sensores é composto pelos seguintes sensores:


sensor de luminosidade, sensor de chamas, sensor de fumo, sensor de
presença, para garantirem o bom funcionamento do sistema de modo a
informarem na central de controlo. O bloco da fonte de alimentação é o
responsável pelo fornecimento de uma tensão para o funcionamento do circuito.
O bloco do Buzzer será o responsável pela conversão de sinal eléctrico
proveniente do controlador arduíno em ondas sonoras de modo a alarmar.

O sensor de luminosidade que foi utilizado foi o LDR de 5mm, o qual tem a
variação de sua resistência dependendo da variação de luminosidade incidente
nele. O sensor de luminosidade LDR não possui polarização, assim podendo ser
ligados de ambos os lados no sistema. Para o bloco de LED servirá para fazer a
41
conversão do sinal proveniente do arduíno em sinal luminoso, o sinal eléctrico
proveniente do arduíno é enviados pelo LDR. O Bloco Web camara considerado
como um periférico de entrada é responsável pela visualização e a captação das
imagens de toda acção que ocorre no recinto e em seguida encaminhas as
informações para o PC. O Bloco Bluetooth é a parte que vai permitir estabelecer
a comunicação entre o arduino e o computador. Arduíno é o bloco de
processamento de toda informação para garantir o bom funcionamento de todo
circuito. Sensor de fumo é o responsável pela detecção de fumo e por seguinte
mandar a informação para o arduíno. Sensor de chamas ou simplesmente
detetor de fogo responsável pela detecção de fogo no recinto.

2.2. Circuito Electrónico no Proteus

Figura 23 - Circuito Electrónico no proteus

Fonte: O autor (2022)

Descrição do Circuito Electrónico:

O Circuito geral do protótipo foi desenvolvido no programa proteus, contando


nele vários circuitos parciais dentre eles, circuito de iluminação do posto, circuito
do sensor de presença, circuito do sensor de chamas e circuito do sensor de
fumo. Composto por 4 sensores interligados todos na unidade central de
processamento.

O arduíno foi utilizado como controlador principal do projecto. Nele ligamos


todos sensores e actuadores, ou seja, toda ligação física, e é feito por intermédio
das entradas e saídas do arduino, entre eles. O arduino como controlador

42
principal, tem a função de receber e tratar os dados conforme a programação
feita, nesse projecto, o arduino também foi utlizado para comunicar com a
interface gráfica.

2.3. Analise dos resultados da interface gráfica do projecto

A figura a baixo nos apresenta a interface gráfica do projecto que faz a


leitura de todos dados que mais a baixo serão definidos.
Figura 24 - Interface gráfica do projecto

7
5
d
a

1 i
n
t
e
2 6r
f
da
ac
3 e
i
ng
tr

rf
fi
ac
4 ca
Fonte: O autor (2022) e
d
a g
r
1. O ponto imostra a figura da interface gráfica do grupo A, que foi á
n f
desenvolvida no Visual Studio, este grupo mostrará a percentagem de
t i
chamas que
e há no interior do contentor de lixo. c
r a
2. Este ponto realça o grupo B que representa o estado do contentor de lixo,
f
se está cheio ou vazio.
a d
c a
3. Neste bloco,
e encontramos a parte da notificação, é esta parte onde nos
apresentará o estado do contentor se há existência de fumo ou não. i
g n
r t
á e
f r
43
i f
c a
a c
e
4. O ponto quatro remete-nos no modelo de controlo dos blocos, neste bloco
é apresentado o número de problemas que podem ocorrer no sistema.
5. Neste ponto mostramos com se estabelece a comunicação serial, nesta
parte selecionamos a porta de comunicação e conectar e desconectar a
interface gráfica.
6. Neste bloco é apresentada em formato de vídeo toda acção que é feita
em volta do contentor de lixo, e com duas opções de manuseamento da
câmera de vigilância que são: ligar câmera e desligar câmera.
7. É o botão sair que permite fechar a aplicação.

A interface gráfica faz a leitura de todos os parâmetros acima definido, na


mesma interface encontramos três grupos que é o nosso modelo ideal.

2.3.1. Montagem e funcionamento do circuito de controlo

Figura 25 - Resultado do circuito eléctrónico

Fonte: O autor (2022)

Na figura 23, apresentamos a parte do protótipo funcional que está composto


por sensores, módulo bluetooth, transístores, e o nosso microcontrolador.
Tivemos um resultado esperado, aonde cumprimos com todas as condições
estabilidade no projecto. Ainda nesta figura encontramos também um conjunto
de componentes, como foi descrito no capítulo um.

Nas figuras que se seguem apresentam-nos o comportamento da interface


gráfica diante de alguns eventos que podem ocorrer.

44
Figura 26 - Análise e comportamento da interface gráfica “Part 1”

Fonte: O autor ( 2022)

Figura 27 - Análise e comportamento da interface gráfica “Part 2”

Fonte: O autor (2022)

45
CONCLUSÕES
Tendo em conta a melhoria da qualidade de vida dos moradores no bairro
da Caponte City, guiando-se através do problema, dados recolhidos, e objectivos
preconizados concluímos que:

A fata de rigor no controlo dos contentores de lixo tem causado muitos


problemas na vida dos moradores. Sendo o lixo um dos responsáveis que pode
causar a poluição visual, por causa do descarte feito de forma imprópria ou em
lugares impróprios. E infelizmente tal facto não se tem constatado no bairro em
destaque, contribuindo assim para a má qualidade da vida dos moradores.
Nessa ordem de ideia, os moradores vêm neste projecto uma possível
oportunidade para a melhoria qualidade das suas vidas;

De salientar a mais valia do sistema de controlo em contentores de lixo


associado, permite um controlo e supervisão total do que se passa ao longo do
uso do dos contentores de lixo. Deste modo, é conduzido a um aumento da
qualidade de serviço por parte das empresas privadas responsáveis pelo
controlo dos contentores de lixo ou as Administrações públicas, pois a
capacidade de reposição de um contentor de lixo após a sua vandalização é
realizada em maior tempo;

Foi possível construir um protótipo funcional para efeitos factuais, assim


como para analises, estudos de tal modo que futuramente poderá servir de apoio
para outros trabalhos semelhantes dentro da área de engenharia Electrónica.
Auguramos que em próximas circunstâncias outros investigadores possam dar
sequencia a presente pesquisa de modo a incrementar ideias que poderão ser
bastante favoráveis para a melhoria da qualidade de vida dos moradores,
munícipes em geral.

46
RECOMENDAÇÕES
Após feito sistema recomenda-se para os futuros desenvolvedores deste
trabalho o seguinte:

1. Com ajuda de uma impressora 3D, recomendamos a futuros desenvolvedores


a criarem uma estrutura física.

2. Recomenda-se a futuros desenvolvedores a usarem sensores ainda precisos


para melhor eficiência do Sistema.

3. Desenharem o circuito em uma placa de circuito impresso

4. Aconselhamos também a futuros trabalho a velarem muito pela facilitação do


manuseio deste equipamento.

47
REFERÊNCIAS BIBLIOGRÁFICAS

Alexis Renan Silva Ribeiro, P. R. (2017). Metas Organizacionais e Gestão


Estratégica de Pessoas. Paraná/Brasil: Recuperação de
htts://Scholar.google.br.

OYLESTAD, R. (2007). ELECTRONIC DEVICES. EUA: PRENTICE HALL.


Obtido em Janeiro de 2021

Carpytries, W. (2018). Sensor e Atuadores. Florida: Paper.

Crespo, T. M. (2018). Comunicação sem fios DMX512. Coimbra: Independente.

Almeida, M. d. (2018). Gestão Curricular para a autonomia das Escolas e


Professores. Lisboa/Portugal: Recuperação de htts://Scholar.google.pt.

Almeida, T. d. (2016). Análise de Vidas Acelerada em Diodos Emissores de Luz


Aplicados em Medidores Electrónicos de Energia Eléctrica .
Curitiba/Brasil: Recuperação de htts: //scholar.google.br.

Bagnato, V. S., Menezes, P. F., Chianfrone, D. J., Kurachi, C., & Ruela, G. F.
(2016). Dispositivo Emissor de luz para Iluminação Oral e Método para o
funcionamento do referido dispositivo emissor de luz. Portugal:
Recuperação de htts:// scholar.google.pt.

Baú Componentes. (s.d.). Obtido de http://www.baudaeletronica.com.br

Demo, P. (1995). Metodologia Científica em Ciências Sociais. Brazil: Editora


Atlas S.A.

Franco, J. C. (2014). Automação da distribuição de Energia. Curitiba - Brazil:


Recuperado de https://scholar.google.pt.

Freitas, T. I. (2019). Análise de Exposição a Riscos e Perfil Doroso de


Colaboradores do Sector Eléctricona Actividade de Contrução de Redes
Eléctricas de Distribuição. Morrosó/Brasil: Recuperado de
htts://Scholar.google.br.

Fuentes, L. R. (2016). Automação Industrial. Brazil: Recuperação de


https://scholar.google.pt.

Gomes, R. P. (2018). Sistema Cognitivo Artificial de Análise e Orientação de


Portadores com Deficiência Visual . Brasília/Brasil: Recuperação de
htts://Scholar.google.br.

Gonçaveis, A. J., Silva, J. r., & Batista, J. c. (2015). Sistema Didático de


Automação Baseado em Computador para Selecção de Esferas.
Paraná/Brasil: Recuperação de htts://scholar.google.br.
48
Gouveia. (2018).

João Soares, R. T. (2019). Monitorização e Controlo Remoto de Informação


Ambiental através de Sistemas de Comunicações Celulares.
Lisboa/Portugal: Recuperação de htts://Scholar.google.Pt.

Lakatos, M. (2004). Técnicas de Pesquisa. Brazil: Atlas - 6ª Edição.

Marconi, L. (2003). Fundamentos de Metodologia Científica. Brazil: Atlas - 5ª


Edição.

Peel, A. (Março de 2021). Malavida. Obtido de Malavida:


https://www.malavida.com/br/soft/proteus/#gref

Quintão, R. d. (2019). Desenvolvimento de um controlador Adaptativo de


Temperatura para Fornos Eléctricos a Resistência Aplicadas na
Soldagem de Componentes. Ouro Preto/Brasil: Recuperado de
htts:scholar.google.br.

Ribeiro, F. L. (2017). Projecto de Implementação de estrutura de rede Fibra


Óptica Para Provedores de Internet - FTTH. LAGES, SC/Brasil:
Recuperçao de htts: sholar.google.br.

Silva, A. R. (2019). SISTEMA DE GESTÃO TÉCNICA DO DEPARTAMENTO DE


ENGENHARIA ELÉCTRÓNICA DE COMPUTADORES.
Coimbra/Portugal: Recuperação de htts: scholar.google.pt.

Sr. David Catchiungo - Soba do Bairro da Caponte City, B. (2022). Entrevista.


(Egídio Nhimi, Entrevistador)

Zuge, C. T. (2014). Alinhamento do Planejamento Estrategico como Plano


Director da Automação Industrial em pró do desenvolvimento Sustentavel
. Curitiba: Recuperação do https://scholar.google.pt.

Instituto Superior Politécnico de Benguela. (2019). Normas para Elaboração de


Trbalho de Conclusão de curso. (ISPB, Ed.) Benguela, Beguela, Angola:
ISPB.

49
APÊNDICE A – INQUÉRITO AOS MORADORES DO BAIRRO

População e Amostra dos inquéritos

Relativamente a população, este estudo realizou-se no bairro da Caponte


City, com 25 moradores.

No que a amostra diz respeito, foi definida de maneira aleatória e intencional.


Foram seleccionados de forma aleatória 25 (11,904%) moradores do bairro,
considerando a parte sul do mesmo, tem no seu total 210 moradores. Dessa
amostra 32% são do sexo feminino e 68% do sexo masculino, com idades
compreendidas entre os 15 aos 62 anos.

Utilizaram-se métodos de inquérito por entrevista e por questionário cuja


descrição se apresenta em seguida em forma de gráfico.

Gráfico 1 – Distribuição dos moradores por género

Feminino
32%

Masculino
68%

Fonte: Autor

Relativamente a distribuição dos moradores por idades, temos 14 moradores


com idades compreendidas entre 15-62 anos que representam 4% cada um
deles, 2 moradores de 21 anos que representam 8%, 3 moradores de 23 anos
que representam 12%, 2 moradores de 25 anos que representam 8%, 2
moradores de 27 anos que também representam 8% e 2 moradores de 52 anos
que representam 8%.

50
A figura abaixo nos ajuda a compreender os dados acima apresentados em
forma de gráfico.

Gráfico 2 - Distribuição dos moradores por idades.

60 anos62 anos 15 anos 21 anos


54 anos 4% 4% 4% 8%
52 anos 4%
23 anos
8%
51 anos 12%
4%

40 anos 24 anos
384%
anos 4%
4% 25 anos
35 anos 8%
4%34 anos
4% 33 anos 27 anos
30 anos 28 anos 8%
4% 29 anos
4% 4% 4%

Fonte: O autor

Em relação a distribuição dos moradores por tempo de vivência no bairro,


temos 14 moradores que os seus anos de vivência no bairro variam de 1- 40
anos e representam 4% cada um deles respetivamente, temos 4 pares de
moradores que têm os seus anos de vivência no bairro variando entre 8 – 52
anos e representam 8% cada par e temos por último 3 moradores que têm 23
anos de vivência e representam 12%.

Com base no inquérito feito podemos dizer que o tempo de vivência dos
moradores inquiridos encontra-se num intervalo 1-52 anos

Gráfico 3 - Distribuição dos moradores por tempo de vivência no bairro.

40 Anos52 Anos 1 Ano2 Anos


3 Anos
37 Anos
4% 8% 4% 4% 4%5 Anos
35 Anos
4% 4%7 Anos
34 Anos
4% 4%
8 Anos
4%
8%
29 Anos
24 4%
Anos
4% 12 Anos
8%
23 Anos 15 Anos
12% 4%
21 Anos 17 Anos 16 Anos
4% 4% 8%
Fonte: O autor

51
Com base no gráfico abaixo apresentado, dos 25 moradores inquiridos, 22
que representam 88% confirmam a existência de vandalismo dos contentores de
lixo no bairro e 3 que representam 12% afirmam o contrário.

Gráfico 4 - Existem vandalismo nos contentores de lixo no bairro?

Não
12%

Sim
88%
Fonte: O autor

Com base no gráfico abaixo nos é possível verificar que dos moradores
inquiridos, 8 moradores que representam 32% afirmam que o vandalismo nos
contentores do bairro tem frequência regular e 17 moradores que representam
68% asseguram que o vandalismo dos contentores do bairro é de frequência não
regular.

Gráfico 5 - Com que frequência tem tido vandalismo dos contentores de lixo no bairro?

Regular
32%

Não
Regular
68%

Fonte: O autor

Relativamente a existência de uma empresa que controla os contentores de


lixo no bairro, dos 25 inquiridos, 7 deles que representam 28% dizem que o bairro

52
não tem nenhuma Comissão que controla os contentores de lixo e 18 deles que
representam 72% dizem que o bairro tem sim..

Gráfico 6 - Existe alguma Comissão que supervisiona os contentores lixo no bairro?

Não
28%

Sim
72%

Fonte: O autor

O gráfico a seguir mostra-nos uma igualdade entre ideias que nos faz pensar
muito nessa questão, mas vejamos dos 25 inquiridos, 11 moradores que
representam 44% dizem que a relação com a Comissão do Bairro responsável
pela gerência dos contentores de lixo é má, 11 moradores que também
representam 44% dizem que a relação com empresa em destaque é razoável, 3
moradores que representam 12% garantem que a relação com a empresa é boa.

Gráfico 7 - Como é a relação entre os moradores e a Comissão do Bairro que controla os


contentores de lixo?

Boa Muito Boa


12% 0%


44%

Razoável
44%

Fonte: O autor

53
O gráfico que se segue apresenta-nos novamente uma igualdade entre
ideias que nos faz pensar seriamente nessa questão, mas vejamos dos 25
inquiridos, 11 moradores que representam 44% dizem que a posição da
Comissão do Bairro face ao problema de vandalismo nos contentores de lixo é
má, 11 moradores que também representam 44% dizem que a posição da
empresa em destaque é razoável, 2 moradores que representam 8% garantem
que a posição da empresa é boa e 1 morador que representa 4% diz que a face
a problemática no bairro a posição da empresa é muito boa.

Gráfico 8 - Qual tem sido a posição da Comissão do Bairro em relação a problemática de


vandalismo nos contentores de lixo no bairro?

Boa Muito Boa


8% 4%

44%

Razoável
44%

Fonte: O autor

O gráfico abaixo faz-nos perceber que dos 25 moradores inquiridos, 1


morador que representa 4% acha que construir esse sistema é uma má ideia, 4
moradores que representam 16% acham que essa é uma ideia razoável para a
mitigação do problema nos contentores de lixo, 12 moradores que representam
48% dizem que a ideia é boa para que as suas vidas venham a melhorar e 8
moradores que representam 32% vêm na ideia o trampolim para melhores
condições de vida.

54
Gráfico 9 - O que acha da ideia de construir um sistema de monitorização e controlo de
vandalismo em contentores de lixo aqui no bairro para melhorar a qualidade do estado ambiental
no mesmo local?


4% Razoável
Muito Boa 16%
32%

Boa
48%

Fonte: O autor

No gráfico abaixo exposto, podemos verificar que maior parte dos moradores
(23 inquiridos que representam 92%) concorda, ou seja, diz que sim naquilo que
pode ser um impacto significativo nas suas vidas com uma possível
implementação deste projecto, mas ainda assim 2 moradores que representam
4% cada um, dizem que não e talvez ao impacto deste projecto.

Gráfico 10 - A implementação desse projecto criará impacto significativo na vida dos moradores?

Não Talvez
4% 4%0%

Sim
92%

Fonte: O autor

A inconstância do controle dos contentores de lixo tem causado muitos


problemas na vida dos moradores. Tendo um meio ambiente organizado e limpo
é um bem essencial para qualquer cidadão, é de cariz importante estar
disponível sempre para que não condicione a vida do mesmo. E infelizmente tal
facto não se tem constatado no bairro em destaque, contribuindo assim para a
má qualidade da vida dos moradores. Nessa ordem de ideia, os moradores vêm

55
neste projecto uma possível oportunidade para a melhoria qualidade das suas
vidas. Com certeza que de igual modo seria também uma mais-valia para a
Comissão do Bairro – Uma organização criada pela Administração comunal, no
que aos seus serviços diz respeito.

56
APÊNDICE B - CÓDIGO ARDUÍNO

1. /*
2. *Autor: Egidio Fabiao Bumba Nhimi
3. *Data de Inicio: 01-05-2022
4. *Data de Término:
5. *Universidade: Instituto Superior Técnico de Benguela
6. *Descrição: Sistema de Controle de Contentor de Residuos Sólidos
7.
8. *Sensores: MQ4(fumaça),Chamas, LDR( detector de contentor cheio)
9. */
10. #include <SoftwareSerial.h>
11.
12. #define LDR_POSTO A0
13. #define LDR_CONTENTOR A1
14. #define SENSOR_CHAMAS A2
15. #define SENSOR_MQ4 A3
16. #define BUZZER 2
17. #define POSTO 3
18.
19. #define NUMERO_CONTENTOR 500
20. SoftwareSerial bluetooth(11, 10); // RX, TX
21.
22. //Variaveis para
23. int mq4=0, chamas=0, ldrPosto=0, ldrContentor=0;
24. byte contadorProblemas=0;
25. unsigned long tempoDelay=0;
26. //Variavies de estado
27. boolean estadoContentor=false, estadoFumaca=false,
estadoChamas=false;
28.
29. void setup() {
30. // put your setup code here, to run once:
31. pinMode(BUZZER, OUTPUT);
32. pinMode(POSTO, OUTPUT);
33. digitalWrite(BUZZER, LOW);
34. digitalWrite(POSTO, LOW);
35. Serial.begin(9600);
36. bluetooth.begin(9600);
37. delay(1000);
38. }
39.
40. void loop() {
41. // put your main code here, to run repeatedly:
57
42. if((millis()-tempoDelay)>1200)
43. {
44. tempoDelay= millis();
45. lerSensores();
46. analisarDados();
47. enviarDados();
48. visualizador();
49. contadorProblemas=0;
50. }
51.
52. delay(1000);
53. }
54.
55. void ligarAlarme()
56. {
57. digitalWrite(BUZZER, HIGH);
58. }
59.
60. void desligarAlarme()
61. {
62. digitalWrite(BUZZER, LOW);
63. }
64.
65. /*void biparAlarme()
66. {
67. digitalWrite(BUZZER, HIGH);
68. delay(100);
69. digitalWrite(BUZZER, LOW);
70. }*/
71.
72. void ligarPosto()
73. {
74. digitalWrite(POSTO, HIGH);
75. //biparAlarme();
76. }
77.
78. void desligarPosto()
79. {
80. digitalWrite(POSTO, LOW);
81. }
82.
83. void lerSensores()
84. {
85.

58
86. mq4 =analogRead(SENSOR_MQ4);
87. chamas = 100-map(analogRead(SENSOR_CHAMAS), 0, 1024, 0,100);
88. ldrPosto = map(analogRead(LDR_POSTO), 0, 1024, 0, 100);
89. ldrContentor = map(analogRead(LDR_CONTENTOR), 0, 1024, 0, 100);
90. }
91.
92. void analisarDados()
93. {
94. if(ldrPosto>= 50 && !digitalRead(POSTO)) ligarPosto();
95. else if(ldrPosto < 50 && digitalRead(POSTO)) desligarPosto();
96.
97. if(ldrContentor >= 50)
98. {
99. estadoContentor = true;
100. contadorProblemas++;
101. }
102. else if(ldrContentor <50) estadoContentor = false;
103.
104. if(mq4>405)//2volts de saida do mq4 qndo tem fumo
105. {
106. estadoFumaca = true;
107. contadorProblemas++;
108. }
109. else estadoFumaca = false;
110.
111. if(chamas > 50)
112. {
113. estadoChamas = true;
114. contadorProblemas++;
115. }
116. else estadoChamas = false;
117.
118. if(contadorProblemas>0)
119. ligarAlarme();
120. else
121. desligarAlarme();
122. }
123.
124. void visualizador()
125. {
126. Serial.print("MQ4:"); Serial.println(mq4);
127. Serial.print("SENSOR_CHAMAS:"); Serial.println(chamas);
128. Serial.print("LDR_POSTO:"); Serial.println(ldrPosto);
129. Serial.print("LDR_CONTENTOR:"); Serial.println(ldrContentor);

59
130. Serial.print("N_Problemas:");
Serial.println(contadorProblemas);
131. Serial.println("---------------------------------------\n");
132. }
133. void enviarDados()
134. {
135. if(estadoContentor || estadoFumaca || estadoChamas)
136. Serial.print("A");
137.
138. else
139. Serial.print("N");
140.
141. Serial.print("*");
142. Serial.print(mq4); Serial.print("*");//1
143. Serial.print(chamas); Serial.print("*");//2
144. Serial.print((estadoContentor)?"CHEIO":"NAO CHEIO");
Serial.print("*");//3
145. Serial.print(contadorProblemas); Serial.println("*");//4
146.
147. if(estadoContentor || estadoFumaca || estadoChamas)
148. bluetooth.print("A");
149.
150. else
151. bluetooth.print("N");
152.
153. bluetooth.print("*");
154. bluetooth.print((!estadoFumaca)?"SEM FUMO":"FUMO
DETETADO");
155. bluetooth.print("-");
bluetooth.print(mq4);
156. bluetooth.print("*");//1
157. bluetooth.print(chamas);
bluetooth.print("*");//2
158. bluetooth.print((estadoContentor)?"CHEIO":"VAZIO");
bluetooth.print("*");//3
159. bluetooth.print(contadorProblemas);
bluetooth.print("*");//4
160. bluetooth.print(NUMERO_CONTENTOR);
bluetooth.print("*");//5
161. bluetooth.print((digitalRead(POSTO))?"POSTO
LIGADO":"POSTO LIGADO"); bluetooth.println("*");//6
bluetooth.println("*");//5
162.
163. }

60
APÊNDICE C – CÓDIGO SOFTWARE

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO.Ports;
using System.Threading;
using Emgu;
using Emgu.CV;
using Emgu.CV.Structure;
using System.Data.SqlServerCe;
namespace Supervisório_do_Sat1
{
public partial class form : Form
{
delegate void funcaoRecepcao();
String pastaImagens = Application.StartupPath + @"\Imagens\";
bool isCasa1Conectada = false;
string[] estadoConexaoCasa = new string[2] {"Conectado",
"Desconectado"};
bool flagIncendio = false;
string caminhoDB = "Data Source="+ Application.StartupPath+
@"\database\registrosContentores.sdf";
string nomeDB = "registrosContentores";
VideoCapture capture;
public form()
{
InitializeComponent();
serialPort1.DataReceived += new
SerialDataReceivedEventHandler(SerialPort1_DataReceived);
timer1.Enabled = true;
labelRecepcao.Visible = false;
string fileName = @"C:\emocao.png";
try
{
Image<Bgr, byte> imf = new Image<Bgr, byte>(fileName);
}
catch
61
{
}
}
private void SerialPort1_DataReceived(object sender,
SerialDataReceivedEventArgs e)
{
funcaoRecepcao recepcaodelegate = new
funcaoRecepcao(RecepcaoSerial);
Invoke(recepcaodelegate);
}
#region RecepçãoComunication Serial
public void RecepcaoSerial()
{
String[] pacotes = new String[15];
String msg = serialPort1.ReadTo("\n");
String txt = msg;
pacotes = msg.Split('*');
labelRecepcao.Text = txt;
if (pacotes[0] == "A" || pacotes[0] == "N")
{
isCasa1Conectada = true;
gb_Casa1.Text ="Contentor nº "+ pacotes[5] + " -
"+estadoConexaoCasa[0];
gb_Casa1.ForeColor = Color.Green;
label_EstadoContentor.Text = pacotes[3];
label_Fumaca1.Text = pacotes[1];
label_Chamas1.Text = pacotes[2] + "%";
label_NProblemas.Text = pacotes[4];
label_EstadoContentor.ForeColor = Color.FromArgb(65, 105,
225);
label_Fumaca1.ForeColor = Color.FromArgb(65, 105, 225);
label_Chamas1.ForeColor = Color.FromArgb(65, 105, 225);
label_NProblemas.ForeColor = Color.FromArgb(65, 105, 225);
if(pacotes[0] == "N")
flagIncendio = false;

if (flagIncendio == false && pacotes[0] == "A")


{
flagIncendio = true;
string dataOcorrencia = pegarData();
DataTable tabelaDB;
}
}
}

62
#endregion
private void form_Load(object sender, EventArgs e)
{
#region COM_PORT´S_Configuration
String[] valoresCOM = SerialPort.GetPortNames();
for (byte i = 0; i < valoresCOM.Length; i++) {
cbBoxCOM.Items.Add(valoresCOM[i]);
}
#endregion
#region BAUD_RATE´S_Configuration
int[] valoresBAUD = { 2400, 4800, 9600, 19200, 57600, 115200 };
for (byte i = 0; i < valoresBAUD.Length; i++)
{
//cbBoxBAUD.Items.Add(valoresBAUD[i].ToString());
}
#endregion
}
private void btnConectar_Click(object sender, EventArgs e)
{
if(serialPort1.IsOpen == true)
{
serialPort1.Close();
btnConectar.Text = "Desconectado";
cbBoxCOM.Enabled = true;
}
else
{
serialPort1.PortName = cbBoxCOM.Text;
serialPort1.BaudRate = int.Parse("9600");
try
{
serialPort1.Open();
timer1.Enabled = true;
btnConectar.Text = "Conectado";
cbBoxCOM.Enabled = false;
}
catch {
MessageBox.Show("Ocorreu um erro ao abrir a porta!\nVerifique as
configurações");
btnConectar.Enabled = true;
cbBoxCOM.Enabled = true; //cbBoxBAUD.Enabled = true;
btnConectar.Text = "Desconectado";
}
}

63
}
private void btExit_Click(object sender, EventArgs e)
{
Application.Exit();
}
private void panel3_Paint(object sender, PaintEventArgs e)
{
}
private string pegarData()
{
string dia = "0", mes = "0";

string data = DateTime.Now.Year.ToString();


if (DateTime.Now.Month < 10)
mes = mes + DateTime.Now.Month.ToString();
else
mes = DateTime.Now.Month.ToString();
if (DateTime.Now.Day < 10)
dia = dia + DateTime.Now.Day.ToString();
else
dia = DateTime.Now.Day.ToString();
data = data + mes + dia +" ";
data = data + DateTime.Now.ToLongTimeString();//hora 16:32:03
return data;
}
private DataTable consultarDB()
{
SqlCeConnection ligacao = new SqlCeConnection();
ligacao.ConnectionString = caminhoDB;
string query = "SELECT *FROM " + nomeDB;
try
{
ligacao.Open();
SqlCeDataAdapter operario = new SqlCeDataAdapter(query, ligacao);
DataTable tabelaRecebida = new DataTable();
operario.Fill(tabelaRecebida);
ligacao.Close();
return tabelaRecebida;
}
catch
{
return null;
}
}

64
private bool inserirDB(string id,string numeroContentor, string
estadoContentor, string percChamas, string percFumaca, string
numeroProblemas, string dataOcorrencia)
{
SqlCeConnection ligacao = new SqlCeConnection();
ligacao.ConnectionString = caminhoDB;
string query = "INSERT INTO " + nomeDB +" VALUES('" + id + "'" + "," +
"'" + numeroContentor.ToString() + "'" +
"," +
"'" + estadoContentor.ToString() + "'" +
"," +
"'" + percChamas.ToString() + "'" + "," +
"'" + percFumaca.ToString() + "'" + "," +
"'" + numeroProblemas.ToString() + "'"
+ "," +
"'" + dataOcorrencia + "')";

ligacao.Open();

SqlCeCommand operario = new SqlCeCommand(query, ligacao);


operario.ExecuteNonQuery();

ligacao.Close();
return true;
MessageBox.Show("Erro na comunicação com o BD-I!");
return false;
}
private bool actualizarDB(string colunaPorActualizar, string
dadoASubstituir,string dadoPorActualizar)
{
SqlCeConnection ligacao = new SqlCeConnection();
ligacao.ConnectionString = caminhoDB;
string query = "UPDATE "+ nomeDB+ " SET " + colunaPorActualizar+ " =
'"+ dadoPorActualizar +"'"+
"WHERE " + colunaPorActualizar +" = '" + dadoASubstituir+"'";

try
{
ligacao.Open();
SqlCeCommand operario = new SqlCeCommand(query, ligacao);
operario.ExecuteNonQuery();

ligacao.Close();

65
return true;
}
catch
{
MessageBox.Show("ERRO: Problema ao se comunicar com o Banco
de Dados!-A");
return false;
}
}
private bool deletarDB()
{
SqlCeConnection ligacao = new SqlCeConnection();
ligacao.ConnectionString = caminhoDB;
string query = "DELETE FROM "+ nomeDB;
try
{
ligacao.Open();

SqlCeCommand operario = new SqlCeCommand(query, ligacao);


operario.ExecuteNonQuery();

ligacao.Close();
return true;
}
catch
{
return false;
}
}

private void pickBox_DB_Click(object sender, EventArgs e)


{
DataTable tabelaDB = new DataTable();
if ((tabelaDB = consultarDB()) == null)
MessageBox.Show("ERRO: Problema ao se comunicar com o Banco
de Dados!-C");
else
{
ListaBancoDados formulario = new
}
}

private void timer1_Tick_1(object sender, EventArgs e)


{

66
if (isCasa1Conectada == false)
{
gb_Casa1.Text = "Casa Desconectada";
gb_Casa1.ForeColor = Color.FromArgb(65, 105, 225);

label_EstadoContentor.Text = "-";
label_Fumaca1.Text = "-";
label_Chamas1.Text = "-";
}
isCasa1Conectada = false;
}

private void labelRecepcao_Click(object sender, EventArgs e)


{
}
private void label3_Click(object sender, EventArgs e)
{
}
private void pictureBox2_Click(object sender, EventArgs e)
{
}
private void iniciarVideo()
{
if(capture == null)
{
capture = new Emgu.CV.VideoCapture(0);
}
capture.ImageGrabbed += Capture_ImageGrabbed;
capture.Start();
}

private void pararVideo()


{
if (capture != null)
{
pausarVideo();
capture = null;
picBox_Video.Load(Application.StartupPath+
@"\Imagens\Contentor.png");
}
}
private void pausarVideo()
{
if (capture != null)

67
{
capture.Pause();
}
}
private void Capture_ImageGrabbed(object sender, EventArgs e)
{
try
{
Mat m = new Mat();
if (capture != null)
{
capture.Retrieve(m);
picBox_Video.Image = m.ToImage<Bgr, byte>().Bitmap;
}
else
picBox_Video.Load(Application.StartupPath +
@"\Imagens\Contentor.png");
}
catch(Exception)
{
}
}
private void botao_iniciarVideo_Click(object sender, EventArgs e)
{
iniciarVideo();
}

private void botao_pausarVideo_Click(object sender, EventArgs e)


{
pararVideo();
}
}
}

68

Você também pode gostar