Skip to content

Latest commit

 

History

History
34 lines (20 loc) · 1.72 KB

README.md

File metadata and controls

34 lines (20 loc) · 1.72 KB

Data Acquisition Arduino API = API Arduino para Aquisição de Dados


Como usar

  1. Certifique-se de que o Arduino está em funcionamento e capturando dado do sensor, seja ele analógico ou digital.

  2. Clone este repositório em sua máquina.

  3. Acesse o arquivo main.js e parametrize:

  • Gostaria de efetuar a inserção dos dados capturados no Banco de Dados? Linha 11 - HABILITAR_OPERACAO_INSERIR;

  • Para configurar as credenciais do banco de dados: adicione as credenciais para inserção no banco MySQL (Linhas 22 - 26) e ajuste seu INSERT para que esteja de acordo com a tabela que receberá as medidas (Linhas 66 e 67).

  1. Acesse o local deste repositório no terminal (GitBash ou VSCode) e execute os comandos abaixo:
npm i

O comando acima irá instalar as bibliotecas necessárias para o funcionamento da API. As bibliotecas a serem instaladas estão listadas no arquivo package.json então é muito importante que este não seja alterado. Será criada uma nova pasta/diretório chamado node_modules quando o comando for finalizado, que é onde as bibliotecas estão localizadas. Não altere a pasta/diretório.

npm start

O comando acima irá iniciar sua API e efetuar os comandos de acordo com a sua parametrização feita nos passos anteriores.

  1. Para "ver" sua API funcionando você pode visualizar os gráficos das capturas sendo exibidos no seu navegador pelo caminho http://localhost:3300 ou efetuando SELECT no seu Banco de Dados, caso tenha optado por inseri-los.

  2. Caso queira parar a API, tecle CTRL+C no terminal em que a API está rodando.