Trabalho de Conclusão de Curso
Documento
Autoria
Unidade da USP
Data de Apresentação
Orientador
Banca
Vieira, Marcelo Andrade da Costa
Grassi Junior, Valdir
Título em Português
Desenvolvimento de um sistema de comando wireless baseado em Android.
Palavras-chave em Português
ARM
Android
Bluetooth
Comando de robô
Comando Wireless
Robôs
Wireless
Resumo em Português
Este trabalho teve como objetivo desenvolver uma forma de se obter controle wireless de pequenos motores de baixa tensão utilizando-se um smartphone com sistema operacional Android. Para que este objetivo fosse alcançado, foi necessário desenvolvimento em conjunto tanto de software como de hardware. Em questão de hardware, utilizou-se um microcontrolador ARM LPC1114 da família Cortex-M0, uma PCB como driver para os motores, um módulo Bluetooth conectado ao microcontrolador responsável pela comunicação wireless, e um smartphone com sensor acelerômetro e comunicação Bluetooth. O celular torna-se cada vez mais presente na vida pessoal, e a utilização do sensor acelerômetro se justifica pelo intuito de colocar o robô em movimento através do posicionamento do celular como um volante. Em relação ao software, foram utilizadas as linguagens de programação C para o microcontrolador, Java para o dispositivo móvel Android, além do software Eagle CadSoft para projeto do driver dos motores. Os resultados alcançados demonstram que a combinação smartphone e microcontrolador não apenas funciona, como também abre caminho para outras soluções que envolvam esses hardwares.
Palavras-chave em Inglês
ARM
Android
Bluetooth
Wireless command
Robot command
Resumo em Inglês
This final work had as its main goal to develop a way to obtain wireless control of small low voltage motors using an Android smartphone. In order to achieve this goal, it was developed both software (microcontroller and Android) and hardware (PCB for handling motors) together. In relation to the hardware, it was used an ARM LPC1114 microcontroller of the Cortex-M0 family, a PCB as a driver to the motors, a Bluetooth module used for wireless communication, and an Android smartphone with accelerometer and Bluetooth communication capabilities. On the software side, it was used C language for the ARM microcontroller, Java language for the Android device, and the Eagle CadSoft for the development of the PCB. The results obtained show that this microcontroller and smartphone combination can not only be achieved, but also opens new ways for solutions that incorporate these hardwares.
Arquivos
AVISO - A consulta a este documento fica condicionada na aceitação das seguintes condições de uso:
Este trabalho é somente para uso privado de atividades de pesquisa e ensino. Não é autorizada sua reprodução para quaisquer fins lucrativos. Esta reserva de direitos abrange todos os dados do documento bem como seu conteúdo. Na utilização ou citação de partes do documento é obrigatório mencionar nome(s) do(s) autor(es) do trabalho.
 
Data de Publicação
2015-02-19
Número de visitas
1040
Número de downloads
2927
Copyright © 2010 Biblioteca Digital de Trabalhos Acadêmicos da USP. Todos os direitos reservados.