apresentação desenvolvimento de plataforma para comandar microcontroladores embarcados usando
DESCRIPTION
Apresentação para o congresso do IFSP em Birigui-SPTRANSCRIPT
DESENVOLVIMENTO DE PLATAFORMA PARA COMANDAR MICROCONTROLADORES EMBARCADOS USANDO DISPOSITIVO ANDROID.
Thiago Silva Barros ([email protected])
Thiago Henrique Poiani ([email protected])
Rodrigo Elias Bianchi ([email protected])
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 ([email protected])Thiago Henrique Poiani ([email protected])Rodrigo Elias Bianchi ([email protected])