SlideShare uma empresa Scribd logo
1 de 32
Baixar para ler offline
Redes de Sensores Sem Fio 
com Hardware Livre 
Marcus Vinícius de Sousa Lemos 
marvin@uespi.br
Apresentação 
Sobre o professor: 
Marcus Vinícius de Sousa Lemos 
l Doutorando em Informática Aplicada pela Universidade de Fortaleza 
(Unifor) 
l Mestre em Informática Aplicada pela Unifor 
l Professor da Universidade Estadual do Piauí - Uespi 
l Pesquisador do Laboratório de Sistemas Onipresentes e Pervasivos 
(Opala) 
l Auditor Fiscal de Controle Externo (Informática) – TCE/PI 
marvinlemos@gmail.com 
http://www.marvinlemos.net 
@marvinlemos 
2
Sumário 
I. Computação Física 
II. Arduino 
III. Redes de Sensores Sem Fio 
IV. Motivação 
V. Projetos 
3
Sumário 
I. Computação Física 
II. Arduino 
III. Redes de Sensores Sem Fio 
IV. Motivação 
V. Projetos 
4
The widespread deployment of sensors, actuators 
and mobile devices is transforming the physical 
world into a computing platform. 
(Bonnet, Gehrke, Seshadri, 2000) 
5
Computação “Tradicional” 
6
Computação “Tradicional” 
7
Computação Física 
8
Computação Física 
9
Computação Física 
10
Computação Física 
• uso de computação e eletrônica [sensores e 
atuadores] na prototipação de objetos físicos 
para interação com seres humanos e o meio-ambiente 
• comportamento implementado por software 
• utilização de microcontroladores 
11
Computação Física 
• A computação física significa a 
construção de sistemas interativos 
físicos mediante o uso de software e 
hardware que integrados podem 
sentir e responder ao mundo 
analógico 
12
Sumário 
I. Computação Física 
II. Arduino 
III. Redes de Sensores Sem Fio 
IV. Motivação 
V. Projetos 
13
Arduino 
• Placa + Microcontrolador + USB + 
Sockets 
• Pode ser conectado a uma grande 
variedade de dispositivos: 
• Sensores: Luz, temperatura, 
presença, etc. 
• Displays: LCD, touchscreen 
• Motores e servos 
• GPS 
• Comunicação sem fio: 802.15.4, 
Zigbee, Bluetooth 
• Ethernet 
• Alimentação: Bateria de 9V ou por 
meio da USB 
• Hardware Livre 
14
Arduino 
• Da página oficial (www.arduino.cc): 
Arduino is an open-source electronics prototyping platform based 
on flexible, easy-to-use hardware and software. It’s intended 
for artists, designers, hobbyists, and anyone interested in 
creating interactive objects or environments. 
Arduino can sense the environment by receiving input from a 
variety of sensors and can affect its surroundings by 
controlling lights, motors, and other actuators. The 
microcontroller on the board is programmed using the Arduino 
programming language (based on Wiring) and the Arduino 
development environment (based on Processing). Arduino 
projects can be stand-alone or they can communicate with 
software on running on a computer (e.g. Flash, 
Processing,MaxMSP). ” 
15
Arduino 
Uno 
16
Arduino 
Uno 
17
Sumário 
I. Computação Física 
II. Arduino 
III. Redes de Sensores Sem Fio 
IV. Motivação 
V. Projetos 
18
Redes de Sensores Sem Fio 
19
Componentes de um nó sensor 
20
Arduino como um nó sensor 
21
Estação Base (Base Station) 
l A estação-base pode ser um nó sensor 
conectado a um computador, configurado para 
receber os dados transmitido pela RSSF. 
Nó sensor conectado a um notebook – Projeto Lares - Unifor 
22
Estação Base (Base Station) 
Raspberry Pi atuando como uma estação-base 
23
Estação Base (Base Station) 
24
Sumário 
I. Computação Física 
II. Arduino 
III. Redes de Sensores Sem Fio 
IV. Motivação 
V. Projetos 
25
Ambientes Inteligentes 
l A computação tradicional sempre focou-se na 
interação com o usuário 
l Computação embutida (embedded computing) 
foca-se na interação com o ambiente físico 
l A tendência é “embutir” computação em 
dispositivos cada vez menores, criando os 
“ambientes inteligentes” 
l Base para tecnologias e conceitos como: 
computação ubíqua/pervasiva, Internet das 
“Coisas”, Cidades Inteligentes, etc. 
26
Sumário 
I. Computação Física 
II. Arduino 
III. Redes de Sensores Sem Fio 
IV. Motivação 
V. Projetos 
27
Monitoramento 
de 
Abelhas 
• Parceria Opala (Uespi) / Empraba Meio/Norte 
• Estudar o problema da “enxameação por 
abandono” das abelhas 
– A totalidade das abelhas abandonam a colmeia 
em função, principalmente, da temperatura 
– Entretanto, existem poucos dados de 
monitoramento ambiental que relacionam as 
temperaturas externas às colmeias com suas 
temperaturas internas 
28
Monitoramento 
de 
Abelhas 
29
Monitoramento 
de 
Abelhas 
30
Monitoramento 
de 
Abelhas 
0 
5 
10 
15 
20 
25 
30 
35 
40 
1 
4 
7 
10 
13 
16 
19 
22 
25 
28 
31 
34 
37 
40 
43 
46 
49 
52 
55 
58 
61 
64 
67 
70 
73 
76 
79 
82 
85 
88 
91 
94 
97 
100 
103 
106 
109 
112 
115 
118 
121 
124 
127 
130 
133 
136 
139 
142 
145 
148 
Interna 
Externa 
31
Obrigado!!! 
Marcus 
Vinícius 
de 
Sousa 
Lemos 
marvin@uespi.br 
@marvinlemos 
32

