O documento discute a Internet das Coisas usando Arduinos. Inclui exemplos de um sistema de rega inteligente para plantas monitorado via Xively e redes de sensores sem fio. O objetivo é tornar dispositivos do mundo real acessíveis online e automatizar processos com base nos dados coletados.
Internet das Coisas: Aplicativos, Games e PlataformasLeandro Andrade
Oficina ministrada por Leandro Andrade Rocha e Victor Hugo Batista, nos dias 6 e 7 de dezembro, no IV Games For Change América Latina 2014. Evento para o incentivo a gamificação da internet da coisas.
Internet das coisas - A revolução já começouJose Wilker
Esse é o material da palestra que foi realizada em São Luís do Maranhão sobre Internet das Coisas (Internet of Things) com o objetivo de explicar como realizar transferência de mensagens entre serviços, com o objetivo de tornar aplicações web mais seguras e escaláveis distribuindo serviços.
Internet das Coisas - Uma Revolução que vale a pena participarAndré Curvello
Palestra sobre Internet das Coisas para a 4a Edição do Congresso de TI, um congresso de palestras online.
Veja sobre o que é a Internet das Coisas, aplicações, ideias, quais os requisitos e cuidados para ser um profissional de Internet das Coisas, veja sobre comunidades, livros, eventos, e até cursos online, dentre outros. Numa abordagem bem leve!
Internet das Coisas - Conectando você e tudo ao seu redorAndré Curvello
Palestra sobre Internet das Coisas que ministrei no ICMC da USP de São Carlos no dia 23/09, como parte da disciplina de Seminários dos cursos de graduação em Sistemas de Informação, sendo também a palestra aberta ao público em geral.
Internet das Coisas: Aplicativos, Games e PlataformasLeandro Andrade
Oficina ministrada por Leandro Andrade Rocha e Victor Hugo Batista, nos dias 6 e 7 de dezembro, no IV Games For Change América Latina 2014. Evento para o incentivo a gamificação da internet da coisas.
Internet das coisas - A revolução já começouJose Wilker
Esse é o material da palestra que foi realizada em São Luís do Maranhão sobre Internet das Coisas (Internet of Things) com o objetivo de explicar como realizar transferência de mensagens entre serviços, com o objetivo de tornar aplicações web mais seguras e escaláveis distribuindo serviços.
Internet das Coisas - Uma Revolução que vale a pena participarAndré Curvello
Palestra sobre Internet das Coisas para a 4a Edição do Congresso de TI, um congresso de palestras online.
Veja sobre o que é a Internet das Coisas, aplicações, ideias, quais os requisitos e cuidados para ser um profissional de Internet das Coisas, veja sobre comunidades, livros, eventos, e até cursos online, dentre outros. Numa abordagem bem leve!
Internet das Coisas - Conectando você e tudo ao seu redorAndré Curvello
Palestra sobre Internet das Coisas que ministrei no ICMC da USP de São Carlos no dia 23/09, como parte da disciplina de Seminários dos cursos de graduação em Sistemas de Informação, sendo também a palestra aberta ao público em geral.
Slides da palestra no The Developers Conference 2015 explicando sobre todos os processos que envolve a internet das coisas, detalhando os aspectos envolvidos e as suas dimensões.
A Internet das Coisas (do inglês, Internet of Things) é uma revolução tecnológica a fim de conectar dispositivos eletrônicos utilizados no dia-a-dia pelas pessoas como aparelhos eletrodomésticos, eletroportáteis, máquinas industriais, meios de transporte e muito mais à Internet, ou seja, primeiro os locais físicos (casas, empresas, estabelecimentos comerciais, etc) se conectaram a internet, depois as pessoas se conectaram à internet (através dos smartphones) e agora "as coisas" vão se conectar na internet.
O QUE VOCÊ VAI CONHECER NESTE ARTIGO?
1 - O que é Internet das Coisas?
2 - Números que Impressionam sobre a Internet das Coisas
3 - Alguns Exemplos de Aplicações para a Internet das Coisas
4 - Impacto e Valor aos Negócios com a utilização da Internet das Coisas
- Impacto e Valor Agregado
- Transformação Digital
- Economia Definida por Software
- Redefinição da Internet das Coisas
5 - Iniciando um projeto básico com a Internet das Coisas
- O primeiro projeto
- O primeiro plano de negócios
https://www.linkedin.com/in/gustavovazdelima/
Internet das Coisas - Tudo e todos conectados!André Curvello
Palestra que apresentei em Franca - SP a respeito da Internet das Coisas, na Escola Estadual Professora Maria Pia Silva Castro, como parte do programa de incentivo à cultura e extensão durante a Semana de Ciência e Tecnologia de Franca.
A criação de novas plataformas na última década tornou mais acessível a prototipagem e o desenvolvimento de projetos no mundo maker. Agora, com o boom do termo IoT (Internet das Coisas), uma nova leva de produtos, como a Raspberry Pi e a ESP8266, vieram para revolucionar novamente o movimento DIY (do-it-yourself). Conheça um pouco mais sobre esses novos dispositivos e as novas ferramentas criadas para auxiliar no gerenciamento de projetos conectados à internet.
5º Meetup do BH-TEC Talks 2017
Palestra ministrada como tópico da disciplina de SEL0600, da grade do curso de Engenharia de Computação na USP de São Carlos.
Nesta palestra apresentei tópicos e informações sobre usos de sistemas embarcados na elaboração de aplicações de Internet das Coisas.
IoT – Internet of Things. Do Básico ao Hello World!Rodolfo Cruz
Apresentação básica sobre Internet das Coisas(IoT - Internet Of Things) e as principais tecnologias envolvidas.
Um pouquinho sobre Arduino e Raspberry PI, finalizando com um projeto no Arduino que faz leitura da temperatura ambiente e imprime em um Display LCD 16x2.
Internet das Coisas - Mobilidade com InterconectividadeAndré Curvello
Palestra sobre Internet das Coisas ministrada no dia 19/10 no Senai Fatesg, como parte do evento II Fórum Goiano Tecnológico e 5o Encontro de Iniciação Científica Tecnológica.
A Internet das Coisas (do inglês, Internet of Things) é uma revolução tecnológica a fim de conectar dispositivos eletrônicos utilizados no dia-a-dia (como aparelhos eletrodomésticos, eletroportáteis, máquinas industriais, meios de transporte, etc) à Internet[1][2], cujo desenvolvimento depende da inovação técnica dinâmica em campos tão importantes como os sensores wireless, a inteligência artificial e a nanotecnologia.
Fonte: Wikipédia
Conectando-se ao Futuro: Tecnologias e Tendências da Comunicação Sem FioElmano Cavalcanti
Breve apresentação sobre o passado, presente e futuro das tecnologias de comunicação sem fio, mostrando as necessidades e tendências para os próximos anos.
Conheca a Internet das Coisas e como ela pode estar presente no dia a dia. ideias e projetos.
Demo utilizando Java e Arduino para monitorar a temperatura ambiente
Slides da palestra no The Developers Conference 2015 explicando sobre todos os processos que envolve a internet das coisas, detalhando os aspectos envolvidos e as suas dimensões.
A Internet das Coisas (do inglês, Internet of Things) é uma revolução tecnológica a fim de conectar dispositivos eletrônicos utilizados no dia-a-dia pelas pessoas como aparelhos eletrodomésticos, eletroportáteis, máquinas industriais, meios de transporte e muito mais à Internet, ou seja, primeiro os locais físicos (casas, empresas, estabelecimentos comerciais, etc) se conectaram a internet, depois as pessoas se conectaram à internet (através dos smartphones) e agora "as coisas" vão se conectar na internet.
O QUE VOCÊ VAI CONHECER NESTE ARTIGO?
1 - O que é Internet das Coisas?
2 - Números que Impressionam sobre a Internet das Coisas
3 - Alguns Exemplos de Aplicações para a Internet das Coisas
4 - Impacto e Valor aos Negócios com a utilização da Internet das Coisas
- Impacto e Valor Agregado
- Transformação Digital
- Economia Definida por Software
- Redefinição da Internet das Coisas
5 - Iniciando um projeto básico com a Internet das Coisas
- O primeiro projeto
- O primeiro plano de negócios
https://www.linkedin.com/in/gustavovazdelima/
Internet das Coisas - Tudo e todos conectados!André Curvello
Palestra que apresentei em Franca - SP a respeito da Internet das Coisas, na Escola Estadual Professora Maria Pia Silva Castro, como parte do programa de incentivo à cultura e extensão durante a Semana de Ciência e Tecnologia de Franca.
A criação de novas plataformas na última década tornou mais acessível a prototipagem e o desenvolvimento de projetos no mundo maker. Agora, com o boom do termo IoT (Internet das Coisas), uma nova leva de produtos, como a Raspberry Pi e a ESP8266, vieram para revolucionar novamente o movimento DIY (do-it-yourself). Conheça um pouco mais sobre esses novos dispositivos e as novas ferramentas criadas para auxiliar no gerenciamento de projetos conectados à internet.
5º Meetup do BH-TEC Talks 2017
Palestra ministrada como tópico da disciplina de SEL0600, da grade do curso de Engenharia de Computação na USP de São Carlos.
Nesta palestra apresentei tópicos e informações sobre usos de sistemas embarcados na elaboração de aplicações de Internet das Coisas.
IoT – Internet of Things. Do Básico ao Hello World!Rodolfo Cruz
Apresentação básica sobre Internet das Coisas(IoT - Internet Of Things) e as principais tecnologias envolvidas.
Um pouquinho sobre Arduino e Raspberry PI, finalizando com um projeto no Arduino que faz leitura da temperatura ambiente e imprime em um Display LCD 16x2.
Internet das Coisas - Mobilidade com InterconectividadeAndré Curvello
Palestra sobre Internet das Coisas ministrada no dia 19/10 no Senai Fatesg, como parte do evento II Fórum Goiano Tecnológico e 5o Encontro de Iniciação Científica Tecnológica.
A Internet das Coisas (do inglês, Internet of Things) é uma revolução tecnológica a fim de conectar dispositivos eletrônicos utilizados no dia-a-dia (como aparelhos eletrodomésticos, eletroportáteis, máquinas industriais, meios de transporte, etc) à Internet[1][2], cujo desenvolvimento depende da inovação técnica dinâmica em campos tão importantes como os sensores wireless, a inteligência artificial e a nanotecnologia.
Fonte: Wikipédia
Conectando-se ao Futuro: Tecnologias e Tendências da Comunicação Sem FioElmano Cavalcanti
Breve apresentação sobre o passado, presente e futuro das tecnologias de comunicação sem fio, mostrando as necessidades e tendências para os próximos anos.
Conheca a Internet das Coisas e como ela pode estar presente no dia a dia. ideias e projetos.
Demo utilizando Java e Arduino para monitorar a temperatura ambiente
IoT - Internet das Coisas e Suas oportunidadesCaio Pereira
Apresentação realizada no Hacktown em Santa Rita do Sapucaí - MG.
Apresentação de oportunidades, apresentação de casos de IoT na agropecuária ("Internet das Vacas"), esportes/entretenimento e saúde
Com o crescimento do número de objetos conectados à Internet, apresentamos uma previsão para o mercado do marketing digital com o impacto da Internet das Coisas.
Inscreva-se e receba o nosso estudo completo: http://bit.ly/internet-das-coisas-iprospect
Este trabalho visa dar a entender o conceito e o paradigma da Internet das Coisas, como também as suas características tecnológicas e as suas vantagens e desvantagens.
Trabalho elaborado por:
Luís Barbosa
Luís Venâncio
Tiago Lopes
Visão geral sobre A Internet das Coisas, apresentada na semana da SBC no CIn-UFPE. A palestra visa a divulgação da área de pesquisa a ser explorada pelo Congresso da SBC (CSBC) 2015, que será sediado em Recife e organizado pelo CIn, sob o tema "A Internet de tudo: toda observada".
#vemprocsbc2015
O AWS IoT é uma plataforma gerenciada de nuvem que permite aos dispositivos conectados interagir de forma fácil e segura com aplicativos em nuvem e outros dispositivos. Como desenvolvedor do IoT, você deseja interagir com os serviços da AWS, como Kinesis, Lambda e Amazon Machine Learning para obter o máximo de sua aplicação IoT. Nesta sessão, iremos fazer uma sessão sobre como definir regras ou recuperar o último estado conhecido e desejado do dispositivo usando o Device Shadows, conhecer os casos de uso e os benefícios do AWS Greengrass e rotear dados de dispositivos para os serviços da AWS para alavancar toda a nuvem para o seu aplicativo de internet das coisas.
https://aws.amazon.com/pt/iot/
Rodando uma API Com Django Rest Framework no Google CloudAlvaro Viebrantz
Será mostrado uma aplicação de demonstração em IoT para monitorar o nível de tanques em uma fazenda. Será construída uma API com Django Rest Framework, salvando os dados básicos no Cloud SQL e dados de telemetria dos dispositivos no BigQuery. Tudo isso rodando em ambiente serverless no Google Cloud, sem ter que se queimar configurando servidores. Também veremos o básico de um dispositivo IoT para este projeto feito com MicroPython.
A internet da maneira que conhecemos está para mudar drasticamente. Nos próximos anos a maior parte de dispositivos conectados à internet não será de PCs, smartphones ou tablets. Praticamente qualquer “coisa” ao nosso redor, através de sensores e microcontroladores, terá a capacidade de gerar e consumir informação.
Esta palestra apresenta o microcontrolador Arduino, hardware e software livre de grande sucesso, e sua relação com a Internet das Coisas.
Tópicos abordados na apresentação:
Arduino - HW e SW livre !
Como programar
Sensores e atuadores
Porque faz tanto sucesso
Qual a relação do Arduino com os temas internet das coisas, cloud computing e big data.
Exemplos de uso do Arduino em diversas áreas: medicina, veículos, automação residencial.
Demonstração prática com Arduino, recebendo dados de sensores, atuando sobre sistemas e se comunicando com a internet.
Nesta é abordado o funcionamento de ataques em aplicações IoT's, desde o populamento de uma botnet utilizando dispositivos IoT's até o escopo final do ataque.
Projeto Cotidiano Sensitivo no Festival Internacional CulturaDigital.BrGabriela Agustini
Apresentação do projeto Cotidiano Sensitivo, de Pernambuco, feita por Ricardo Ruiz no Festival Internacional CulturaDigital.Br, em 3 de dezembro de 2011, na Cinemateca do MAM, no Rio de Janeiro. www.culturadigital.org.br
Como o Magazine Luiza inova suas operações utilizando as soluções de IoT e Bi...Amazon Web Services LATAM
Nesta sessão descubra como o Magazine Luiza inova suas operações construindo soluções com serviços de IoT e BigData da na AWS para coletar eventos em tempo real, processar e enriquecer a informação com Machine Learning e Hadoop, e depois ser visualizada e analisada em computadores e dispositos móveis.
SWBR2014 - Solução Inovadora de Smart Energy com 6LowPan e ZigBee - Artur Pol...Marcia C. Santos
O SMART Week 2014 é um evento global sobre tecnologias inteligentes que reúne líderes da indústria e da academia para compartilhar e fomentar pesquisas e negócios na Internet das Coisas. Toronto sedia a conferência principal e é acompanhada por uma rede de eventos locais espalhados pelo mundo, em Londres, Roma, Lisboa, Berlin e este evento em São Paulo.
Nossa conferência brasileira mostrará pesquisas, produtos e projetos em tecnologias de Internet das Coisas em desenvolvimento no Brasil, de relevância global. Palestrantes confirmados:
Sidnei Martini - Professor Titular do Departamento de Engenharia de Computação e Sistemas Digitais da Poli - USP → IoT na Iluminação Pública
Gabriel Antonio Marão - CEO do Fórum Brasileiro de IoT → O Fórum Brasileiro de IoT, suas ações e a importância da colaboração internacional em IoT
Flávio Maeda - Empreendedor nas áreas de manufatura, redes sociais e IoT, fundador das Startups Phacton, Konitech e Proprietário Direto → Disrupção Digital no Mundo Físico
Artur Polizel - Diretor de Software da Startup DEV Tecnologia → Solução Inovadora de Smart Energy com 6LowPan e ZigBee
Márcia Cristina dos Santos - Cientista da Computação e Empreendedora em IoT e Big Data Analytics → Novos Modelos de Negócios para Mobilidade Urbana, Saúde e Crescimento Econômico para Smart Cities centrados no cidadão
Integrated Control Systems & Advantech PlatformsAdvantech
Through new system structures emerging inside the market, Advantech has a new platform for a complete integration between supervision and controle, bsed on industrial security: the PAC - Programmable Automation Controller.
This new platform ensure the best performance for critical industrial applications, with a redundant system able to provide full security to the process, enabling: the redundancy of CPUs and modules of I / O, storage for cloud data access via mobile technologies with integration the WebAccess software and full control of the process.
Internet das coisas - Conectando seus dispositivos à nuvem de forma inteligenteAlvaro Viebrantz
Introdução aos conceitos de internet das coisas, mostrando o cenário atual, arquiteturas básicas de soluções IoT, como começar e diversos projetos práticos são mostrados.
5. Internet das Coisas
“Uma rede de objetos (coisas) dotadas de
sensores e/ou atuadores que se comunicam
com outros objetos, sistemas e pessoas”
-Torna mais fácil a vida das pessoas
-Mudança definitiva
28. O Que é Arduino?
Plataforma para a
criação de
prototipos
– Hardware Livre
– Fácil de Usar
– Origem em
Wiring
• C/C++
Imagem: http://arduino.cc/
29. É um dispositivo que conecta o
mundo físico com o mundo
virtual!
O Que é Arduino?
30. @plantaiot
Plantas dão uma sensação de
leveza e vida
– Isso é - é claro - quando você
não se esqueça de regá-las
– elas murcham e morrem
As plantas não falam!
Ainda..
31. @plantaiot
Então vamos dar voz a esta nova
planta:
– Ela vai poder dizer o que está
sentindo
– Esta não vai morrer por falta
de água!
32. @plantaiot
Uma frase para cada nível de
água no solo:
– Sem água (Totalmente
seco)
– Mínimo (Nível crítico)
– Pouca Água (Nível baixo)
– Intermediário (Nível
suficiente)
– Cheio (Molhado – acabou
de ser regada)
37. Objetivo da @plantaiot
Muito fácil extrair
dados do mundo real e
transformar em
informações úteis que
podem ser usadas
diretamente para o
controle e automação
das coisas.
38. Planta IoT com Regador
Melhoranda a solução:
– Planta IoT
– Regador IoT
– Dados na Nuvem
– Histórico dos Eventos
– Autônomia
41. Plataforma IoT
Lugar centralizado com:
– Armazenamento de dados de
sensores
– Visualização de Dados
– Gerenciamento remoto
– Tecnologias de computação
em nuvem
– Envio/Recebimento de dados
através de API (Application
Program Interface)
– Armazenamento seguro
– Acessado de qualquer lugar
46. Código Planta IoT com Xively
...
// Xively key para upload e download de dados
char xivelyKey[] = "fNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX0c";
// xively feed ID
#define xivelyFeed 899999994
// datastreams
char nivelAguaID[] = "nivel_agua";
char regadorID[] = "regador";
#define CHANNEL_NIVEL_AGUA 0
#define CHANNEL_REGADOR 1
...
47. Código Planta IoT com Xively
...
// Define o nome dos datastreams do feed
XivelyDatastream datastreams[] = {
XivelyDatastream(nivelAguaID, strlen(nivelAguaID),
DATASTREAM_INT),
XivelyDatastream(regadorID, strlen(regadorID),
DATASTREAM_INT),
};
// Liga os datastreams no feed
XivelyFeed feed(xivelyFeed, datastreams, 2 /* número de
datastreams */);
EthernetClient client;
XivelyClient xivelyclient(client);
...
48. Código Planta IoT com Xively
...
void loop() {
processaSensorNivelAgua();
processaRegador();
// delay de 15s entre chamadas
delay(15000);
}
...
49. Código Planta IoT com Xively
...
// le sensor da planta e salva na nuvem
void processaSensorNivelAgua() {
int valorSensorAgua = analogRead(sensorAguaPin);
int nivelAgua = map(valorSensorAgua, 0, 1023, 0, 4);
Serial.print("Nivel de Água [0..4]=");
Serial.println(nivelAgua);
// guarda o valor na nuvem
datastreams[CHANNEL_NIVEL_AGUA].setInt(nivelAgua);
// send value to xively
Serial.println("Nivel de Agua");
Serial.println("Uploading it to Xively");
int ret = xivelyclient.put(feed, xivelyKey);
// return message
Serial.print("xivelyclient.put returned ");
Serial.println(ret);
Serial.println("");
}
...
50. Código Planta IoT com Xively
...
// liga regador de acordo com o nivel de agua na
planta
void processaRegador() {
// otem dados do feed na nuvem
int getReturn = xivelyclient.get(feed, xivelyKey);
if(getReturn > 0){
Serial.print("Datastream Nivel de Agua: ");
Serial.println(feed[CHANNEL_NIVEL_AGUA]);
} else {
Serial.println("HTTP Error");
}
...
51. Código Planta IoT com Xively
...
// guarda o nivel da agua do feed obtido
int nivelAgua = feed[CHANNEL_NIVEL_AGUA].getInt();
// calcula quanto tempo o regado deve ficar ligado
int segundosRegadorDeveLigar = 0;
if (nivelAgua < NIVEL_SEM_AGUA) {
// liga regador por 5 segundo
segundosRegadorDeveLigar = 5;
} else if (nivelAgua < NIVEL_MINIMO_AGUA) {
// liga regador por 3 segundo
segundosRegadorDeveLigar = 3;
} else if (nivelAgua < NIVEL_POUCA_AGUA) {
// liga regador por 1 segundo
segundosRegadorDeveLigar = 1;
}
// liga ou desliga o regador de acordo com o nivel da agua
controlaRegador(segundosRegadorDeveLigar);
...
52. Código Planta IoT com Xively
...
// guarda o valor do regador a ser salvo na nuvem
datastreams[CHANNEL_REGADOR].setInt(segundosRegadorDeveLigar);
Serial.print("Datastream Regador: ");
Serial.println(feed[CHANNEL_REGADOR]);
// send value to xively
Serial.println("Regador");
Serial.println("Uploading it to Xively");
int ret = xivelyclient.put(feed, xivelyKey);
// return message
Serial.print("xivelyclient.put returned ");
Serial.println(ret);
Serial.println("");
...
55. Outras Plataformas
...
// this method makes a HTTP connection to the server:
void sendData(int thisData) {
// if there's a successful connection:
if (client.connect(server, 80)) {
Serial.println("connecting...");
// send the HTTP PUT request:
client.print("PUT /v2/feeds/");
client.print(FEEDID);
client.println(".csv HTTP/1.1");
client.println("Host: api.pachube.com");
client.print("X-PachubeApiKey: ");
client.println(APIKEY);
client.print("User-Agent: ");
client.println(USERAGENT);
client.print("Content-Length: ");
// calculate the length of the sensor reading in bytes:
// 8 bytes for "sensor1," + number of digits of the data:
int thisLength = 8 + getLength(thisData);
client.println(thisLength);
// last pieces of the HTTP PUT request:
client.println("Content-Type: text/csv");
client.println("Connection: close");
client.println();
// here's the actual content of the PUT request:
client.print("sensor1,");
client.println(thisData);
}
...
•
Outras Plataformas
podem ser utilizadas
com Arduino sem
Biblioteca Específica.
•
Deve-se montar a
requisição HTTP e
enviar através do
Ethernet Shield
59. Fim
Valorize suas ideias, mesmo que elas pareçam
simples e com fácil implementação. O que
importa é uma ideia legal, não quanto complexa
ela é.
Vamos tirar as idéias da cabeça e torná-las
realidade.
IoT já está aqui, é presente. Vamos aproveitar!