Skip to content

eneas-almeida/sistemas-embarcados

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistemas Embarcados - 2021.2

NPM

1. Instituição

  • Instituto Federal da Paraíba - IFPB
  • Campus Campina Grande

2. Docente responsável

3. Grupo

4. Descrição do projeto

Nesse projeto foi realizado desenvolvimento de um sistema embarcado que é capaz de identificar vazamento de gases, além disso, também apresenta todas as informações desse vazamento a partir de um display led e faz envio de mensagens SMS para celulares cadastrados em uma aplicação integrada.

5. Objetivos

5.1. Geral

  • O objetivo geral deste trabalho é o desenvolvimento de uma hardware de segurança doméstica para fornecer um sinal de alarme ao usuário caso aconteça vazamento de gás, além de informações na tela de temperatura.

5.2. Específicos

  • Criar um prototipo que seja capaz de realizar detecção de gás, apresentação de resultados via display e também conseguir realizar envio de mensagens SMS para o dispositivo cadastrado.

6. Resumo das arquiteturas

A seguir é no tópico 1 Hardware é apresentado a placa e o case ambos construídos no aplicativo fusion 360 e em seguida no tópico 2 Firmaware e/ou Software/App é apresentado as especificações como circuito eletrico e PCB.

6.1. Desenhos

  • 3D

Placa e Case completo

  • PCB

foto

  • Circuito elétrico

foto 2

7. Firmwares

👉 Teste do display lcd com I2C
👉 Teste do sensor de temperatura
👉 Teste do sensor de gás
👉 Teste da conexão com o wifi
👉 Código do projeto (v1)
👉 Código do projeto (v2)

8. Vídeo do protótipo

Vídeo do protótipo

9. Vídeo da apresentação

Vídeo do protótipo

10. Diagrama de processo

Diagrama de processo

11. Diagrama de bloco

Diagrama de bloco

12. Resumo dos Resultados

Nesse projeto foi possível construir um protótipo capaz de realizar a detecção de gases inflamáveis, além disso, através do sistema é possível disparar alertas tanto para sua própria interface que é um componente LCD de 16 colunas e duas linhas, um alto-falante para emitir sinais sonoros e por fim interfaces externas com o uso de mensagem via SMS.

Outro recurso importante que também implementado foi a integração do sistema com uma api de envio de SMS, o IFTT, onde é possível através de uma chamada JSON, se comunicar com o serviço e efetuar disparos de SMS.

Foi possível atingir os seguintes objetivos adicionais:

  • Implementar sistema de interrupções.
  • Instalação de libs dos módulos.
  • Realizar a implementação de threads.

👉 Relatório final do projeto (PDF)

13. Link dos arquivos

👉 Esquema elétrico (EAGLE)
👉 Esquema elétrico (FUSION)
👉 Imagens com furos da PCB (PARTE INFERIOR)
👉 Imagens com furos da PCB (PARTE SUPERIOR)
👉 Medidas dos furos da PCB (1)
👉 Medidas dos furos da PCB (2)
👉 Layout da PCB (EAGLE)
👉 Layout da PCB (FUSION)
👉 Desenho 3D - Apenas PCB (FUSION)
👉 Desenho 3D - PCB + CASE (FUSION)

About

Dispositivo de alerta de gás inflamável e temperatura.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages