Ferramentas do usuário

Ferramentas do site


projetos:climaduino:inicio

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
Próxima revisão Ambos lados da revisão seguinte
projetos:climaduino:inicio [2014/10/27 01:46]
luiz
projetos:climaduino:inicio [2014/10/27 02:05]
luiz [Gestores do projeto:]
Linha 16: Linha 16:
 No ano de 2011 o grupo Arduino Brasília tomou conhecimento do projeto “The Japan Disaster Project”[4], criado pelo hackerSpace de Tokyo, baseado no mesmo conceito de sistemas distribuídos e usando aparelhos ligados a internet das coisas para medir à quantidade de radiação nas áreas afetadas pelo terremoto e tsunami na costa nordeste do Japão em março de 2011, onde causou danos na usina nuclear de fukushima provocando assim liberação de radiação. Usando o mesmo conceito, o grupo Arduino Brasília, resolveu criar um projeto colaborativo para desenvolvimento de uma ferramenta deste tipo para ser apresentado na semana nacional de ciência e tecnologia de 2011, que tinha como tema “Mudanças climáticas, desastres naturais e prevenções de riscos”, projeto esse que foi batizado de Monitora Cerrado a sua parte de aplicação Web e de ClimaDuino, o hardware físico que faz as medições e coletas de dados como temperatura, umidade, pressão atmosférica dentre outras medições possíveis. No ano de 2011 o grupo Arduino Brasília tomou conhecimento do projeto “The Japan Disaster Project”[4], criado pelo hackerSpace de Tokyo, baseado no mesmo conceito de sistemas distribuídos e usando aparelhos ligados a internet das coisas para medir à quantidade de radiação nas áreas afetadas pelo terremoto e tsunami na costa nordeste do Japão em março de 2011, onde causou danos na usina nuclear de fukushima provocando assim liberação de radiação. Usando o mesmo conceito, o grupo Arduino Brasília, resolveu criar um projeto colaborativo para desenvolvimento de uma ferramenta deste tipo para ser apresentado na semana nacional de ciência e tecnologia de 2011, que tinha como tema “Mudanças climáticas, desastres naturais e prevenções de riscos”, projeto esse que foi batizado de Monitora Cerrado a sua parte de aplicação Web e de ClimaDuino, o hardware físico que faz as medições e coletas de dados como temperatura, umidade, pressão atmosférica dentre outras medições possíveis.
  
-{{ :projetos:climaduino:climaduino.jpg?direct |}}+ 
 +{{:projetos:climaduino:climaduino.jpg?direct|}} 
  
 **Figura -01 Tela da estação ClimaDuino** **Figura -01 Tela da estação ClimaDuino**
Linha 45: Linha 47:
  
 Existem diversas versões de Arduinos, algumas que podem até ser montadas à mão, como o Severino ou versões mais sofisticadas como a versão Mega que podem ser compradas em lojas de comércio eletrônico na internet. Existem diversas versões de Arduinos, algumas que podem até ser montadas à mão, como o Severino ou versões mais sofisticadas como a versão Mega que podem ser compradas em lojas de comércio eletrônico na internet.
 +
 +{{:projetos:climaduino:arduinodiemicila.jpg?direct|}}
 +
 +**Figura 02 - Arduino Diemícila**
 +
 +====== 4. Estações ClimaDuino ====== 
 +
 +As estações ClimaDuino, usam como hardware principal o Arduino, adicionado de um sensor de temperatura e umidade o DHT22, e uma placa de rede, que faz a comunicação entre a estação e o servidor central, localmente, cada estação pode, sendo adicionada outras funcionalidades, fazer o controle de automação residencial, agrícola, de monitoramento de ambientes e alarme.
 +
 +Também existe a possibilidade dessas estações transmitirem seus dados por outro canal de comunicação escolhido, que pode ser: escravo a um computador utilizando uma porta serial, bluetooth e rádio. Com a comunicação de rede, uma estação ClimaDuino se torna como se fosse um computador na rede e isso é feito, usando os modulos de rede ENC28J60 ou WIZ5100 ligado direto ao microcontrolador  para lhe fornecer a comunicação TCP/IP, também possível utilizar um dispositivo GSM/GPRS que faça a comunicação direto com a rede de transmissão, tornando esta estação uma estação móvel.
 +
 +Por padrão, cada tipo de dado transmitido é padronizado em TAGs, exemplo: ID, TEMP, UMI, VEN e CHU, referentes respectivamente a: identificação, temperatura, umidade, vento e chuva. Esse é o padrão de envio das informações para o servidor central Monitora Cerrado.
 +
 +Ao fim, cada estação funciona como um pequeno servidor, disponibilizando seus dados para a aplicação central e essa por meio das informações dessas estações pode fazer uma melhor aferição utilizando as médias das estação selecionadas por uma determinada região gerando dados reais e simultâneos.
 +
 +====== 5. Servidor Monitora Cerrado ====== 
 +
 +O servidor Monitora Cerrado, é uma aplicação WEB que utiliza a API de desenvolvimento de aplicações para internet das coisas ThingSpeak, com essa API é possível receber os dados das estações, reconhecendo cada TAG, e gerando gráficos tanto individuais, quanto por agrupamentos, assim existe a possibilidade de identificar a temperatura ou qualquer outro dado de uma cidade, de um bairro, de uma rua ou de uma determinada estação.
 +
 +Os dados gerados pelo servidor podem ser colocados em um mapa para visualização, usando a API do Google Maps, para um refinamento das informações, cada estação tem um monitoramento no servidor, fazendo com que dados muito fora da média sejam emitidos alertas de verificação.
 +
 +A aplicação Monitora Cerado, funciona tanto como cliente, ao receber as informações de cada estação, como servidor ao repassar essas informações de forma ordenada e organizada visualmente para usuários comuns.
 +
 +Toda a parte de processamento é feito na aplicação servidora, ficando as estações ClimaDuino, apenas responsáveis em enviar as suas TAGs constantemente, não existe limites de TAGs por estações, ou no servidor, hoje o serviço está rodando nos servidores da Amazon, onde de acordo com a ampliação do projeto, pode se agregar mais recursos adaptando a real demanda.
 +
 +{{ :projetos:climaduino:diagrama-de-rede-1024x724.jpg?direct |}}
 +
 +**Figura -03 Diagrama de rede Monitora Cerrado**
 +
 +====== 6. ClimaDuino e Internet das Coisas ====== 
 +
 +Por meio da ferramenta ThingSpeak e sua API podemos receber os dados transmitidos pelas mini-estações meteorológicas, guardar em um banco de dados e exibir por meio de gráficos dinâmicos, transformando assim os dados puros em informações que podem ser utilizadas para diversos outros fins, também existe a possibilidade de enviar os dados para o Twitter ou utilizando junto ao Google Gauge (para maior referência visite:  http://community.thingspeak.com/documentation/.
 +
 +Com uma rede de usuários que estejam colaborando podemos ter um panorama maior, verificando assim em tempo real a temperatura e umidade por estação específica ou fazendo a média por regiões definidas.
 +
 +A documentação da ferramenta é bem completa e contém diversos tutoriais ensinando como integrar com JavaScript/Jquery, .NET/C#, Python, Ruby e etc, caso queira se aprofundar no assunto acesse o link: http://community.thingspeak.com/tutorials/.
 +
 +Qualquer pessoa que busque entender o funcionamento do ThingSpeak pode acessar o link: https://github.com/iobridge/thingspeak e seguir as instruções para uma instalação local completa,cabe atentar que também existe a possibilidade de utilizar a ferramenta por meio do próprio site, porém neste caso existem algumas restrições quanto ao intervalo de tempo entre o envio de dados.
 +
 +====== Gestores do projeto: ====== 
 +
 +  * Jeronimo Avelar Filho
 +  * Lucas Fragomeni
 +  * Isaias Coelho
 +  * Webert Oliveira
 +  * Carlos Botelho
 +  * Luiz Fellipe Ferreira
 +  * Josuel Teles
 + 
 +
 +====== Participantes do projeto: ====== 
 +
 +Cesar Vieira Dantas
 +Eduardo Gonçalves
 +Estevão Lucas
 +Filipe Ribeiro Oliveira
 +Hamilton Farias
 +Izaias Cabral
 +José Edil Guimarães de Medeiros
 +Luiz Fellipe Ferreira
 +Mário Nunes
 +Marcelo Melo
 +Marcelo Boá
 +Paulo Soares
 +Rafael Brasileiro
 +Ricardo Roriz
 +Vítor Augusto Mota
 +Viviane Calasans
 +
 +
 +{{ :projetos:climaduino:snct01.jpg?direct |}}
 +
 +{{ :projetos:climaduino:snct02.jpg?direct |}}
 +
 +{{ :projetos:climaduino:snct03.jpg?direct |}}
 +
 +====== Sites de Referências ====== 
 +
 +Akiba. (13 de 04 de 2011). Tokyo Hackerspace NETRAD Geiger Shield. Acesso em 05 de 05 de 2012, disponível em Tokyo Hackerspace: http://www.tokyohackerspace.org/ja/project/tokyo-hackerspace-netrad-geiger-shield
 +
 +Anchises. (29 de 04 de 2011). Tokyo Hackerspace com a mão na massa. Acesso em 05 de 05 de 2012, disponível em AchissesLand: http://anchisesbr.blogspot.com.br/2011/04/cyber-cultura-software-livre_29.html
 +
 +Brasil, R. (s.d.). O que é RFID. Acesso em 05 de 05 de 2012, disponível em RFID Brasil: http://www.rfidbrasil.com/tecnologia-rfid/o-que-e-rfid.php
 +
 +Bruna Luisa, R. P. (s.d.). Tecnoligia ZigBee. Acesso em 05 de 05 de 2012, disponível em GTA UFRJ: http://www.gta.ufrj.br/grad/10_1/zigbee/index.html
 +
 +UFRJ. (2010). RFID. Acesso em 05 de 05 de 2012, disponível em GTA UFRJ: http://www.gta.ufrj.br/grad/07_1/rfid/RFID_arquivos/Index.htm
 +
 +[1] Internet of the Things (IoT) é um  conceito de ter objetos ou coisas  conectados a internet, inicialmente usado apenas com tecnologias de RFID (Correia & Silveira, 2011).
 +
 +[2] RFID é o uso da frequência de rádio para captura de dados de cartões ou targetas (UFRJ, 2010), (Brasil).
 +
 +[3] ZigBee é rede disposta em  malha que dispõe de vários caminhos possíveis entre cada nó da rede para passagem da informação(Bruna Luisa).
 +
 +[4]Noticias sobre hackerSpace (Anchises, 2011), (Akiba, 2011).
 +
projetos/climaduino/inicio.txt · Última modificação: 2014/10/27 06:05 (edição externa)