Skip to content

MarleyS439/aerasense

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

157 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aerasense

Aerasense - Tecnologia que detecta, segurança que protege.

Projeto de Pesquisa e Inovação - São Paulo Tech School

Descrição do Projeto

O Aerasense é uma solução de software desenvolvida para âmbito acadêmico no 1º semestre do curso de Ciência da Computação da São Paulo Tech School - SPTECH (@BandTec) para detecção de GLP (Gás Liquefeito de Petróleo) em cozinhas industriais, com foco em segurança monitoramento contínuo e resposta rápida a situações de risco.

Este projeto usufrui de uma API em NodeJS que usa bibliotecas como:

  • serialport - Biblioteca de comunicação com o Arduino;
  • mysql2 - Conexão com o banco de dados MySQL;
  • express - Estruturação do Servidor Web para requisições HTTP;
  • dotenv - Para variáveis de ambiente.

Requisitos de Hardware e Software

Para executar o projeto em ambiente real, são necessários:

Hardware

  • Arduino UNO R3
  • Sensor de gás MQ-2
  • Protoboard
  • Três cabos jumpers
  • Cabo USB para comunicação com o Arduino
  • Computador compatível

Software

  • MySQL Server 8.0+;
  • NodeJS;
  • Bibliotecas descritas acima instaladas

Abaixo segue um esquema de ligação do Arduino UNO R3 com o sensor MQ-2

Modelo de placa de Arduino ligada ao sensor MQ-2

Instalação

Você pode clonar este repositório em seu computador e instalar todas as dependências usando o npm no terminal:

git clone https://github.com/arthurrogeriozip/aerasensewebdata/aerasense.git
cd aerasense/
npm install

Para executar o servidor, você pode executar no terminal:

npm start

Execução

Site da Aerasense

Para iniciar o servidor:

npm start

Equipe de desenvolvimento

About

Aerasense - Tecnologia de Sensores de Detecção de Gás GLP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors