RElatorio Francisco

Fazer download em docx, pdf ou txt
Fazer download em docx, pdf ou txt
Você está na página 1de 22

Escola Profissional CIOR

Prova de Aptidão Profissional apresentada no âmbito do


Curso Técnico de Eletrónica, Automação e Comando – EL28

Caixote do lixo inteligente

Aluno: Francisco Silva Andrade, n.º 4483


Professor acompanhante: Pedro Veloso

Vila Nova de Famalicão


2023/2024
Agradecimentos

Gostaria de expressar minha sincera gratidão a todas as pessoas e instituições que


contribuíram para a realização desta Prova de Aptidão Profissional (PAP). Este trabalho não
teria sido possível sem o apoio e colaboração de cada um de vocês.
Primeiramente, quero agradecer ao diretor de curso, professor Pedro Veloso, e à
orientadora educativa, professora Natália Luciano, cuja orientação e ajuda foram cruciais em
cada etapa deste projeto, bem como os seus valiosos conselhos e paciência.
À CIOR expresso a minha gratidão por fornecer um ambiente propício para a realização
deste projeto e pela aprendizagem nestes três anos. Os recursos e infraestrutura
disponibilizados foram, sem dúvida, essenciais.
Agradeço também aos meus colegas e amigos que me apoiaram durante todo o
processo, oferecendo suporte moral e incentivando-me nos momentos mais desafiadores.
À minha família, expresso meu eterno agradecimento pelo amor, apoio e compreensão
constantes. As suas palavras de encorajamento foram o meu grande suporte neste percurso
académico.
Por fim, dedico um agradecimento especial à professora Ana Fernandes pelo tempo que
dedicou à análise deste relatório. As suas contribuições críticas foram essenciais para aprimorar
a qualidade deste trabalho.

3
Índice
Introdução..................................................................................................................................... 5
1. Lista de material........................................................................................................................6
● Placa microcontrolador Arduíno Nano..............................................................................6
● Um sensor ultrassom.........................................................................................................7
● Um atuador Linear.............................................................................................................8
● Um interruptor de pedal....................................................................................................9
● Uma fonte de alimentação..............................................................................................10
● Uma placa driver de motores -........................................................................................11
● Um display -..................................................................................................................... 12
2. Programação........................................................................................................................... 13
2.1. O que é o Arduíno IDE......................................................................................................16
3. Utilização do desenho 3D....................................................................................................... 17
3.1. Em que consiste o Autodesk 123D Design.......................................................................17
3.2. Para que usei o Autodesk 123D Design?.........................................................................17
4. Estrutura..................................................................................................................................18
5. Orçamento.............................................................................................................................. 19
Conclusão.................................................................................................................................... 20
Bibliografia.................................................................................................................................. 21

4
Índice de figuras
Figura 1 – Arduíno Nano................................................................................................................6
Figura 2 – Sensor ultrassom...........................................................................................................7
Figura 3 – Atuador Linear.............................................................................................................. 8
Figura 4 – Interruptor de pedal......................................................................................................9
Figura 5 – Fonte de alimentação................................................................................................. 10
Figura 6 – Placa driver de motores..............................................................................................11
Figura 7 - Display......................................................................................................................... 12
Figura 8 - Ligações....................................................................................................................... 13
Figura 9 – Programação Arduíno IDE...........................................................................................15
Figura 10 – Arduíno IDE............................................................................................................... 16
Figura 11 – 123D DESIGN.............................................................................................................17
Figura 12 – Impressão do desenho 3D.........................................................................................17
Figura 13 – Desenho 3D...............................................................................................................17
Figura 14 – Estrutura................................................................................................................... 18
Figura 15 – Placas de madeira MDF 12 mm.................................................................................18

5
Introdução

