Skip to content

Thigos/Data-Simulation-NodeJS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Data-Simulation-NodeJS

Simulação de dados de sensores Arduino com NodeJS

Os valores são gerados aleatoriamente dentro de uma faixa de intervalo específica (min, max)

Instalação

cd Data-Simulation-NodeJS
npm install

Start Server

npm start

Configurar Intervalos

Os intervalos podem ser configurados na L11 do main.js, definindo o min e max de cada sensor

const limits = {
    Dht11Umidade: {
        min: 50,
        max: 100, 
    },

    Dht11Temperatura: {
        min: 15,
        max: 25, 
    },

    Luminosidade: {
        min: 600,
        max: 700, 
    },

    Lm35Temperatura: {
        min: 25,
        max: 35, 
    },

    Chave: {
        min: 0,
        max: 1,
    },
}

Uso

Pode ser Acessado em Qualquer Dispositivo usando Requests

Exemplo de Request em JS:

var http = new XMLHttpRequest();
http.open('GET', 'http://localhost:3000/sensores/' + sensor, false);
http.send(null);
var valores = JSON.parse(http.responseText);

Sensores

About

Envios de Dados, simulando um Arduino, para um servidor NodeJS

Resources

License

Stars

Watchers

Forks

Contributors