Skip to content

ivanmpe/app-prox-nodemcu

Repository files navigation

Aplicativo


Desenvolvimento

  • Ionic 3
  • NodeMCU 8266
  • MQTT

Resumo

Atualmente dentre as vastas áreas de pesquisa da Computação existe um crescente interesse na área de localização e detecção de dispositivos em ambientes internos(indoor), este crescimento está diretamente atrelado aos avanços de tecnologias sem fio(wireless) e redes de sensores, e dado que o serviço Sistema de Posicionamento Global(GPS) mostrou-se ineficaz nesse tipo de abordagem. A utilização dos sistemas de posicionamento se tornaram cada vez mais nítido na vida das pessoas, mesmo que ainda não tão difundida, pois aliado à outras tecnologias mostrou-se potencial ferramenta em diversas áreas além da computação. O propósito deste trabalho é demonstrar a importância, apresentar os diversos métodos utilizados para localização em ambientes internos, e o desenvolvimento de uma aplicação que se usa do WiFi do ESP8266, com intuito de detectar presença de outros dispositivos em ambientes internos.


Esquema

Componentes

  • NodeMCU

  • O ESP8266 é um microchip WiFi de baixo custo com pilha TCP/IP completa e capacidade microcontroladora produzida pela empresa chinesa Espressif Systems. O chip ESP8266 é combinado com um conector micro-USB com interface USB-Serial para acoplamento a computadores, um regulador de tensão para 3.3 V e um conversor analógico-digital para compor a placa NodeMCU.

    Protocolo

  • MQTT
  • O protocolo de rede subjacente da Internet é o TCP/IP. Desenvolvido com base na pilha TCP/IP, o MQTT (Message Queue Telemetry Transport) tornou-se o padrão para comunicações de IoT. O padrão de troca de mensagens no MQTT é o Publish/Subscriber (Publicador/Subscritor). Neste padrão, quando um elemento da rede deseja receber uma determinada informação, ele a subscreve, fazendo uma requisição para um outro elemento da rede capaz de gerir as publicações e subscrições. Na rede MQTT este elemento é conhecido como broker, o intermediário no processo de comunicação. Elementos que desejam publicar informações o fazem também através do broker, enviando-lhe as informações que possuem.

Autor

Francisco Ivan de Sousa Alves, email: ivanalves94@gmail.com