Desenvolvimento de Programa e Interface Gráfica em Python para Controle de Bombas Seringas Utilizadas em Microdevices

Detalhes bibliográficos
Autor(a) principal: Oliveira, Luiz André Fialho
Data de Publicação: 2021
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRN
Texto Completo: https://repositorio.ufrn.br/handle/123456789/38756
Resumo: Como consequência da grande revolução computacional, os processos e aparatos fabris passam por significante modificação tecnológica. Nos dias atuais, para a correta utilização e controle de maquinários, é exigida, na maioria das vezes, a existência de uma interface gráfica para facilitar a sua operação pelo operador. O número de novos maquinários que são gerados nessa revolução dificulta o acesso a esses programas. Diante disso, é cada vez mais comum a exigência de conhecimentos de programação do engenheiro responsável para que ele, com o auxílio dos demais empregados, desenvolva as interfaces de operação e os mecanismos de controle. No presente trabalho, houve a elaboração de um programa em Python visando o controle de uma bomba seringa utilizada em experimentos de micro fluido. Esse programa possui ferramentas de comunicação com placa Arduino e controle de conexão. O programa foi implementado no Laboratório de Energias Alternativa e Fenômenos de Transporte (LEAFT) e, até a elaboração desse trabalho, não houve queixas de mal funcionamento.
id UFRN_c024da2d92a39f8e73fab756abca7ab5
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/38756
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Oliveira, Luiz André FialhoJesus, Anderson Alles deOliveira, Giovanny Silva deSouza, Domingos Fabiano de Santana2021-09-20T12:50:08Z2021-09-27T12:20:26Z2021-09-20T12:50:08Z2021-09-27T12:20:26Z2021-08-0620160129922OLIVEIRA, Luiz André Fialho. Desenvolvimento de Programa e Interface Gráfica em Python para Controle de Bombas Seringas Utilizadas em Microdevices. 2021. 38 f. TCC (Graduação) - Curso de Engenharia Química, Universidade Federal do Rio Grande do Norte, Natal, 2021.https://repositorio.ufrn.br/handle/123456789/38756Como consequência da grande revolução computacional, os processos e aparatos fabris passam por significante modificação tecnológica. Nos dias atuais, para a correta utilização e controle de maquinários, é exigida, na maioria das vezes, a existência de uma interface gráfica para facilitar a sua operação pelo operador. O número de novos maquinários que são gerados nessa revolução dificulta o acesso a esses programas. Diante disso, é cada vez mais comum a exigência de conhecimentos de programação do engenheiro responsável para que ele, com o auxílio dos demais empregados, desenvolva as interfaces de operação e os mecanismos de controle. No presente trabalho, houve a elaboração de um programa em Python visando o controle de uma bomba seringa utilizada em experimentos de micro fluido. Esse programa possui ferramentas de comunicação com placa Arduino e controle de conexão. O programa foi implementado no Laboratório de Energias Alternativa e Fenômenos de Transporte (LEAFT) e, até a elaboração desse trabalho, não houve queixas de mal funcionamento.As a consequence of the great computational revolution, the processes and industrial machines have undergone a massive technological modification. In today’s era, for the correct utilization and control of industrial and laboratorial equipment, it is imperative, most of the times, the existence of a graphical interface to facilitate its operation. The number of new equipment that are crated in this revolution makes it harder for the user to access those programs in an easy way. Therefore, it’s way more common that companies require from their engineers programing knowledge in order for them, with the help of other employees, to develop graphical interfaces and control software. In this present work, a graphical interface is developed in Python with the objective of controlling a syringe pump that is used in microfluid experiments. The program will have an algorithm based on a TCP protocol for the propose of connecting with an Arduino board. The software was implemented in Laboratório de Energias Alternativa e Fenômenos de Transporte (LEAFT) and, until the elaboration of this work, there is no compliment of bugs.Universidade Federal do Rio Grande do NorteUFRNBrasilEngenharia QuímicaPython, Interface Gráfica, Arduino, Bomba Seringa.Python, Graphical interface, Arduino, Syringe Pump.Desenvolvimento de Programa e Interface Gráfica em Python para Controle de Bombas Seringas Utilizadas em Microdevicesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNinfo:eu-repo/semantics/openAccessORIGINALDesenvolvimentoPrograma2021_Oliveira.pdfapplication/pdf855287https://repositorio.ufrn.br/bitstream/123456789/38756/1/DesenvolvimentoPrograma2021_Oliveira.pdf7b6875d1e182f2dd07c64a57ce6ea7e8MD51CC-LICENSElicense_rdfapplication/octet-stream701https://repositorio.ufrn.br/bitstream/123456789/38756/2/license_rdf42fd4ad1e89814f5e4a476b409eb708cMD52LICENSElicense.txttext/plain714https://repositorio.ufrn.br/bitstream/123456789/38756/3/license.txt7278bab9c5c886812fa7d225dc807888MD53123456789/387562023-02-15 18:43:17.522oai:https://repositorio.ufrn.br:123456789/38756PGNlbnRlcj48c3Ryb25nPkZFREVSQUwgVU5JVkVSU0lUWSBPRiBSSU8gR1JBTkRFIERPIE5PUlRFPC9zdHJvbmc+PC9jZW50ZXI+CjxjZW50ZXI+PHN0cm9uZz5ESUdJVEFMIE1PTk9HUkFQSFMgTElCUkFSWTwvc3Ryb25nPjwvY2VudGVyPgoKPGNlbnRlcj5BdXRob3JpemF0aW9uIFRlcm0gZm9yIHRoZSBhdmFpbGFiaWxpdHkgb2YgTW9ub2dyYXBocyBmb3IgVW5kZXJncmFkdWF0ZSBhbmQgU3BlY2lhbGl6YXRpb24gaW4gdGhlIERpZ2l0YWwgTGlicmFyeSBvZiBNb25vZ3JhcGhzIChCRE0pPC9jZW50ZXI+CgpBcyB0aGUgY29weXJpZ2h0IG93bmVyIG9mIHRoZSBtb25vZ3JhcGgsIEkgYXV0aG9yaXplIHRoZSBGZWRlcmFsIFVuaXZlcnNpdHkgb2YgUmlvIEdyYW5kZSBkbyBOb3J0ZSAoVUZSTikgdG8gbWFrZSBhdmFpbGFibGUgdGhyb3VnaCB0aGUgRGlnaXRhbCBMaWJyYXJ5IG9mIE1vbm9ncmFwaHMgb2YgVUZSTiwgd2l0aG91dCByZWltYnVyc2VtZW50IG9mIGNvcHlyaWdodCwgYWNjb3JkaW5nIHRvIExhdyA5NjEwLzk4ICwgdGhlIGZ1bGwgdGV4dCBvZiB0aGUgd29yayBzdWJtaXR0ZWQgZm9yIHRoZSBwdXJwb3NlIG9mIHJlYWRpbmcsIHByaW50aW5nIGFuZCAvIG9yIGRvd25sb2FkaW5nLCBhcyBhIG1lYW5zIG9mIGRpc3NlbWluYXRpbmcgQnJhemlsaWFuIHNjaWVudGlmaWMgcHJvZHVjdGlvbiwgYXMgb2YgdGhlIGRhdGUgb2Ygc3VibWlzc2lvbi4KRepositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2023-02-15T21:43:17Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.pt_BR.fl_str_mv Desenvolvimento de Programa e Interface Gráfica em Python para Controle de Bombas Seringas Utilizadas em Microdevices
title Desenvolvimento de Programa e Interface Gráfica em Python para Controle de Bombas Seringas Utilizadas em Microdevices
spellingShingle Desenvolvimento de Programa e Interface Gráfica em Python para Controle de Bombas Seringas Utilizadas em Microdevices
Oliveira, Luiz André Fialho
Python, Interface Gráfica, Arduino, Bomba Seringa.
Python, Graphical interface, Arduino, Syringe Pump.
title_short Desenvolvimento de Programa e Interface Gráfica em Python para Controle de Bombas Seringas Utilizadas em Microdevices
title_full Desenvolvimento de Programa e Interface Gráfica em Python para Controle de Bombas Seringas Utilizadas em Microdevices
title_fullStr Desenvolvimento de Programa e Interface Gráfica em Python para Controle de Bombas Seringas Utilizadas em Microdevices
title_full_unstemmed Desenvolvimento de Programa e Interface Gráfica em Python para Controle de Bombas Seringas Utilizadas em Microdevices
title_sort Desenvolvimento de Programa e Interface Gráfica em Python para Controle de Bombas Seringas Utilizadas em Microdevices
author Oliveira, Luiz André Fialho
author_facet Oliveira, Luiz André Fialho
author_role author
dc.contributor.referees1.none.fl_str_mv Jesus, Anderson Alles de
dc.contributor.referees2.none.fl_str_mv Oliveira, Giovanny Silva de
dc.contributor.author.fl_str_mv Oliveira, Luiz André Fialho
dc.contributor.advisor1.fl_str_mv Souza, Domingos Fabiano de Santana
contributor_str_mv Souza, Domingos Fabiano de Santana
dc.subject.por.fl_str_mv Python, Interface Gráfica, Arduino, Bomba Seringa.
Python, Graphical interface, Arduino, Syringe Pump.
topic Python, Interface Gráfica, Arduino, Bomba Seringa.
Python, Graphical interface, Arduino, Syringe Pump.
description Como consequência da grande revolução computacional, os processos e aparatos fabris passam por significante modificação tecnológica. Nos dias atuais, para a correta utilização e controle de maquinários, é exigida, na maioria das vezes, a existência de uma interface gráfica para facilitar a sua operação pelo operador. O número de novos maquinários que são gerados nessa revolução dificulta o acesso a esses programas. Diante disso, é cada vez mais comum a exigência de conhecimentos de programação do engenheiro responsável para que ele, com o auxílio dos demais empregados, desenvolva as interfaces de operação e os mecanismos de controle. No presente trabalho, houve a elaboração de um programa em Python visando o controle de uma bomba seringa utilizada em experimentos de micro fluido. Esse programa possui ferramentas de comunicação com placa Arduino e controle de conexão. O programa foi implementado no Laboratório de Energias Alternativa e Fenômenos de Transporte (LEAFT) e, até a elaboração desse trabalho, não houve queixas de mal funcionamento.
publishDate 2021
dc.date.accessioned.fl_str_mv 2021-09-20T12:50:08Z
2021-09-27T12:20:26Z
dc.date.available.fl_str_mv 2021-09-20T12:50:08Z
2021-09-27T12:20:26Z
dc.date.issued.fl_str_mv 2021-08-06
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.pt_BR.fl_str_mv 20160129922
dc.identifier.citation.fl_str_mv OLIVEIRA, Luiz André Fialho. Desenvolvimento de Programa e Interface Gráfica em Python para Controle de Bombas Seringas Utilizadas em Microdevices. 2021. 38 f. TCC (Graduação) - Curso de Engenharia Química, Universidade Federal do Rio Grande do Norte, Natal, 2021.
dc.identifier.uri.fl_str_mv https://repositorio.ufrn.br/handle/123456789/38756
identifier_str_mv 20160129922
OLIVEIRA, Luiz André Fialho. Desenvolvimento de Programa e Interface Gráfica em Python para Controle de Bombas Seringas Utilizadas em Microdevices. 2021. 38 f. TCC (Graduação) - Curso de Engenharia Química, Universidade Federal do Rio Grande do Norte, Natal, 2021.
url https://repositorio.ufrn.br/handle/123456789/38756
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.publisher.initials.fl_str_mv UFRN
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Engenharia Química
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
bitstream.url.fl_str_mv https://repositorio.ufrn.br/bitstream/123456789/38756/1/DesenvolvimentoPrograma2021_Oliveira.pdf
https://repositorio.ufrn.br/bitstream/123456789/38756/2/license_rdf
https://repositorio.ufrn.br/bitstream/123456789/38756/3/license.txt
bitstream.checksum.fl_str_mv 7b6875d1e182f2dd07c64a57ce6ea7e8
42fd4ad1e89814f5e4a476b409eb708c
7278bab9c5c886812fa7d225dc807888
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv
_version_ 1814832849828708352