Trabalho de Conclusão de Curso
Documento
Autoria
Unidade da USP
Data de Apresentação
Orientador
Banca
Martins, André Luís
Monteiro, José Roberto Boffino de Almeida
Título em Português
Telemetria sem fio com armazenamento e exportação dos dados de unidade de sensoreamento via aplicativo Android
Palavras-chave em Português
Android
Telemetria
Sistemas embarcados
Comunicação sem fio
Resumo em Português
Estre trabalho contém o desenvolvimento de um aplicativo para dispositivos portáteis com sistema operacional Android que, através da comunicação via bluetooth e Wi-Fi com uma unidade de sensoreamento, obtenha leituras de um número de sensores, permitindo também o armazenamento e exportação destes dados. Para realizar testes e ilustrar o funcionamento do aplicativo também foram desenvolvidas unidades de sensoriamento com variações do protocolo de comunicação e tipos de dados. Para o desenvolvimento do aplicativo foi utilizada a IDE (Integrated Development Environment - Ambiente de Desenvolvimento Integrado) Android Studio juntamente com a SDK (Software Development Kit - Kit de Desenvolvimento de Software) do Android, com a linguagem de programação Java. Para as unidades de sensoreamento, os microcontroladores utilizados foram AT89LP4052 e ATMEGA328P (kit Arduino Uno), enquanto que os módulos de comunicação foram o ESP8266 (comunicação via Wi-Fi, utilizando o firmware NodeMCU para programação em linguagem Lua) e RN42 (comunicação via bluetooth). Os resultados obtidos mostram que os objetivos propostos foram atingidos com sucesso.
Título em Inglês
não informado
Palavras-chave em Inglês
Android,
Telemetry
Embedded systems
Wireless communication
Resumo em Inglês
This document contains the development of an application for Android handheld systems that, by wireless communication via bluetooth and Wi-Fi with a sensing unit, acquire readings from a number of sensors, allowing storing and exporting these data. To help with testing and to illustrate the application’s operation, some sensing units were developed varying the communication protocol and the types of data to be acquired. The application was developed using Android Studio IDE (Integrated Development Environment), along with the Android SDK (Software Development Kit), with Java programming language. For the sensing units, the selected microcontrollers are AT89LP4052 and ATMEGA328P (belonging to an Arduino development board), while the communication modules were ESP8266 (Wi-Fi communication using NodeMCU firmware with Lua programming language) and RN42 (bluetooth communication). The results show that the proposed objectives were archieved successfully.
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
2016-03-14
Número de visitas
985
Número de downloads
1337
Copyright © 2010 Biblioteca Digital de Trabalhos Acadêmicos da USP. Todos os direitos reservados.