Mais conteúdo relacionado

Semelhante a Redes de Sensores Sem Fio Com Hardware Livre

Oficina Arduino - Jornada de Tecnologia 2014 (E-poti) - Part I
Oficina Arduino - Jornada de Tecnologia 2014 (E-poti) - Part IOficina Arduino - Jornada de Tecnologia 2014 (E-poti) - Part I
Oficina Arduino - Jornada de Tecnologia 2014 (E-poti) - Part ICarlos Carvalho
 
Palestras IOT Hacking Health Design Challange UFSC 20170727 Walter Coan
Palestras IOT Hacking Health Design Challange UFSC 20170727 Walter CoanPalestras IOT Hacking Health Design Challange UFSC 20170727 Walter Coan
Palestras IOT Hacking Health Design Challange UFSC 20170727 Walter CoanWalter Coan
 
ESTUDO E APLICAÇÃO DA INTERNET DAS COISAS NA PREFEITURA UNIVERSITÁRIA ...
ESTUDO E APLICAÇÃO DA INTERNET DAS COISAS NA PREFEITURA UNIVERSITÁRIA        ...ESTUDO E APLICAÇÃO DA INTERNET DAS COISAS NA PREFEITURA UNIVERSITÁRIA        ...
ESTUDO E APLICAÇÃO DA INTERNET DAS COISAS NA PREFEITURA UNIVERSITÁRIA ...Rafael Sousa
 
Workshop Arduino SETi 2014
Workshop Arduino SETi 2014Workshop Arduino SETi 2014
Workshop Arduino SETi 2014Lucas Cabral
 
Plataformas open-source para Internet das Coisas (IoT)
Plataformas open-source para Internet das Coisas (IoT)Plataformas open-source para Internet das Coisas (IoT)
Plataformas open-source para Internet das Coisas (IoT)Eronides Da Silva Neto
 
TDCSP2019 - Trilha: Inteligência Artificial - Palestra: AI at the Edge - Plat...
TDCSP2019 - Trilha: Inteligência Artificial - Palestra: AI at the Edge - Plat...TDCSP2019 - Trilha: Inteligência Artificial - Palestra: AI at the Edge - Plat...
TDCSP2019 - Trilha: Inteligência Artificial - Palestra: AI at the Edge - Plat...Fulvio Mascara
 
Internet das coisas - Conectando seus dispositivos à nuvem de forma inteligente
Internet das coisas - Conectando seus dispositivos à nuvem de forma inteligenteInternet das coisas - Conectando seus dispositivos à nuvem de forma inteligente
Internet das coisas - Conectando seus dispositivos à nuvem de forma inteligenteAlvaro Viebrantz
 
Arduino Yún - À nuvem e além
Arduino Yún - À nuvem e alémArduino Yún - À nuvem e além
Arduino Yún - À nuvem e alémAndré Curvello
 
IoT Aplicada à Engenharia de Computação
IoT Aplicada à Engenharia de ComputaçãoIoT Aplicada à Engenharia de Computação
IoT Aplicada à Engenharia de ComputaçãoAndré Curvello
 
Computacao Movel Ubiqua
Computacao Movel UbiquaComputacao Movel Ubiqua
Computacao Movel UbiquaLuiz Matos
 
Interfaces fisicas para dispositivos moveis
Interfaces fisicas para dispositivos moveisInterfaces fisicas para dispositivos moveis
Interfaces fisicas para dispositivos moveisTiago Barros
 
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...Rogerio P C do Nascimento
 