Após três anos de estudos, chegou o momento de cada estudante desenvolver um projeto
relacionado com o curso. Esse projeto será apresentado e defendido perante um júri, para
obter a certificação de conclusão do curso.
É com entusiasmo que anuncio o meu projeto de Prova de Aptidão Profissional (PAP), que
vai ser implementado numa farmácia. A minha PAP consistirá na criação de um inovador
caixote do lixo inteligente. Este dispositivo representa uma abordagem moderna e tecnológica.
Este caixote do lixo inteligente vai além das abordagens convencionais de gestão de
resíduos ao incluir recursos avançados. Com abertura automática, procura melhorar a
experiência do usuário pois facilita a utilização. Além disso, um display integrado que mostrará
em tempo real o nível de ocupação do caixote, fornecendo informações essenciais para
otimizar a coleta e a eficiência na gestão de resíduos da farmácia.
Destaca-se que a inovação vai ao encontro da sustentabilidade, pois o contentor deste
caixote está estrategicamente projetado para separar os resíduos de acordo com a sua
natureza. Os frascos de xarope serão destinados à reciclagem de vidro, as carteiras de
medicamentos à reciclagem de plástico e as caixas de medicação serão destinadas à reciclagem
de cartão. Essa abordagem diferenciada não apenas moderniza a gestão de resíduos na
farmácia, mas também contribui significativamente para práticas mais sustentáveis e
ambientalmente responsáveis.

6
1. Lista de material
Irei começar por elencar a lista de material de que necessitei para elaborar o projeto.
● Placa microcontrolador Arduíno Nano - O Arduino Nano 3.0 é uma placa
microcontroladora utilizada para criar e controlar projetos eletrónicos. É capaz de ler entradas
de sensores, processar informações e acionar saídas como luzes, motores e outros dispositivos.
Isso o torna útil para uma ampla variedade de aplicações, como automação residencial,
robótica, dispositivos interativos, sistemas de monitoramento e controle, entre outros projetos
eletrônicos criativos e funcionais.
O Arduíno nano desempenha um papel crucial no monitoramento e no controlo da
funcionalidade da abertura do caixote do lixo, além de ser fundamental do display que será
utilizado no projeto

Figura 1 – Arduíno Nano

Especificações:

O Arduíno Nano 3.0 é uma placa eletrónica compacta e potente. Funciona com uma
voltagem de 5V, mas é recomendado usar entre 7V e 12V para alimentá-lo. Possui 14 pinos
para conectar outros componentes, sendo 6 deles capazes de controlar a intensidade de luz ou
velocidade de motores. Também tem 8 entradas para ler sensores ou outros sinais analógicos.
Sua memória permite armazenar programas e dados, sendo capaz de lidar com projetos de
automação e eletrônica de forma eficiente, mesmo para quem está começando a aprender
sobre Arduíno.

7
● Um sensor ultrassom - Um sensor ultrassom é um dispositivo que emite ondas
sonoras de alta frequência para medir distâncias ou detetar objetos. Funciona enviando pulsos
ultrassônicos e calculando a distância com base no tempo de retorno das ondas. É amplamente
usado em automação, robótica e segurança, oferecendo precisão e diferentes alcances de
deteção, de centímetros a vários metros.
O sensor ultrassónico será responsável por medir a quantidade de lixo, o que permitirá
monitorizar o nível de acumulação de resíduos de forma eficiente.

Figura 2 – Sensor ultrassom

Especificações:

O sensor opera com uma faixa de tensão operacional de 3,3V a 5V e uma corrente
média de menos de 8mA. Sua distância da zona cega é de 3 cm, enquanto sua faixa de deteção
para objetos planos varia de 3 a 450 cm. A saída é realizada através de URAT, com um tempo de
resposta de 100ms.
Quanto às condições de operação, o sensor suporta temperaturas de -15 a 60°C,
enquanto a temperatura de armazenamento recomendada é de -25 a 80°C. Seu ângulo de
referência é de 60 graus e possui um grau de proteção à prova d'água IP67.

8
● Um atuador Linear - Um atuador linear elétrico é um dispositivo que converte energia
elétrica em movimento linear. Ele é usado para deslocar objetos de forma precisa e controlada
em linha reta. Funciona com um motor elétrico que aciona um mecanismo de conversão de
movimento, como um parafuso ou uma haste, proporcionando movimento linear em vez de
rotacional.
O atuador linear será responsável por abrir a tampa do caixote do lixo quando acionado
por um interruptor de pedal, garantindo o controlo
manual do processo.

