Plataforma de programação para microcontrolador PIC através de aplicativo Android
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
Outros Autores: | |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
Texto Completo: | http://repositorio.utfpr.edu.br/jspui/handle/1/8275 |
Resumo: | Neste trabalho são apresentados os materiais, ferramentas e procedimentos utilizados para o desenvolvimento de uma plataforma de programação de microcontroladores através de um aplicativo para dispositivos mobile. O trabalho se divide em uma aplicativo para celular e uma plataforma microcontrolada, onde a plataforma microcontrolada opera com um firmware próprio, adequado a receber dados do aplicativo através de uma sequência de comunicação própria que utiliza comunicação Bluetooth. A plataforma microcontrolada desenvolvida está apta para operar a partir das informações contidas em um fluxograma de operação criado pelo usuário na interface gráfica do aplicativo, onde cada bloco do fluxograma corresponde a uma funcionalidade da plataforma microcontrolada pré-programada no microcontrolado. O trabalho objetiva fornecer um ambiente de programação acessível e compreensível, abstraindo a maior parte das dificuldades existentes quando se esta estabelecendo os componentes básicos de uma aplicação envolvendo microcontroladores. |
id |
UTFPR-12_b8efac412ed39d36b19bd804409954df |
---|---|
oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/8275 |
network_acronym_str |
UTFPR-12 |
network_name_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
repository_id_str |
|
spelling |
2020-11-11T14:04:53Z2020-11-11T14:04:53Z2016-12-13CHIPANSKI, Matheus Antunes; CLASEN, Milan Avila. Plataforma de programação para microcontrolador PIC através de aplicativo Android. 2016. 44 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Controle e Automação) - Universidade Tecnológica Federal do Paraná, Curitiba, 2016.http://repositorio.utfpr.edu.br/jspui/handle/1/8275Neste trabalho são apresentados os materiais, ferramentas e procedimentos utilizados para o desenvolvimento de uma plataforma de programação de microcontroladores através de um aplicativo para dispositivos mobile. O trabalho se divide em uma aplicativo para celular e uma plataforma microcontrolada, onde a plataforma microcontrolada opera com um firmware próprio, adequado a receber dados do aplicativo através de uma sequência de comunicação própria que utiliza comunicação Bluetooth. A plataforma microcontrolada desenvolvida está apta para operar a partir das informações contidas em um fluxograma de operação criado pelo usuário na interface gráfica do aplicativo, onde cada bloco do fluxograma corresponde a uma funcionalidade da plataforma microcontrolada pré-programada no microcontrolado. O trabalho objetiva fornecer um ambiente de programação acessível e compreensível, abstraindo a maior parte das dificuldades existentes quando se esta estabelecendo os componentes básicos de uma aplicação envolvendo microcontroladores.In this paper we present the equipment, tools and procedures used in the development of a programming platform for microcontrollers through the use of a mobile app. The paper is divided in a mobile app and a microcontrolled platform operating on a in-house firmware, prepared to receive data from the app through a particular sequence of Bluetooth messages also described in the paper. The microcontrolled platform developed is apt to operate based on the information contained in an operation flowchart created by the user through the use of the app’s graphical user interface, where each block in the flowchart corresponds to a specific functionality of microcontrolled platform pre-programmed in the microcontroller. This paper has as objective to establish a programming environment that is both accessible and easy to understand, leaving most of the set-up difficulties associated with microcontroller programming up to the platformporUniversidade Tecnológica Federal do ParanáCuritibaCurso de Engenharia de Controle e AutomaçãoUTFPRBrasilCNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS::ELETRONICA INDUSTRIALMicrocontroladoresTecnologia bluetoothAndroidAplicativos móveisEngenharia elétricaMicrocontrollersBluetooth technologyAndroidsMobile appsElectric engineeringPlataforma de programação para microcontrolador PIC através de aplicativo AndroidPIC microcontroller programming platform through android applicationinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisCuritibaBrante, Glauber Gomes de OliveiraBrante, Glauber Gomes de OliveiraSilva, Marco Jose daMoritz, Guilherme LuizChipanski, Matheus AntunesClasen, Milan Avilainfo:eu-repo/semantics/embargoedAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRORIGINALCT_COEAU_2016_2_12.pdfapplication/pdf2898407http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8275/1/CT_COEAU_2016_2_12.pdf8e7090e0e6d4465ca7173267efe1893eMD51LICENSElicense.txttext/plain1290http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8275/2/license.txtb9d82215ab23456fa2d8b49c5df1b95bMD52TEXTCT_COEAU_2016_2_12.pdf.txtExtracted texttext/plain72620http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8275/3/CT_COEAU_2016_2_12.pdf.txt35beb6e34c1dc9ee452ae7b51115047dMD53THUMBNAILCT_COEAU_2016_2_12.pdf.jpgGenerated Thumbnailimage/jpeg1259http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8275/4/CT_COEAU_2016_2_12.pdf.jpg6499036e00c078599782019ae4cfff8aMD541/82752020-11-11 12:04:53.761oai:repositorio.utfpr.edu.br:1/8275TmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbywgYXV0b3Jpem8gYSBVVEZQUiBhIHZlaWN1bGFyLCAKYXRyYXbDqXMgZG8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlbSBBY2Vzc28gQWJlcnRvIChQSUFBKSBlIGRvcyBDYXTDoWxvZ29zIGRhcyBCaWJsaW90ZWNhcyAKZGVzdGEgSW5zdGl0dWnDp8Ojbywgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG5vIDkuNjEwLzk4LCAKbyB0ZXh0byBkZXN0YSBvYnJhLCBvYnNlcnZhbmRvIGFzIGNvbmRpw6fDtWVzIGRlIGRpc3BvbmliaWxpemHDp8OjbyByZWdpc3RyYWRhcyBubyBpdGVtIDQgZG8gCuKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSAKRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIApTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCB2aXNhbmRvIGEgCmRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvIOKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgCmRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdIGUgZGEg4oCcRGVjbGFyYcOnw6NvIApkZSBBdXRvcmlh4oCdIGVuY29udHJhbS1zZSBhcnF1aXZhZGFzIG5hIEJpYmxpb3RlY2EgZG8gQ8OibXB1cyBubyBxdWFsIG8gdHJhYmFsaG8gZm9pIGRlZmVuZGlkby4gCk5vIGNhc28gZGUgcHVibGljYcOnw7VlcyBkZSBhdXRvcmlhIGNvbGV0aXZhIGUgbXVsdGljw6JtcHVzLCBvcyBkb2N1bWVudG9zIGZpY2Fyw6NvIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvIOKAnHByaW1laXJvIGF1dG9y4oCdIHBvc3N1YSB2w61uY3Vsby4KRepositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2020-11-11T14:04:53Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
dc.title.pt_BR.fl_str_mv |
Plataforma de programação para microcontrolador PIC através de aplicativo Android |
dc.title.alternative.pt_BR.fl_str_mv |
PIC microcontroller programming platform through android application |
title |
Plataforma de programação para microcontrolador PIC através de aplicativo Android |
spellingShingle |
Plataforma de programação para microcontrolador PIC através de aplicativo Android Chipanski, Matheus Antunes CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS::ELETRONICA INDUSTRIAL Microcontroladores Tecnologia bluetooth Android Aplicativos móveis Engenharia elétrica Microcontrollers Bluetooth technology Androids Mobile apps Electric engineering |
title_short |
Plataforma de programação para microcontrolador PIC através de aplicativo Android |
title_full |
Plataforma de programação para microcontrolador PIC através de aplicativo Android |
title_fullStr |
Plataforma de programação para microcontrolador PIC através de aplicativo Android |
title_full_unstemmed |
Plataforma de programação para microcontrolador PIC através de aplicativo Android |
title_sort |
Plataforma de programação para microcontrolador PIC através de aplicativo Android |
author |
Chipanski, Matheus Antunes |
author_facet |
Chipanski, Matheus Antunes Clasen, Milan Avila |
author_role |
author |
author2 |
Clasen, Milan Avila |
author2_role |
author |
dc.contributor.advisor1.fl_str_mv |
Brante, Glauber Gomes de Oliveira |
dc.contributor.referee1.fl_str_mv |
Brante, Glauber Gomes de Oliveira |
dc.contributor.referee2.fl_str_mv |
Silva, Marco Jose da |
dc.contributor.referee3.fl_str_mv |
Moritz, Guilherme Luiz |
dc.contributor.author.fl_str_mv |
Chipanski, Matheus Antunes Clasen, Milan Avila |
contributor_str_mv |
Brante, Glauber Gomes de Oliveira Brante, Glauber Gomes de Oliveira Silva, Marco Jose da Moritz, Guilherme Luiz |
dc.subject.cnpq.fl_str_mv |
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS::ELETRONICA INDUSTRIAL |
topic |
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS::ELETRONICA INDUSTRIAL Microcontroladores Tecnologia bluetooth Android Aplicativos móveis Engenharia elétrica Microcontrollers Bluetooth technology Androids Mobile apps Electric engineering |
dc.subject.por.fl_str_mv |
Microcontroladores Tecnologia bluetooth Android Aplicativos móveis Engenharia elétrica Microcontrollers Bluetooth technology Androids Mobile apps Electric engineering |
description |
Neste trabalho são apresentados os materiais, ferramentas e procedimentos utilizados para o desenvolvimento de uma plataforma de programação de microcontroladores através de um aplicativo para dispositivos mobile. O trabalho se divide em uma aplicativo para celular e uma plataforma microcontrolada, onde a plataforma microcontrolada opera com um firmware próprio, adequado a receber dados do aplicativo através de uma sequência de comunicação própria que utiliza comunicação Bluetooth. A plataforma microcontrolada desenvolvida está apta para operar a partir das informações contidas em um fluxograma de operação criado pelo usuário na interface gráfica do aplicativo, onde cada bloco do fluxograma corresponde a uma funcionalidade da plataforma microcontrolada pré-programada no microcontrolado. O trabalho objetiva fornecer um ambiente de programação acessível e compreensível, abstraindo a maior parte das dificuldades existentes quando se esta estabelecendo os componentes básicos de uma aplicação envolvendo microcontroladores. |
publishDate |
2016 |
dc.date.issued.fl_str_mv |
2016-12-13 |
dc.date.accessioned.fl_str_mv |
2020-11-11T14:04:53Z |
dc.date.available.fl_str_mv |
2020-11-11T14:04:53Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
CHIPANSKI, Matheus Antunes; CLASEN, Milan Avila. Plataforma de programação para microcontrolador PIC através de aplicativo Android. 2016. 44 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Controle e Automação) - Universidade Tecnológica Federal do Paraná, Curitiba, 2016. |
dc.identifier.uri.fl_str_mv |
http://repositorio.utfpr.edu.br/jspui/handle/1/8275 |
identifier_str_mv |
CHIPANSKI, Matheus Antunes; CLASEN, Milan Avila. Plataforma de programação para microcontrolador PIC através de aplicativo Android. 2016. 44 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Controle e Automação) - Universidade Tecnológica Federal do Paraná, Curitiba, 2016. |
url |
http://repositorio.utfpr.edu.br/jspui/handle/1/8275 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/embargoedAccess |
eu_rights_str_mv |
embargoedAccess |
dc.publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Curitiba |
dc.publisher.program.fl_str_mv |
Curso de Engenharia de Controle e Automação |
dc.publisher.initials.fl_str_mv |
UTFPR |
dc.publisher.country.fl_str_mv |
Brasil |
publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Curitiba |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) instname:Universidade Tecnológica Federal do Paraná (UTFPR) instacron:UTFPR |
instname_str |
Universidade Tecnológica Federal do Paraná (UTFPR) |
instacron_str |
UTFPR |
institution |
UTFPR |
reponame_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
collection |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
bitstream.url.fl_str_mv |
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8275/1/CT_COEAU_2016_2_12.pdf http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8275/2/license.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8275/3/CT_COEAU_2016_2_12.pdf.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8275/4/CT_COEAU_2016_2_12.pdf.jpg |
bitstream.checksum.fl_str_mv |
8e7090e0e6d4465ca7173267efe1893e b9d82215ab23456fa2d8b49c5df1b95b 35beb6e34c1dc9ee452ae7b51115047d 6499036e00c078599782019ae4cfff8a |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR) |
repository.mail.fl_str_mv |
|
_version_ |
1805923206351028224 |