O documento fornece uma introdução sobre como criar objetos conectados com Android Things, abordando o contexto da Internet das Coisas, uma perspectiva histórica e os próximos passos para aprender mais sobre o tópico. O texto descreve os itens necessários, como configurar o ambiente de desenvolvimento e um exemplo "Olá Mundo".
Inovações Tecnológicas para o Ensino Presencial e a Distância
Criar Coisas Conectadas com Android
1. Como Criar Coisas Conectadas com
Android Things
Prof. Dr. Orlewilson Bentes Maia
prof.orlewilson@gmail.com
2. Internet das Coisas (IoT)
Próximos Passos
Como Fazer?
ContextualizaçãoRoteiro
3. 2017 Como Criar Coisas Conectadas com Android Things 3
Quem sou eu?
Bacharelado em
Ciência da Computação
(2002 – 2006)
Mestrado em
Engenharia Elétrica
(2007 – 2009)
Doutorado em
Engenharia Elétrica
(2010 – 2015)
4. 2017 Como Criar Coisas Conectadas com Android Things 4
Onde trabalho?
6. A Internet passa por uma grande transformação devido ao
surgimento e crescimento de serviços relacionados a conteúdos
multimídia.
Contextualização1
2017 Como Criar Coisas Conectadas com Android Things 6
7. Avanço científico nas áreas de telecomunicação, processamento de
dados, redes de computadores e armazenamento de informações.
Contextualização1
Fim do século XX Fim do século XXI
2017 Como Criar Coisas Conectadas com Android Things 7
8. Avanço científico nas áreas de telecomunicação, processamento de
dados, redes de computadores e armazenamento de informações.
Contextualização1
Eniac (1946)
5.000 operações por segundo
2017 Como Criar Coisas Conectadas com Android Things 8
Intel i9 (2017)
1 trilhão de operações por segundo
9. Avanço científico nas áreas de telecomunicação, processamento de
dados, redes de computadores e armazenamento de informações.
Contextualização1
HD de 5 MB (1956)
Toneladas
1 GB de dados = US$ 100 mil
Cartão SD 1TB (2016)
Gramas
1 GB de dados = centavos de dólar
2017 Como Criar Coisas Conectadas com Android Things 9
10. Avanço científico nas áreas de telecomunicação, processamento de
dados, redes de computadores e armazenamento de informações.
Contextualização1
2017 Como Criar Coisas Conectadas com Android Things 10
11. Avanço científico nas áreas de telecomunicação, processamento de
dados, redes de computadores e armazenamento de informações.
Contextualização1
Arpanet em 1969
2017 Como Criar Coisas Conectadas com Android Things 11
Internet Hoje
14. Contextualização1
2017 Como Criar Coisas Conectadas com Android Things 14
A verdade é que, lá nos anos 2000, você já tinha inventado o Waze
quando imprimia as direções do Google Maps pra levar com você no
carro.
15. Contextualização1
2017 Como Criar Coisas Conectadas com Android Things 15
E você tinha um smartphone, sim. Só que ele estava em vários
aparelhos separados, ué?
18. O que os usuários pensam?
Contextualização1
2017 Como Criar Coisas Conectadas com Android Things 18
19. O que os meus amigos pensam?
Contextualização1
Big Bang Theory: Internet success
https://www.youtube.com/watch?v=mqp8_ROAIJY
2017 Como Criar Coisas Conectadas com Android Things 19
20. O que realmente é
Contextualização1
2017 Como Criar Coisas Conectadas com Android Things 20
21. A proliferação de objetos inteligentes com capacidade de
sensoriamento, processamento e comunicação tem aumentado
nos últimos anos.
Contextualização1
2017 Como Criar Coisas Conectadas com Android Things 21
22. Neste cenário, a Internet das Coisas (Internet of Things – IoT)
conecta esses objetos à Internet e promove a comunicação entre
usuários e dispositivos.
2017 Como Criar Coisas Conectadas com Android Things 22
Contextualização1
23. A IoT possibilita uma grande quantidade de novas aplicações, as
quais tanto a academia quanto a industria podem se beneficiar,
tais como cidades inteligentes, saúde e automação de ambientes.
2017 Como Criar Coisas Conectadas com Android Things 23
Contextualização1
24. Perspectiva Histórica
1982: uma máquina de coca-cola informa seu estoque e também
se as bebidas estão geladas
2017 Como Criar Coisas Conectadas com Android Things 24
Contextualização1
25. Perspectiva Histórica
1983: primeira patente sobre Radio-Frequency Identification (RFID)
Etiqueta RFID
2017 Como Criar Coisas Conectadas com Android Things 25
Contextualização1
26. Perspectiva Histórica
1999: device to device comunication (D2D)
1999: IoT é utilizada no trabalho de Kevin Ashton intitulado “I
made at Procter & Gamble”.
IoT é associada ao uso da tecnologia RFID
2017 Como Criar Coisas Conectadas com Android Things 26
Contextualização1
27. Perspectiva Histórica
IBM RFID Commercial - The Future Market (2006)
https://www.youtube.com/watch?v=eob532iEpqk
2017 Como Criar Coisas Conectadas com Android Things 27
Contextualização1
28. 2017 Como Criar Coisas Conectadas com Android Things 28
Perspectiva Histórica
Introducing Amazon Go and the world’s most advanced shopping technology (2017)
https://www.youtube.com/watch?v=NrmMk1Myrxc
Contextualização1
29. Perspectiva Histórica
2005: IoT é relacionada a Redes de Sensores Sem Fio (RSSF) (do
inglês Wireless Sensor Networks – WSN)
Somente observa o sinal, mas não necessariamente o identifica a partir de
vários objetos
Coleta de dados, processamento, integração e roteamento.
2017 Como Criar Coisas Conectadas com Android Things 29
Contextualização1
30. Perspectiva Histórica
2005: nasce o Arduino ($30)
2005: Movimento Maker
2017 Como Criar Coisas Conectadas com Android Things 30
Contextualização1
31. Perspectiva Histórica
2008 e 2010: IoT ganha popularidade
amadurecimento das RSSFs e ao crescimento das expectativas sobre
a IoT
2012: surge a Raspberry Pi ($35)
2013: Intel® cria Galileo, Edison e Joule
2017 Como Criar Coisas Conectadas com Android Things 31
Contextualização1
32. Perspectiva Histórica
2016: Android Things
2017 Como Criar Coisas Conectadas com Android Things 32
Contextualização1
35. Itens necessários
Como Fazer?2
2017 Como Criar Coisas Conectadas com Android Things 35
Raspberry Pi 3
Cabo HDMI
Roteador +
cabo de rede
Componentes Eletrônicos
Fonte de
Alimentação
Monitor
Computador
36. Configuração do Ambiente
https://partner.android.com/things/console/u/0/
Como Fazer?2
2017 Como Criar Coisas Conectadas com Android Things 36
37. Configuração do Ambiente
https://partner.android.com/things/console/u/0/
Como Fazer?2
2017 Como Criar Coisas Conectadas com Android Things 37
38. Configuração do Ambiente
https://partner.android.com/things/console/u/0/
Como Fazer?2
2017 Como Criar Coisas Conectadas com Android Things 38
39. Configuração do Ambiente
https://partner.android.com/things/console/u/0/
Como Fazer?2
2017 Como Criar Coisas Conectadas com Android Things 39
40. Configuração do Ambiente
https://partner.android.com/things/console/u/0/
Como Fazer?2
2017 Como Criar Coisas Conectadas com Android Things 40
41. Configuração do Ambiente
https://partner.android.com/things/console/u/0/
Como Fazer?2
2017 Como Criar Coisas Conectadas com Android Things 41
42. Configuração do Ambiente
Gravar a ISO no cartão SD (https://etcher.io/)
Como Fazer?2
2017 Como Criar Coisas Conectadas com Android Things 42
43. Configuração do Ambiente
Colocar cartão SD na Raspberry e aguardar inicialização
Como Fazer?2
2017 Como Criar Coisas Conectadas com Android Things 43
44. Configuração do Ambiente
Android Studio
Como Fazer?2
2017 Como Criar Coisas Conectadas com Android Things 44
45. Hello World Android Things
https://github.com/androidthings/sample-simplepio
Como Fazer?2
2017 Como Criar Coisas Conectadas com Android Things 45
46. Hello World Android Things
https://github.com/androidthings/sample-simplepio
Como Fazer?2
2017 Como Criar Coisas Conectadas com Android Things 46
47. Hello World Android Things
https://github.com/androidthings/sample-simplepio
Como Fazer?2
2017 Como Criar Coisas Conectadas com Android Things 47
48. Android Things Vs Arduino
Como Fazer?2
2017 Como Criar Coisas Conectadas com Android Things 48
49. Android Things Vs Arduino
Como Fazer?2
2017 Como Criar Coisas Conectadas com Android Things 49
54. 2017 Como Criar Coisas Conectadas com Android Things 54
Próximos Passos3
https://developer.android.com/things/index.html
55. 2017 Como Criar Coisas Conectadas com Android Things 55
Próximos Passos3
Título: Internet of Things: Principles and
Paradigms
Autores: Rajkumar Buyya e Amir Vahid
Dastjerdi
Editora: Morgan Kaufmann
Edição: 1ª
Ano: 2016
Quantidade de Páginas: 378
56. 2017 Como Criar Coisas Conectadas com Android Things 56
Próximos Passos3
Título: Internet das Coisas com ESP8266,
Arduino e Raspberry Pi
Autores: Sérgio de Oliveira
Editora: Novatec
Edição: 1ª
Ano: 2017
Quantidade de Páginas: 240
57. 2017 Como Criar Coisas Conectadas com Android Things 57
Título: Programação com Arduino -
Começando com Sketches - Série Tekne
Autores: Simon Monk
Editora: Bookman
Edição: 1ª
Ano: 2013
Quantidade de Páginas: 160
Próximos Passos3
58. 2017 Como Criar Coisas Conectadas com Android Things 58
Título: Programação com Arduino II -
Começando com Sketches - Série Tekne
Autores: Simon Monk
Editora: Bookman
Edição: 1ª
Ano: 2015
Quantidade de Páginas: 260
Próximos Passos3
59. 2017 Como Criar Coisas Conectadas com Android Things 59
Título: 30 Projetos com Arduino
Série Tekne
Autores: Simon Monk
Editora: Bookman
Edição: 1ª
Ano: 2014
Quantidade de Páginas: 228
Próximos Passos3
60. 2017 Como Criar Coisas Conectadas com Android Things 60
Título: 30 Projetos com Arduino
Série Tekne
Autores: Kimmo Karvinen
Tero Karvinen
Editora: Novatec
Edição: 1ª
Ano: 2014
Quantidade de Páginas: 160
Próximos Passos3
61. 2017 Como Criar Coisas Conectadas com Android Things 61
Título: Movimento, luz e som com
Arduino e Raspberry Pi
Autores: Simon Monk
Editora: Novatec
Edição: 1ª
Ano: 2016
Quantidade de Páginas: 352
Próximos Passos3
62. 2017 Como Criar Coisas Conectadas com Android Things 62
Próximos Passos3
Título: Manual de Projetos do Arduino
Autores: Mark Geddes
Editora: Novatec
Edição: 1ª
Ano: 2017
Quantidade de Páginas: 288
63. 2017 Como Criar Coisas Conectadas com Android Things 63
Título: Eletrônica para Makers
Autores: Charles Platt
Editora: Novatec
Edição: 1ª
Ano: 2016
Quantidade de Páginas: 400
Próximos Passos3
64. 2017 Como Criar Coisas Conectadas com Android Things 64
Próximos Passos3
Título: Eletrônica I - Série Tekne - 7ª Ed.
Autores: Charles Schuler
Editora: Bookman
Edição: 7ª
Ano: 2013
Quantidade de Páginas: 330
65. 2017 Como Criar Coisas Conectadas com Android Things 65
Próximos Passos3
Título: Eletrônica I - Série Tekne - 7ª Ed.
Autores: Charles Schuler
Editora: Bookman
Edição: 7ª
Ano: 2013
Quantidade de Páginas: 338
66. 2017 Como Criar Coisas Conectadas com Android Things 66
Próximos Passos3
Título: A Arte da Eletrônica
Autores: Paul Horowitz
Editora: Bookman
Edição: 3ª
Ano: 2017
Quantidade de Páginas: 1160
67. 2017 Como Criar Coisas Conectadas com Android Things 67
Próximos Passos3
Título: Practical Electronics for Inventors
Autores: Paul Scherz (Autor), Simon Monk
Editora: McGraw-Hil
Edição: 4ª
Ano: 2016
Quantidade de Páginas: 1056
68. 2017 Como Criar Coisas Conectadas com Android Things 68
Perguntas?!
69. 2017 Como Criar Coisas Conectadas com Android Things 69
orlewilsonmaiaprof.orlewilson@gmail.com
https://github.com/orlewilsonorlewilson
70. Como Criar Coisas Conectadas com
Android Things
Prof. Dr. Orlewilson Bentes Maia
prof.orlewilson@gmail.com