·

Cursos Gerais ·

Fundamentos de Controle e Automação

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Informações sobre o projeto Olá Aluno Para este projeto você deverá desenvolver e projetar estendendo a sua aplicação de todos os projetos anteriores incluindo e utilizando uma plataforma para IoT as estruturas de dados e algoritmos que serão utilizados na criação dos modelos de dados Nesse projeto você deverá entregar Itens dos projetos anteriores 1 Breve descrição da aplicação 2 Os tipos de sensores ou fontes de dados que poderão ser utilizados ou consumidos pela aplicação 3 Os microcontroladores que atuarão na aplicação como gateway de IoT 4 Arquitetura de comunicação entre todos os sensores atuadores e microcontroladores Itens novos que deverão conter no projeto A Descrever mais a fundo a plataforma para IoT proposta para a aplicação B Análise dos dados e estruturas de dados utilizadas na aplicação C Proposta de utilização de análise de dados com algoritmos utilizados para a criação do modelo de dados D Proposta de utilização de plataforma de Big Data e recursos utilizados para o modelo de dados e processamento Bom Projeto Informações sobre o projeto Olá Aluno Para este projeto você deverá desenvolver e projetar estendendo a sua aplicação de todos os projetos anteriores incluindo e utilizando uma plataforma para IoT as estruturas de dados e algoritmos que serão utilizados na criação dos modelos de dados Nesse projeto você deverá entregar Itens dos projetos anteriores 1 Breve descrição da aplicação 2 Os tipos de sensores ou fontes de dados que poderão ser utilizados ou consumidos pela aplicação 3 Os microcontroladores que atuarão na aplicação como gateway de IoT 4 Arquitetura de comunicação entre todos os sensores atuadores e microcontroladores Itens novos que deverão conter no projeto A Descrever mais a fundo a plataforma para IoT proposta para a aplicação I A plataforma a ser utilizada será a ThingSpeak IoT ThingSpeakcom II ThingSpeak é um serviço de plataforma de análise de IoT que permite agregar visualizar e analisar fluxos de dados ao vivo na nuvem além de fornecer visualizações instantâneas de dados enviados por seus dispositivos no ThingSpeak III O ThingSpeak possui a capacidade de executar o código MATLAB sendo possível realizar análises e processamento online dos dados à medida que eles chegam IV O ThingSpeak é frequentemente usado para prototipagem e prova de conceito de sistemas IoT que exigem análises B Análise dos dados e estruturas de dados utilizadas na aplicação I Os dados serão atemperatura b data e hora II O dado temperatura será do tipo double pois esse tipo de variável possui precisão de aproximadamente 10 casas decimais III O dado data e hora será do tipo datetime C Proposta de utilização de análise de dados com algoritmos utilizados para a criação do modelo de dados CI Os dados obtidos pelo sensor LM35 serão convertidos de sinais analógicos para sinais digitais pelo microcontrolador Arduino que por sua vez irá processar o sinal e envialo acoplado a um Shield WiFi para a plataforma ThingSpeak média máximo mínimo da temperatura da temperatura O código do Arduino permitirá armazenar todos os dados obtidos pelo LM35 em um arquivo txt para que os dados possam ser analisados CII Na plataforma ThingSpeak será possível a visualização dos dados em tempo real Para realizar a análise dos dados será utilizado o software MATLAB pois o ThingSpeak é integrado ao MATLAB CIII Desenvolvimento da aplicação CIII1 Acessar o site ThingSpeak httpsthingspeakcom CIII2 Na parte superior da página clicar em channel e depois em My Channels CIII3 Depois clicar em New Channel CIII4 Configurando o sensor LM35 Depois clicar em Save Channel no final da página CIII5 Visualização do canal para receber os dados do LM35 CIII6 Clicando no Channel LM35 irá abrir uma página onde é possível visualizar a o gráfico da temperatura em tempo real IV Código para análise dos dados do Arduino com integração direta com o ThingSpeak V Visualização do gráfico da temperatura no ThingSpeak Imagem Ilustrativa pois o vetor de dados gerados para demonstração do gráfico está entre 0 e 33 ou seja a para este exemplo a temperatura varia de 0C a 33C VI Código MATLAB no ThingSpeak para análise da média de temperatura dos dados obtidos pelo sensor LM35 na sala do CPD D Proposta de utilização de plataforma de Big Data e recursos utilizados para o modelo de dados e processamento DI A plataforma de Big Data a ser utilizada será o Power BI além de ser gratuita possui alto poder de processamento O recurso para modelo de dados e processamento darseá através de scripts em linguagem Python Utilizados principalmente no que tange a predição da temperatura diária ou seja a previsão da temperatura do CPD levando em consideração o horário quantidade de pessoas número de servidores ativos informações como quantidade de pessoas e número de servidores ativos são informados em um arquivo Excel uma vez por mês e carregado no Power BI sendo estes scripts implementados dentro do próprio Power BI DII Para implementação da base de dados no Power BI será utilizado o arquivo csv que pode ser exportado diretamente no ThingSpeak DII1 Exportando a base de dados do sensor LM35 do ThingSpeak DII2 Adicionando a base de dados gerada pelo ThingSpeak no Power BI DII3 Adicionando script python no Power BI DIII Para utilizar a linguagem Python é necessária sua instalação e também para utilizar o Power BI é necessária sua instalação O Download do Power BI é feito na página httpspowerbimicrosoftcomptbrdownloads e o download do Python pode ser realizada pela página httpswwwpythonorgdownloads Resumo do Projeto 1 com o Projeto 2 Inserção de scripts em Python Informações sobre o projeto Olá Aluno Para este projeto você deverá desenvolver e projetar estendendo a sua aplicação de todos os projetos anteriores incluindo e utilizando uma plataforma para IoT as estruturas de dados e algoritmos que serão utilizados na criação dos modelos de dados Nesse projeto você deverá entregar Itens dos projetos anteriores 1 Breve descrição da aplicação 2 Os tipos de sensores ou fontes de dados que poderão ser utilizados ou consumidos pela aplicação 3 Os microcontroladores que atuarão na aplicação como gateway de IoT 4 Arquitetura de comunicação entre todos os sensores atuadores e microcontroladores Itens novos que deverão conter no projeto A Descrever mais a fundo a plataforma para IoT proposta para a aplicação I A plataforma a ser utilizada será a ThingSpeak IoT ThingSpeakcom II ThingSpeak é um serviço de plataforma de análise de IoT que permite agregar visualizar e analisar fluxos de dados ao vivo na nuvem além de fornecer visualizações instantâneas de dados enviados por seus dispositivos no ThingSpeak III O ThingSpeak possui a capacidade de executar o código MATLAB sendo possível realizar análises e processamento online dos dados à medida que eles chegam IV O ThingSpeak é frequentemente usado para prototipagem e prova de conceito de sistemas IoT que exigem análises B Análise dos dados e estruturas de dados utilizadas na aplicação I Os dados serão atemperatura b data e hora II O dado temperatura será do tipo double pois esse tipo de variável possui precisão de aproximadamente 10 casas decimais III O dado data e hora será do tipo datetime C Proposta de utilização de análise de dados com algoritmos utilizados para a criação do modelo de dados CI Os dados obtidos pelo sensor LM35 serão convertidos de sinais analógicos para sinais digitais pelo microcontrolador Arduino que por sua vez irá processar o sinal e envialo acoplado a um Shield WiFi para a plataforma ThingSpeak média máximo mínimo da temperatura da temperatura O código do Arduino permitirá armazenar todos os dados obtidos pelo LM35 em um arquivo txt para que os dados possam ser analisados CII Na plataforma ThingSpeak será possível a visualização dos dados em tempo real Para realizar a análise dos dados será utilizado o software MATLAB pois o ThingSpeak é integrado ao MATLAB CIII Desenvolvimento da aplicação CIII1 Acessar o site ThingSpeak httpsthingspeakcom CIII2 Na parte superior da página clicar em channel e depois em My Channels CIII3 Depois clicar em New Channel CIII4 Configurando o sensor LM35 Depois clicar em Save Channel no final da página CIII5 Visualização do canal para receber os dados do LM35 CIII6 Clicando no Channel LM35 irá abrir uma página onde é possível visualizar a o gráfico da temperatura em tempo real IV Código para análise dos dados do Arduino com integração direta com o ThingSpeak V Visualização do gráfico da temperatura no ThingSpeak Imagem Ilustrativa pois o vetor de dados gerados para demonstração do gráfico está entre 0 e 33 ou seja a para este exemplo a temperatura varia de 0C a 33C VI Código MATLAB no ThingSpeak para análise da média de temperatura dos dados obtidos pelo sensor LM35 na sala do CPD D Proposta de utilização de plataforma de Big Data e recursos utilizados para o modelo de dados e processamento DI A plataforma de Big Data a ser utilizada será o Power BI além de ser gratuita possui alto poder de processamento O recurso para modelo de dados e processamento darseá através de scripts em linguagem Python Utilizados principalmente no que tange a predição da temperatura diária ou seja a previsão da temperatura do CPD levando em consideração o horário quantidade de pessoas número de servidores ativos informações como quantidade de pessoas e número de servidores ativos são informados em um arquivo Excel uma vez por mês e carregado no Power BI sendo estes scripts implementados dentro do próprio Power BI DII Para implementação da base de dados no Power BI será utilizado o arquivo csv que pode ser exportado diretamente no ThingSpeak DII1 Exportando a base de dados do sensor LM35 do ThingSpeak DII2 Adicionando a base de dados gerada pelo ThingSpeak no Power BI DII3 Adicionando script python no Power BI DIII Para utilizar a linguagem Python é necessária sua instalação e também para utilizar o Power BI é necessária sua instalação O Download do Power BI é feito na página httpspowerbimicrosoftcomptbrdownloads e o download do Python pode ser realizada pela página httpswwwpythonorgdownloads Resumo do Projeto 1 com o Projeto 2 Inserção de scripts em Python