O documento fornece uma introdução à Internet das Coisas, discutindo seus conceitos-chave, tecnologias e aplicações. Ele também apresenta um workshop prático sobre como criar dispositivos conectados usando plataformas como Arduino e protocolos como MQTT.
2. Jorge Maia @jorgemaia
JorgeMaia.com.br
Facebook.com/jorgeasm
aia
Cientista da Computação;
20+ anos entre TI e Dev
Consultor especialista em desenvolvimento
de produtos e aplicações, arquitetura e ALM
Empreendedor e desenvolvedor de produtos
e dispositivos IoT;
3. Vitor César [Meriat]
• Software Development Engineer, Specialist in
Cloud Computing and Integrations
• MCP, MCSD, MSP e CLOUDF
• vitormeriat.com.br
• @vitormeriat
4.
5. Internet das Coisas
“Coisas conectadas, conversando entre
si, sem intervenção de humanos”
“Surgiu em 1999, criado por Kevin
Ashton (MIT)”
6. “Meados de 1980,
Carnegie Mellon University,
Pensilvânia."
https://www.cs.cmu.edu/~coke/history_long.txt
10. …“LiteOSis exceedingly small in size,
coming in at just 10KB (for
comparison's sake, mobile operating systems are
several gigabytes in size), and requires no
configuration on the user's part, Huawei said
during a press conference on Wednesday at
Huawei Network Congress 2015, held in Beijing
on Wednesday and Thursday. The
LiteOS platform can also
work on everything from
wearables to connected
vehicles”…
http://www.cnet.com/news/huaweis-liteos-looks-
to-play-central-role-in-internet-of-things/
11. …”The system proved 95 percent accurate in
detecting the onset of ovulation and the number of
calves born across the farms rose by an average of 12
percent. Farmers also reported having more time as they
no longer had to watch for the signs themselves.
Researchers from Fujitsu, Microsoft's partner on the
project, also discovered a link between when
a cow's egg was fertilised and the sex of
the calf. An animal conceived during the first half of the
window for insemination would more likely be female and
during the latter half would probably be male. This finding
helped farmers control the number of cows and bulls in
their herds.”…
17. Arduino
• Plataforma eletrônica
Open-Source, baseada em
um conceito de Software
e Hardware de fácil
utilização.
• Excelente para prototipar,
aprender, e até, criar um
pequeno produto.
(http://www.arduino.cc/ - tradução livre)
24. O Que precisamos ter em mente?
• Necessitamos desconhecer a conexão (onipresença)
• Precisamos escalar
• Elasticidade
• Leve / Confiável
• Clientes por toda parte
• Tem que ser seguro
• Confiável
28. Parte Prática
Vamos nos dividir em 9 grupos, cada
Grupo vai receber um Kit para usar
durante o workshop
• Arduino
• Sensor Temperatura
• Sensor Luminosidade
• Jumpers
• Cabos (rede e USB)
• Relé (Acho que não usaremos)
• Módulo de Rede
37. MQTT
• “Message Queue Telemetry
Transport” (Fila de transporte de
mensagens de telemetria)
• Criado em 1999 pelo Dr. Andy
Stanford-Clark da IBM e Arlen
Nipper da Arcom (hoje Eurotech)
• Protocolo para troca de
mensagens M2M/IOT
• Comunicação Assíncrona
• Extremamente leve e simples de
ser implementado
• Usa um modelo que envolve um
“Broker” e um “Client”
Fonte: http://mganis.blogspot.com.br/