A Internet das Coisas
A Internet das CoisasA Internet das Coisas
A Internet das CoisasLuiz Avila
 
Aula1 io t
Aula1 io tAula1 io t
Aula1 io tUFRN
 
Internet das Coisas - Conceitos, tecnologias e aplicações
Internet das Coisas - Conceitos, tecnologias e aplicaçõesInternet das Coisas - Conceitos, tecnologias e aplicações
Internet das Coisas - Conceitos, tecnologias e aplicaçõesFabio Souza
 

Semelhante a Redes de Sensores Sem Fio Com Hardware Livre (20)

Aula inaugural
Aula inauguralAula inaugural
Aula inaugural
 
Computação física com arduino
Computação física com arduinoComputação física com arduino
Computação física com arduino
 
Oficina Arduino - Jornada de Tecnologia 2014 (E-poti) - Part I
Oficina Arduino - Jornada de Tecnologia 2014 (E-poti) - Part IOficina Arduino - Jornada de Tecnologia 2014 (E-poti) - Part I
Oficina Arduino - Jornada de Tecnologia 2014 (E-poti) - Part I
 
Palestras IOT Hacking Health Design Challange UFSC 20170727 Walter Coan
Palestras IOT Hacking Health Design Challange UFSC 20170727 Walter CoanPalestras IOT Hacking Health Design Challange UFSC 20170727 Walter Coan
Palestras IOT Hacking Health Design Challange UFSC 20170727 Walter Coan
 
ESTUDO E APLICAÇÃO DA INTERNET DAS COISAS NA PREFEITURA UNIVERSITÁRIA ...
ESTUDO E APLICAÇÃO DA INTERNET DAS COISAS NA PREFEITURA UNIVERSITÁRIA        ...ESTUDO E APLICAÇÃO DA INTERNET DAS COISAS NA PREFEITURA UNIVERSITÁRIA        ...
ESTUDO E APLICAÇÃO DA INTERNET DAS COISAS NA PREFEITURA UNIVERSITÁRIA ...
 
Workshop Arduino SETi 2014
Workshop Arduino SETi 2014Workshop Arduino SETi 2014
Workshop Arduino SETi 2014
 
Plataformas open-source para Internet das Coisas (IoT)
Plataformas open-source para Internet das Coisas (IoT)Plataformas open-source para Internet das Coisas (IoT)
Plataformas open-source para Internet das Coisas (IoT)
 
TDCSP2019 - Trilha: Inteligência Artificial - Palestra: AI at the Edge - Plat...
TDCSP2019 - Trilha: Inteligência Artificial - Palestra: AI at the Edge - Plat...TDCSP2019 - Trilha: Inteligência Artificial - Palestra: AI at the Edge - Plat...
TDCSP2019 - Trilha: Inteligência Artificial - Palestra: AI at the Edge - Plat...
 
Internet das coisas - Conectando seus dispositivos à nuvem de forma inteligente
Internet das coisas - Conectando seus dispositivos à nuvem de forma inteligenteInternet das coisas - Conectando seus dispositivos à nuvem de forma inteligente
Internet das coisas - Conectando seus dispositivos à nuvem de forma inteligente
 
Arduino Yún - À nuvem e além
Arduino Yún - À nuvem e alémArduino Yún - À nuvem e além
Arduino Yún - À nuvem e além
 
IoT Aplicada à Engenharia de Computação
IoT Aplicada à Engenharia de ComputaçãoIoT Aplicada à Engenharia de Computação
IoT Aplicada à Engenharia de Computação
 
Computacao Movel Ubiqua
Computacao Movel UbiquaComputacao Movel Ubiqua
Computacao Movel Ubiqua
 
Interfaces fisicas para dispositivos moveis
Interfaces fisicas para dispositivos moveisInterfaces fisicas para dispositivos moveis
Interfaces fisicas para dispositivos moveis
 
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
 
A Internet das Coisas
A Internet das CoisasA Internet das Coisas
A Internet das Coisas
 
Arduinrio
ArduinrioArduinrio
Arduinrio
 
Arduino: Passado, presente e futuro.
Arduino: Passado, presente e futuro.Arduino: Passado, presente e futuro.
Arduino: Passado, presente e futuro.
 
Aula1 io t
Aula1 io tAula1 io t
Aula1 io t
 
Hardware hacking 101
Hardware hacking 101Hardware hacking 101
Hardware hacking 101
 
Internet das Coisas - Conceitos, tecnologias e aplicações
Internet das Coisas - Conceitos, tecnologias e aplicaçõesInternet das Coisas - Conceitos, tecnologias e aplicações
Internet das Coisas - Conceitos, tecnologias e aplicações
 

