Postagens

TUTORIAL: Exemplo básico de utilização de MQTT com Node-RED

Imagem
         Este tutorial complementa a postagem anterior sobre protocolo MQTT. Neste exemplo, demostro uma aplicação básica para configuração de comunicação utilizando o protocolo MQTT. Os passos básicos são: Montagem de circuito com sensor LDR; Leitura dos dados na forma serial e envio para o computador utilizando Arduino; Geração de UI (User Interface) para exibição dos dados em tempo real; Utilização do Node-RED para enviar dados para MQTT Broker; Ler dados do MQTT Broker por meio de outro computador com outro acesso à internet; O Node-RED é uma ferramenta de programação para conectar dispositivos de hardware, APIs e serviços online de maneiras novas, interessantes e bastante simples. Trata-se de uma ferramenta gratuita disponível para download através da página oficial:  https://nodered.org . Nesta página é possível encontrar as instruções para instalação, documentação, exemplos de “flows” e muito mais. Figura 1: Página oficial no Node-...

Protocolo MQTT para IoT

Imagem
                         Entende-se comunicação como o intercâmbio de informação entre sujeitos ou objetos. Deste ponto de vista, a comunicação inclui temas técnicos (por exemplo, as telecomunicações), biológicos (por exemplo, fisiologia, função e evolução) e sociais (por exemplo, jornalismo, relações públicas, publicidade, audiovisual e mídia).             Como fatores constitutivos, temos os seguintes componentes: emissor que é o codificador, quem gera as mensagens. O receptor, que é a quem se destina a mensagem. A mensagem propriamente dita, que é o objeto da comunicação, sendo constituída pelas informações transmitidas. O código, que é a maneira pela qual a mensagem se organiza, sendo formado por um conjunto de sinais organizados por regras determinadas e deve ser conhecido pelo emissor e pelo receptor. O canal é o meio físico ou virtual ...

Banco de dados relacionais

Imagem
O que é um banco de dados?   Antes da criação dos bancos de dados, na década de 50, as informações eram armazenadas em folhas de papel, que por sua vez eram separadas em pastas que eram guardadas em arquivos,  também chamados de armários e  geralmente metálicos.  Esta forma de armazenamento ocupava bastante espaço e era custoso encontrar fichas mais antigas, sendo que o desafio da época foi a digitalização destas informações, pois o computador começou a ganhar espaço nas empresas, deixando de ter seu uso mais restrito aos meios acadêmico e militar.    Fazendo uma analogia, d entro da área de dados, estes objetos possuem nomes específicos: as folhas são chamadas de registros, as pastas de tabelas e os armários de arquivos.     O primeiro de armazenamento de informações a surgir foi o sequencial, onde as informações eram armazenadas em fitas magnéticas, cartões  perfurados  etc , onde para ler um determinado registro, é n...