Figura 3 – Atuador Linear

Especificações:

O atuador em questão possui um comprimento de curso de 250 mm, indicando a


distância que ele pode se mover em linha reta. Sua tensão de operação é de 12V,
representando a voltagem elétrica necessária para alimentá-lo. Além disso, ele possui uma
força de carga máxima de 100N, que representa a força máxima que pode ser exercida ao
mover um objeto ou aplicar uma carga. A velocidade de deslocamento do atuador é de 60
mm/s, que é a velocidade máxima na qual ele pode se mover ao realizar seu curso. Essas
especificações são importantes para determinar a adequação do atuador para diferentes
aplicações e necessidades específicas.

9
● Um interruptor de pedal - O Highly Foot Switch EFS-D é um interruptor de pedal de
acionamento por pressão com o pé, usado em ambientes industriais para controlar
equipamentos elétricos de forma prática e segura. É utilizado em máquinas, ferramentas
pneumáticas e sistemas de automação, permitindo o controle sem o uso das mãos, o que é
ideal para ambientes ocupados ou onde há riscos.
O interruptor de pedal vai ser utilizado para ativar o movimento do atuador linear. Ao
pressionar o pedal do interruptor, o sinal é enviado para o atuador linear, abrindo assim a
tampa do caixote do lixo. Essa ação manual direta no pedal proporciona o controle sobre o
funcionamento do sistema de abertura da tampa de forma simples e prática.

Figura 4 – Interruptor de pedal

Especificações:

Este interruptor tem capacidade para suportar até 10A de corrente elétrica e é
projetado para trabalhar com tensões de até 250VAC, o que o torna adequado para diferentes
necessidades de controle elétrico. Ele funciona através de um interruptor de acionamento por
pressão com o pé e pode ser configurado como normalmente aberto (NO) ou normalmente
fechado (NC), dependendo da aplicação e da configuração do interruptor.

10
● Uma fonte de alimentação – A f\onte de alimentação serve para fornecer energia
elétrica de forma estável e adequada para alimentar os diversos componentes de um
dispositivo eletrônico. Ela converte a energia elétrica de uma forma para outra, garantindo que
os dispositivos recebam a voltagem, corrente e tipo de energia corretos para seu
funcionamento adequado.
A fonte de alimentação servirá para fornecer energia elétrica necessária para o
funcionamento adequado dos componentes eletrónicos do seu projeto.

Figura 5 – Fonte de alimentação

Especificações:

A Fonte de Alimentação Orno OR-ZL-1633 fornece energia estável com uma saída de
12VDC e uma capacidade de corrente de até 5A, totalizando uma potência de 60W. Essa fonte
é ideal para alimentar uma variedade de dispositivos que operam com 12 volts, garantindo um
fornecimento confiável de energia para diferentes aplicações.

11
● Uma placa driver de motores - Uma placa driver de motores é um componente
eletrônico usado para controlar motores elétricos. Ela funciona como uma interface entre o
microcontrolador e o motor, permitindo controlar sua velocidade, direção e torque. Estas
placas contêm circuitos de controlo e potência que recebem sinais do microcontrolador para
determinar como o motor deve operar, garantindo um controlo eficiente e seguro do
movimento em projetos de automação, robótica e eletrónica.
A placa driver de motores será responsável por controlar e direcionar a energia elétrica
para o atuador linear.

Figura 6 – Placa driver de motores

Especificações:

Compatível com uma ampla faixa de tensão de 5V a 35V, ela suporta corrente máxima
de 2A por canal e corrente de pico de até 3A. Com dois canais de controle independentes,
permite controlar dois motores separadamente, oferecendo controle de velocidade e direção
para motores DC. Além disso, possui proteção contra sobrecorrente e sobretensão, garantindo
maior segurança durante o funcionamento. Compatível com microcontroladores como Arduíno
e Raspberry Pi, sua integração é facilitada pelos bornes de conexão, e seu design compacto a
torna ideal para projetos de robótica e automação.