Redes de Sensores Sem Fio Com Hardware Livre

  • 1. Redes de Sensores Sem Fio com Hardware Livre Marcus Vinícius de Sousa Lemos marvin@uespi.br
  • 2. Apresentação Sobre o professor: Marcus Vinícius de Sousa Lemos l Doutorando em Informática Aplicada pela Universidade de Fortaleza (Unifor) l Mestre em Informática Aplicada pela Unifor l Professor da Universidade Estadual do Piauí - Uespi l Pesquisador do Laboratório de Sistemas Onipresentes e Pervasivos (Opala) l Auditor Fiscal de Controle Externo (Informática) – TCE/PI marvinlemos@gmail.com http://www.marvinlemos.net @marvinlemos 2
  • 3. Sumário I. Computação Física II. Arduino III. Redes de Sensores Sem Fio IV. Motivação V. Projetos 3
  • 4. Sumário I. Computação Física II. Arduino III. Redes de Sensores Sem Fio IV. Motivação V. Projetos 4
  • 5. The widespread deployment of sensors, actuators and mobile devices is transforming the physical world into a computing platform. (Bonnet, Gehrke, Seshadri, 2000) 5
  • 11. Computação Física • uso de computação e eletrônica [sensores e atuadores] na prototipação de objetos físicos para interação com seres humanos e o meio-ambiente • comportamento implementado por software • utilização de microcontroladores 11
  • 12. Computação Física • A computação física significa a construção de sistemas interativos físicos mediante o uso de software e hardware que integrados podem sentir e responder ao mundo analógico 12
  • 13. Sumário I. Computação Física II. Arduino III. Redes de Sensores Sem Fio IV. Motivação V. Projetos 13
  • 14. Arduino • Placa + Microcontrolador + USB + Sockets • Pode ser conectado a uma grande variedade de dispositivos: • Sensores: Luz, temperatura, presença, etc. • Displays: LCD, touchscreen • Motores e servos • GPS • Comunicação sem fio: 802.15.4, Zigbee, Bluetooth • Ethernet • Alimentação: Bateria de 9V ou por meio da USB • Hardware Livre 14
  • 15. Arduino • Da página oficial (www.arduino.cc): Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It’s intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments. Arduino can sense the environment by receiving input from a variety of sensors and can affect its surroundings by controlling lights, motors, and other actuators. The microcontroller on the board is programmed using the Arduino programming language (based on Wiring) and the Arduino development environment (based on Processing). Arduino projects can be stand-alone or they can communicate with software on running on a computer (e.g. Flash, Processing,MaxMSP). ” 15
  • 18. Sumário I. Computação Física II. Arduino III. Redes de Sensores Sem Fio IV. Motivação V. Projetos 18
  • 19. Redes de Sensores Sem Fio 19
  • 20. Componentes de um nó sensor 20
  • 21. Arduino como um nó sensor 21
  • 22. Estação Base (Base Station) l A estação-base pode ser um nó sensor conectado a um computador, configurado para receber os dados transmitido pela RSSF. Nó sensor conectado a um notebook – Projeto Lares - Unifor 22
  • 23. Estação Base (Base Station) Raspberry Pi atuando como uma estação-base 23
  • 24. Estação Base (Base Station) 24
  • 25. Sumário I. Computação Física II. Arduino III. Redes de Sensores Sem Fio IV. Motivação V. Projetos 25
  • 26. Ambientes Inteligentes l A computação tradicional sempre focou-se na interação com o usuário l Computação embutida (embedded computing) foca-se na interação com o ambiente físico l A tendência é “embutir” computação em dispositivos cada vez menores, criando os “ambientes inteligentes” l Base para tecnologias e conceitos como: computação ubíqua/pervasiva, Internet das “Coisas”, Cidades Inteligentes, etc. 26
  • 27. Sumário I. Computação Física II. Arduino III. Redes de Sensores Sem Fio IV. Motivação V. Projetos 27
  • 28. Monitoramento de Abelhas • Parceria Opala (Uespi) / Empraba Meio/Norte • Estudar o problema da “enxameação por abandono” das abelhas – A totalidade das abelhas abandonam a colmeia em função, principalmente, da temperatura – Entretanto, existem poucos dados de monitoramento ambiental que relacionam as temperaturas externas às colmeias com suas temperaturas internas 28
  • 31. Monitoramento de Abelhas 0 5 10 15 20 25 30 35 40 1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 61 64 67 70 73 76 79 82 85 88 91 94 97 100 103 106 109 112 115 118 121 124 127 130 133 136 139 142 145 148 Interna Externa 31
  • 32. Obrigado!!! Marcus Vinícius de Sousa Lemos marvin@uespi.br @marvinlemos 32