-
Notifications
You must be signed in to change notification settings - Fork 1
Home
#Introdução Internet das Coisas (IoT) é uma rede de objetos físicos exclusivamente identificáveis, também chamados de "coisas", incorporada com eletrónicos, softwares, sensores e conectividade que permita alcançar um melhor serviço através da troca de dados entre os dispositivos.
Criaremos uma rede e a aplicaremos sobre uma estação solar para o monitoramento remoto de produção de energia. Para criação desta, utilizaremos de microcontroladores como sensores e atuadores, para parte física, e algums recursos de software, como a plataforma Node.Js, para o gerenciamento de informações vindas dos dispositivos.
Um microcontrolador portanto, é um conjunto de componentes físicos, contendo memória e periféricos de entrada e saída, que pode ser programado para uma função específica. Os microcontroladores diferem-se dos microprocessadores pois integram elementos adicionais em sua estrutura interna, como memória de leitura e escrita, dispositivos periféricos como conversores analógico/digitais, entre outros.
Outro conceito importante é o de sensores/atuadores. Um sensor transforma uma grandeza física, como por exemplo a umidade, em um sinal elétrico. Enquanto que um atuador faz o caminho inverso, transformando um sinal elétrico em uma grandeza física, como o movimento ou calor, por exemplo.
Node.js é uma plataforma que torna fácil a escrita em C/C++ do lado do servidor, através de wrapping em JavaScript. Talvez a característica mais importante do Node.js seja a I/O Assíncrona, a qual consiste em realizar mais de uma requisição ao mesmo tempo, sendo tais requisições não bloqueantes, ou seja, ao realizar uma requisição a resposta não precisa ser recebida para que novas requisições possam ser realizadas.
#Objetivo O objetivo deste trabalho é desenvolver um sistema para monitorar remotamente a produção de energia de estações solares dispersas geograficamente, relacionando a produção de energia com fatores ambientais como umidade, temperatura, luminosidade e obstruções ocasionais nas placas solares. Para que esses objetivos sejam realizados, as seguintes metas devem ser cumpridas.
##Metas
- Criar dispositivo para monitoramento de estação solar que contenha sensores de umidade, temperatura, luminosidade e movimento.
- Criar dispositivo que permita a retransmissão de dados coletados por estações solares próximas.
- Criar dispositivo que colete dados transmitidos por estações solares próximas e que transmita os dados para um servidor.
- Criar aplicação IoT para monitorar remotamente a produção de energia de estações solares dispersas geograficamente.
#Organização Este trabalho está organizado da seguinte forma, na proxima seção tem-se os métodos utilizados para desenvolver este trabalho, contendo o modelo conceitual, modelo instrucional e outros modelos, além de descrever os hardwares e softwares necessários para implantação deste trabalho. Em seguida tem-se os resultados deste trabalho, seguido pelas conclusões.
##Métodos Nesta seção o método utilizado no desenvolvimento deste trabalho é descrita da seguinte maneira. A priori, características do projeto, tais como o modelo conceitual, o modelo instrucional e os dispositivos (Hardware e Software) são apresentados. Em seguida, detalhes da montagem, tanto do hardware, como do software são abordados. A forma de implantar estes ao sistema é discorrido na seção conseguinte, e por fim, o planejamento do IoT com o Nimbits é realizado e discorrido na última seção.
- Características do Projeto
- Instruções para montagem
- Instruções para implantação do sistema
- Planejamento de IoT com Nimbits
Neste trabalho, desenvolvemos um sistema que utiliza hardwares e softwares livres e/ou de baixo custo para monitorar remotamente a produção de energia de estações solares dispersas geograficamente, relacionando a produção de energia com fatores ambientais e obstruções ocasionais nas placas solares.
Este sistema contou com três nós sensores que coletam dados e os enviam ao repetidor ou diretamente ao gateway via transmissão sem fio. Enquanto que o gateway envia os dados recebidos do repetidor ao computador central via comunicação serial. Por fim, os dados são salvos na nuvem pública da plataforma Nimbits.