IDog Um gadget que é um cão de guarda

Preview:

Citation preview

iDogUm gadget que é um cão de guarda

I Simpósio do Mestrado em Computação Móvel

Rolando Rocha

Enquadramento

04/05/2011 I Simpósio do Mestrado em Computação Móvel 2

M2M – Machine-to-Machine

Exemplos de Aplicações M2M

• Saúde– Monitorização do estado de saúde dos

doentes, quer em casa ou no hospital

• Segurança– Sistemas de alarme monitorizados à distância– Segurança de veículos

• Transportes– Monitorização das condições de transporte de

determinadas mercadorias

04/05/2011 I Simpósio do Mestrado em Computação Móvel 3

Aplicações do iDog 0.9

• Saúde– Guardar doentes de Alzheimer

• Segurança– Detecção de intrusos numa habitação

• Transportes– Monitorização de motociclos

04/05/2011 I Simpósio do Mestrado em Computação Móvel 4

Arquitectura do iDog

04/05/2011 I Simpósio do Mestrado em Computação Móvel 5

Diagrama de Blocos

04/05/2011 I Simpósio do Mestrado em Computação Móvel 6

ATMEGA328P

04/05/2011 I Simpósio do Mestrado em Computação Móvel 7

Self-Programming the Flash

32 K

Fluxograma

04/05/2011 I Simpósio do Mestrado em Computação Móvel 8

Fluxograma

04/05/2011 I Simpósio do Mestrado em Computação Móvel 9

Guardando Doentes de Alzheimer

04/05/2011 I Simpósio do Mestrado em Computação Móvel 10

221

221

22 )-(+)-(=),(+),(=),( yyxxCBdCAdBAd

Guardando Doentes de Alzheimer

04/05/2011 I Simpósio do Mestrado em Computação Móvel 11

90º de inclinação

3-axis accelerometer 3-axis accelerometer

Guardando Habitações e Lugares

04/05/2011 I Simpósio do Mestrado em Computação Móvel 12

PIR Sensor

Monitorização de Motociclos

• Pedido de localização GPS

• Pedido de localizações automáticas (tracking)

• Perímetro de segurança

• Detecção de quedas

• Corte de energia ao motociclo

04/05/2011 I Simpósio do Mestrado em Computação Móvel 13

Hardware

04/05/2011 I Simpósio do Mestrado em Computação Móvel 14

GPS/GPRS Module from Telit

PIR Sensor C-7288 from CEBEK

Accelerometer ADXL335 from Sparkfun

Micro SD Module from Libelium Display 2 line x 8 columnsHD44780 compatible

Microcontroller ATMEGA328low power consumption

Hardware

04/05/2011 I Simpósio do Mestrado em Computação Móvel 15

Shift Register Multiplexer Decoder Hex Inverter

Hardware

04/05/2011 I Simpósio do Mestrado em Computação Móvel 16

AVRISPmkII

Software

• Aplicações do iDog

• Aplicação móvel– Obter localização do iDog– Obter tracking– Comunicar com o iDog– Configurar o iDog

• Plataforma Web– BD onde se encontram dados de registos das

localizações do iDog e da sua actuação

04/05/2011 I Simpósio do Mestrado em Computação Móvel 17

Software

• Ferramentas– Desenho

• Eagle Layout Editor 5.9

– Programação do micro controlador• AVR Studio 4

– Implementação• C/C++ (aplicações do iDog)• .NET C# (aplicação móvel)• Google App Engine (plataforma Web)

04/05/2011 I Simpósio do Mestrado em Computação Móvel 18

Protótipo

04/05/2011 I Simpósio do Mestrado em Computação Móvel 19

Conclusão

• Pretende-se que o iDog venha de forma progressiva a substituir o cão em algumas das suas tarefas

• Partilhar com ele a função de guardar e vigiar algo

04/05/2011 I Simpósio do Mestrado em Computação Móvel 20

Questões?

04/05/2011 I Simpósio do Mestrado em Computação Móvel 21

Recommended