a internet das coisas
DESCRIPTION
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 ambienteTRANSCRIPT
Internet das Coisas
Sobre● “Arqueólogo” Java (by @vsenger)
● Desenvolvedor Java desde 1997;
● Software Engineer em EFICID:● http://www.eficid.com
● Instrutor Java na VOffice:● http://www.voffice.com.br
● Colaborador GUJavaSC● http://www.gujavasc.org
Internet das Coisas
Um pouco de História
Realidade Virtual
Década de 1970:Myron KruegerMyron Krueger: Realidade artificial – Computadores +Sistemas de vídeo
Década de 1980:Jaron LanierJaron Lanier: Simuladores multi-usuários ambiente compartilhado
Fonte: wikipédia
Realidade Virtual
Interface Homem-computador que simula o ambiente real.
Fonte: wikipédia
Realidade Virtutal
É o uso de computadores e interfaces com o usuário para criar o efeito de mundos tridimensionais com uma forte sensação de presença tridimensional
Fonte: wikipédia
Mark Weiser
Computação UbíquaComputação Ubíqua
Ubiquidade
Ubíquo é um adjetivo “do latim ubíque” que significa estar em toda parte ao mesmo tempo.
Ubiquidade (comp.): redes de dados e tecnologias de comunicação (sinais de internet, TV, comunicação móvel) estão disseminados por toda parte.
Mark Weiser
“The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it.”
“As tecnologias mais profundas são aquelas que desaparecem. Tecem-se no tecido da vida cotidianda até que elas são indistinguíveis a partir dele”
Mark Weiser’s - “The Computer for the Twenty-First Century” (Scientifc American, 1991, pp. 66–75) has been a source of inspiration for many and still is an important guideline for the work in the Smart Future Initiative.
Mark Weiser
Ecossistema móvel;Computador integrado a
vida das pessoas;Dispositivos baseados em
utilização pelas telas;Comunicação entre os
dispositivos;Desenvolvimento de
“tabs”, “pads” e “boards”
Internet das pessoas
Pessoa + dispositivos + conexão de internet
Cada vez mais dispositivos por pessoa:Tablet, laptop, smartphone, game console, TV, ...
Computador das Pessoas
Laptops, desktops, smartphones;Alto consumo de energia;CPU poderosa, memória grande, conexões wireless, bluetooth, ethernet;Pode executar multipla Tarefas;Plugar devices USB: impressoras, scanner camera, ...
Internet das coisas
Coisas + dispositivos + Conexão com Internet
Mais e mais coisas sendo conectadas: Árvores, carros, drones, casa, animais, ...
Computador das coisas
Single-board computer ou microcolntrolador;Baixo consumo de energia;CPU e memória suficiente para execução de tarefas específicas;Pode ser dedicado ao um só programa;Plugar sensores, controladores, acelerômetros, reles, LED's Motores, ...
Internet das coisas
Mercado grande
Projetos e implementações
Caneta inteligente
Reconhecimento da escrita
Máquina de Pipoca
Raspberry pi
Java
Arduíno
Árvores
3G
Acelerômetro
Java
Geladeira Inteligente
Controle dos produtos:• Data de validade;• Estoque interno;• Temperatura;
Xixi?
Smart World – Smart Whatever
E as outras coisas?
Código de Barras?
Código de Barras?
Ubiquidade?Ubiquidade?
Código de Barras?
RFID!
Rede de sensores (Leitores RFID);
Etiquetas passivas para bens e produtos.
EPC: código identificador de produto, (96/128 bits)
Identificação, localização e controle em tempo real.
RFID – Projetos
RFID – Projetos
RFID – Projetos
Livro
Gerenciar energia
Automação Residencial
Gestão do Lixo
Planejamento Urbano
“Healthcare”
Fatos
Mercado emergente;
Novas oportunidades / novos desafiosnovos desafios;
Aumenta ainda mais a cultura do faça você mesmo;
É ainda mais divertido que a Internet das pessoas;
Você vai precisar de conhecimentos de eletrônica e embarcados!
Novos desafios
Novos paradigmas arquiteturais;Segurança é fator ainda
mais crítico;Privacidade;Armazenamento de dados;Milhares de tipos de
computadores para Internet das Coisas;Disponibilidade;
Internet/Nuvem
Coisa Dispositivo
Bigdata
Sensor
Protocolo
PessoasAplicativos
outros devices
Protocolo
MQTT – Message Queue Telemetry Transport
MQTT Broker
Dispositivo
Coisa
ApplicaçãoSensor
Publisher
Subscriber
TCP
TCP
Mãos a obra
Sensor de temperatura e LED
Referências
Workshop Internet das Coisas e Raspbery pi (Viniscius Senger – Globalcode/eletronlivre),
Internet das Coisas (Desiree Santos – Trogtworks)
Apresentação
@lapavilahttps://github.com/lapavila/Java-Arduino-IoT