apresentação desenvolvimento de plataforma para comandar microcontroladores embarcados usando

Post on 10-Jul-2015

330 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Apresentação para o congresso do IFSP em Birigui-SP

TRANSCRIPT

DESENVOLVIMENTO DE PLATAFORMA PARA COMANDAR MICROCONTROLADORES EMBARCADOS USANDO DISPOSITIVO ANDROID.

Thiago Silva Barros (thiagosbarros02@gmail.com)

Thiago Henrique Poiani (thpoiani@gmail.com)

Rodrigo Elias Bianchi (bianchi@ifsp.edu.br)

Introdução

• O que será desenvolvido?

• Plataforma para comunicação de dispositivos moveis e interface robótica, seguindo as ideias de software livre.

• Qual a Finalidade da pesquisa?

• Pesquisas e Trabalhos no IFSP com dispositivos móveis.

• Atender as necessidades de desenvolvedores que realizam pesquisas ligando dispositivos móveis com robôs.

• Por quê é importante

• Nivelar o crescimento dos Dispositivos Móveis X Robótica no Brasil

• União das duas áreas para redução de custo

A ideia

Criar uma plataforma capaz de conectar e manter uma conexão entre um dispositivo móvel e uma interface robótica.

A ideia

Criar uma plataforma capaz de conectar e manter uma conexão entre um dispositivo móvel e uma interface robótica.

Por que ANDROID?

Plataforma aberta e flexível, segue as ideia de software livre

Atual sistema operacional mais popular para dispositivos móveis

Bloqueio do IOS, “concorrente direto”, no compartilhamento por Bluetooth, não possuindo suporte ao NFC (Near Field Communication) que permite transferência simplificada de dados acurta distancia.

A ideia

Criar uma plataforma capaz de conectar e manter uma conexão entre um dispositivo móvel e uma interface robótica.

A ideia

Criar uma plataforma capaz de conectar e manter uma conexão entre um dispositivo móvel e uma interface robótica.

WiFi X Bluetooth

Comunicação sem fio

Velocidade de Transmissão

Alcance

1 Mb por Segundo Curta distancia

Entre 11 e 54 Mb por segundo

Longa distancia

A ideia

Criar uma plataforma capaz de conectar e manter uma conexão entre um dispositivo móvel e uma interface robótica.

A ideia

Criar uma plataforma capaz de conectar e manter uma conexão entre um dispositivo móvel e uma interface robótica.

Arduino

Microocontrolador que será usado na interface robotica

Metodologia / Materiais

OBS: De acordo com o Scrum, o processo de desenvolvimento será iterativo e incremental, indicando que no final de cada período de processamento, execução e testes de sistema, conhecido

como sprint, parte do projeto estará completo.

FASES Materiais

Desenvolvimento de aplicativo Android para sincronismo de dispositivos em rede sem fio

ANDROID SDKECLIPSE IDE

Construção de interface robótica com comunicação sem fio

ARDUINO com comunicação sem fioInterface Robótica

Desenvolvimento de sistema embarcado para interpretação de informação e acionamento de microcontroladores

ARDUINO IDE

Desenvolvimento de plataforma para comando de microcontroladores embarcados utilizando dispositivos Android.

ANDROID SDKECLIPSE IDEResultado de todas as fases anteriores

Metodologia / Materiais

OBS: De acordo com o Scrum, o processo de desenvolvimento será iterativo e incremental, indicando que no final de cada período de processamento, execução e testes de sistema, conhecido como sprint, parte do projeto estará completo.

FASES Materiais

Desenvolvimento de aplicativo Android para sincronismo de dispositivos em rede sem fio

ANDROID SDKECLIPSE IDE

Construção de interface robótica com comunicação sem fio

ARDUINO com comunicação sem fioInterface Robótica

Desenvolvimento de sistema embarcado para interpretação de informação e acionamento de microcontroladores

ARDUINO IDE

Desenvolvimento de plataforma para comando de microcontroladores embarcados utilizando dispositivos Android.

ANDROID SDKECLIPSE IDEResultado de todas as fases anteriores

Metodologia / Materiais

OBS: De acordo com o Scrum, o processo de desenvolvimento será iterativo e incremental, indicando que no final de cada período de processamento, execução e testes de sistema, conhecido como sprint, parte do projeto estará completo.

FASES Materiais

Desenvolvimento de aplicativo Android para sincronismo de dispositivos em rede sem fio

ANDROID SDKECLIPSE IDE

Construção de interface robótica com comunicação sem fio

ARDUINO com comunicação sem fioInterface Robótica

Desenvolvimento de sistema embarcado para interpretação de informação e acionamento de microcontroladores

ARDUINO IDE

Desenvolvimento de plataforma para comando de microcontroladores embarcados utilizando dispositivos Android.

ANDROID SDKECLIPSE IDEResultado de todas as fases anteriores

Metodologia / Materiais

OBS: De acordo com o Scrum, o processo de desenvolvimento será iterativo e incremental, indicando que no final de cada período de processamento, execução e testes de sistema, conhecido como sprint, parte do projeto estará completo.

FASES Materiais

Desenvolvimento de aplicativo Android para sincronismo de dispositivos em rede sem fio

ANDROID SDKECLIPSE IDE

Construção de interface robótica com comunicação sem fio

ARDUINO com comunicação sem fioInterface Robótica

Desenvolvimento de sistema embarcado para interpretação de informação e acionamento de microcontroladores

ARDUINO IDE

Desenvolvimento de plataforma para comando de microcontroladores embarcados utilizando dispositivos Android.

ANDROID SDKECLIPSE IDEResultado de todas as fases anteriores

Metodologia / Materiais

OBS: De acordo com o Scrum, o processo de desenvolvimento será iterativo e incremental, indicando que no final de cada período de processamento, execução e testes de sistema, conhecido como sprint, parte do projeto estará completo.

FASES Materiais

Desenvolvimento de aplicativo Android para sincronismo de dispositivos em rede sem fio

ANDROID SDKECLIPSE IDE

Construção de interface robótica com comunicação sem fio

ARDUINO com comunicação sem fioInterface Robótica

Desenvolvimento de sistema embarcado para interpretação de informação e acionamento de microcontroladores

ARDUINO IDE

Desenvolvimento de plataforma para comando de microcontroladores embarcados utilizando dispositivos Android.

ANDROID SDKECLIPSE IDEResultado de todas as fases anteriores

Conclusão

Espera-se ao término deste projeto, uma plataforma pronta e em

condições de auxiliar pesquisadores e comunidades que

desejam trabalhar na área de robótica com dispositivos móveis

como meio de comunicação com o hardware, tornando todo o

processo de desenvolvimento de qualquer outro projeto

relacionado, mais simples e dinâmico.

DESENVOLVIMENTO DE PLATAFORMA PARA COMANDAR MICROCONTROLADORES EMBARCADOS USANDO DISPOSITIVO

ANDROID.

Obrigado!!!

Perguntas???

Thiago Silva Barros (thiagosbarros02@gmail.com)Thiago Henrique Poiani (thpoiani@gmail.com)Rodrigo Elias Bianchi (bianchi@ifsp.edu.br)

top related