12
● Um display - O Display RGB 2.4" da waveshare é uma tela colorida e vibrante que
possui uma resolução de 240x320 pixels. Ele é projetado para fornecer uma interface visual de
alta qualidade em projetos eletrônicos, como dispositivos portáteis, sistemas de automação,
entre outros.
O display será utilizado para mostrar de forma visual os níveis de ocupação do caixote
do lixo. Essa informação permitirá aos utilizadores monitorizar facilmente o estado de
enchimento do caixote e tomar as medidas necessárias no momento certo, contribuindo assim
para uma gestão mais eficiente dos resíduos.

Figura 7 - Display

O Display RGB 2.4" 65K RGB TFT 240x320 SPI da Waveshare é uma tela colorida de 2.4
polegadas com uma resolução de 240x320 pixels. O mesmo oferece uma profundidade de cor
de 65 mil cores (RGB), garantindo uma exibição vibrante e detalhada. Ao utilizar a tecnologia
TFT (Thin Film Transistor) e a interface de comunicação SPI (Serial Peripheral Interface), esse
display é ideal para projetos que exigem uma interface visual de alta qualidade e capacidade de
comunicação eficiente com outros dispositivos, como microcontroladores o que faz com que
seja o display ideal para o meu projeto.

13
2. Programação
Vou passar a descrever o progresso da programação em Arduíno IDE do acionamento do
motor linear onde utilizei o Arduíno nano para o sistema de reciclagem inteligente. Vou mostrar
as imagens do processo de programação e montagem, destacando os passos até o momento
alcançados.
É importante mencionar que a programação dos sensores ultrassónicos e do display
ainda não está finalizada. Os sensores serão responsáveis por medir o nível de lixo em cada
divisória do caixote de reciclagem, enquanto o display mostrará essas informações de forma
visual e acessível. Estou a dedicar esforço para concluir essa etapa até ao dia da apresentação
da PAP.
● Estas são as imagens da montagem do atuador linear, da placa driver de motores, do
interruptor de pedal e do Arduíno nano numa breadboard para começar a programação e fazer
os testes:

Figura 8 - Ligações

● Agora passo a explicar a programação em Arduíno IDE:

Nestas linhas, estão a ser definidos alguns nomes que o programa usará para se
organizar. Por exemplo, IN1 e IN2 são como “apelidos” para os pinos do Arduíno que vão fazer
o motor linear funcionar, é como dar um nome a esses pinos para facilitar o seu uso no
programa. O termo “pedal” refere-se a um pino que o Arduíno vai verificar para saber se um
pedal foi pressionado, como um botão, por exemplo. As palavras “tampaAberta” e

14
“tampaFechada” são como “interruptores virtuais” que o programa usará para saber se a
tampa do lixo está aberta ou fechada. No começo do programa, esses interruptores estão
“desligados” (ou falsos).

No bloco setup(), são realizadas as configurações iniciais do programa:


● O bloco setup() é onde o programa define as configurações que vão ser usadas
quando o Arduíno é ligado.

A comunicação serial é inicializada com uma velocidade de 115200 bauds:


● A comunicação serial é uma forma de o Arduíno comunicar com o computador ou
outros dispositivos. A velocidade de 115200 bauds é a taxa de transferência de dados usada
nessa comunicação.

Os pinos IN1 e IN2 são configurados como saída para controlar o motor:
● IN1 e IN2 são pinos do Arduíno que serão usados para enviar sinais ao motor,
controlando a sua direção ou velocidade.

O pino pedal é configurado como entrada com pull-up interno para ler o estado do pedal:
● O pino “pedal” é configurado para ser lido pelo Arduíno e é usado para saber se um
pedal foi pressionado. O “pull-up interno” é uma configuração que ajuda a manter um valor
estável nesse pino.

Inicialmente, o motor é ativado durante 8 segundos para simular a subida da tampa, e


