redes de sensores sem fio com hardware livre

Post on 25-Dec-2014

334 Views

Category:

Devices & Hardware

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Apresentar como soluções open-source são utilizadas no desenvolvimento das pesquisas relacionadas a Redes de Sensores Sem Fio desenvolvidas pelo Laboratório de Sistemas Onipresentes e Pervasivos (Opala), da Universidade Estadual do Piauí.

TRANSCRIPT

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

top related