em seguida é desligado, deixando a tampa fechada:
● Neste ponto, o programa faz o motor funcionar durante 8 segundos, simulando o
movimento de subida da tampa de algum dispositivo. Após esse tempo, o motor é desligado,
mantendo assim a tampa fechada. Esta sequência de ações pode ser parte de um teste ou
inicialização do sistema.

15
z

Figura 9 – Programação Arduíno IDE

No loop(), o programa verifica constantemente se o pedal está pressionado e o estado da


tampa:
● O loop() é uma parte do programa que é executada continuamente enquanto o
Arduíno está ligado.
● Neste caso, o programa está sempre a verificar duas coisas: se o pedal está
pressionado e qual é o estado da tampa.

Se o pedal estiver pressionado e a tampa estiver fechada (tampaAberta == false):


● Se estas duas condições forem verdadeiras, isso significa que alguém quer abrir a
tampa e ela ainda não está aberta.

O motor é ativado para abrir a tampa:


●Se as condições anteriores forem verdadeiras, o programa ativa o motor para abrir a
tampa do dispositivo controlado.

Caso o pedal esteja pressionado e a tampa já esteja aberta (tampaAberta == true):


● Se o pedal está pressionado e a tampa já está aberta, isso indica que alguém quer
fechar a tampa.

O motor é ativado para fechar a tampa:


● Neste caso, o programa ativa o motor para fechar a tampa do dispositivo controlado.

16
Após cada operação de abertura ou fechamento da tampa, o estado da tampa é impresso na
porta serial:
● Após cada movimento da tampa, o programa envia uma mensagem pela porta serial,
indicando o estado atual da tampa (aberta ou fechada). Isso pode ser útil para monitorizar o
sistema ou depurar possíveis problemas de funcionamento.

2.1. O que é o Arduíno IDE


O Arduino Integrated Development Environment (IDE) é um ambiente de programação
utilizado para desenvolver software para placas Arduino. Ele oferece uma interface intuitiva
para escrever, compilar e carregar código nos dispositivos Arduino. A linguagem de
programação é baseada em C/C++, mas com simplificações para facilitar o uso por
principiantes. Além disso, o IDE possui uma vasta biblioteca de funções pré-definidas que
simplificam o desenvolvimento de projetos e oferece ferramentas de depuração e
monitorização em tempo real para facilitar o teste e a depuração de programas. O Arduino IDE
é amplamente utilizado em projetos de eletrónica, robótica, automação e outras áreas devido à
sua facilidade de uso e versatilidade.

Figura 10 – Arduíno IDE

17
3. Utilização do desenho 3D

3.1. Em que consiste o Autodesk 123D Design


O Autodesk 123D Design é um software de modelagem
3D desenvolvido pela Autodesk que permite aos utilizadores
criar modelos tridimensionais de forma intuitiva e acessível.
Com ferramentas como extrusão e combinação de formas
geométricas básicas, o programa é adequado tanto para Figura 11 – 123D DESIGN
iniciantes como para utilizadores mais avançados em design e
engenharia.

3.2. Para que usei o Autodesk 123D Design?


Recentemente, deparei-me com a necessidade de criar duas peças em 3D, utilizei o
software Autodesk 123D Design. Esta etapa do projeto foi consideravelmente das mais
complicadas pois tive dificuldades em adaptar-me ao Autodesk 123 Design.
Sem sombra de dúvidas que sem a orientação do meu diretor de curso Pedro Veloso
não seria possível concluir esta etapa do projeto.
Uma das peças foi projetada para ajudar o atuador linear a abrir a tampa do contentor.
Enquanto isso, a segunda peça tem a função específica de fixar um atuador linear ao contentor,
garantindo estabilidade e funcionalidade ao sistema.

Figura 12 – Desenho 3D

Figura 13 – Impressão do desenho 3D

18
4. Estrutura

A escola disponibilizou-me a estrutura do caixote do lixo. No entanto, para completar o


projeto, foi necessário adquirir duas placas de madeira MDF com 12 milímetros de espessura,
destinadas especificamente para a construção das tampas do caixote. Estas placas foram
escolhidas devido à sua resistência e durabilidade, ideais para suportar o uso diário às quais o
caixote estará exposto.

Figura 15 – Estrutura Figura 14 – Placas de madeira MDF 12


mm

As placas de madeira MDF de 12mm utilizadas no projeto possuem medidas específicas


para se ajustarem às necessidades do caixote do lixo. Uma das placas tem as dimensões de
104,01cm de comprimento por 25cm de largura, enquanto a outra placa possui medidas de
34,03cm de comprimento por 25cm de largura. Essas medidas foram selecionadas para garantir
o encaixe perfeito das tampas do caixote.
Para finalizar o acabamento do caixote do lixo, é necessário seguir alguns passos
essenciais. Primeiramente, vou passar uma lixa 150 em toda a superfície do caixote, garantindo
um acabamento uniforme e suave. Em seguida, vou aplicar uma camada de tinta primária para
preparar a superfície para a pintura final.
Depois de a tinta primária secar, irei passar novamente a lixa 150 de forma suave, para
nivelar eventuais imperfeições e obter uma superfície ainda mais lisa. Com a preparação
adequada, será altura de pintar a estrutura do caixote e a tampa mais pequena de branco.
Por fim, a tábua maior será pintada com as cores típicas de um ecoponto, seguindo as
normas e cores estabelecidas para a separação correta de resíduos. Essa diferenciação de cores
não apenas conferirá um visual adequado ao caixote do lixo, mas também facilitará a
identificação e separação correta dos materiais a serem descartados, promovendo assim a
consciencialização ambiental e a prática de reciclagem.

19
5. Orçamento

Materiais Quantid Múltiplo Preço Preço


ade s Unitário Total
C/IVA (€) (€)

Atuador linear 1 1 19,94 19,94


elétrico
250mm 12v 100n
60mm s

Interruptor de 1 1 9,25 9,25


pedal

Arduíno nano 3.0 1 1 11,90 11,90

Sensor ultrassons 3 1 20,90 62,70


A02YYUW

Fonte de 1 1 9,84 12,10


alimentação 12V
5A

Placa driver de 1 1 9,10 9,10


motores L298N

DISPLAY RGB 2.4I 1 1 7,29 7,29


65K RGB TFT
240×320 SPI
Total 123,18

20
Conclusão
Ao encerrar este relatório da Prova de Aptidão Profissional (PAP), percebo que os
aprendizados acumulados ao longo desses três anos de formação serão absolutamente
essenciais para minha trajetória profissional. Esses conhecimentos me proporcionaram
habilidades e capacidades que não possuía anteriormente, as quais se revelarão fundamentais
no contexto da minha carreira.
Ao longo da execução do meu projeto PAP, deparei-me com um desafio significativo ao
tentar compreender a programação na plataforma Arduino IDE. Contudo, com a orientação
esclarecedora do meu orientador, Professor Pedro Veloso, consegui superar essa dificuldade
técnica.
No meu relatório, eu expliquei detalhadamente como eu fiz cada parte do projeto,
desde o começo até a parte prática. Descrevi todas as etapas enfrentadas, mostrando as
estratégias que usei para atingir meus objetivos.
Este projeto não representa apenas o fim dos estudos académicos, mas sim o começo
de uma jornada profissional baseada em experiências valiosas, aprendizados importantes e
uma mentalidade forte e criativa.

21
Bibliografia
https://pt.aliexpress.com/item/32825928492.html?
search_direct=true&spm=a2g0o.productlist.0.0&gatewayAdapt=glo2bra (consultado em 13 de
dezembro de 2023)

https://www.botnroll.com/pt/outros/1201-switch-foot-1-position-spdt-10a250vac-leads1m-
cable-ip50.html (consultado em 13 de dezembro de 2023)

https://www.botnroll.com/pt/placas-controladoras/934-arduino-nano-30-compativel.html
(consultado em 13 de dezembro de 2023)

https://www.botnroll.com/pt/sonares/4501-sensor-ultrasons-a02yyuw-prova-de-gua.html
(consultado em 13 de dezembro de 2023)

22

Você também pode gostar