Desenvolvimento de Programa e Interface Gráfica em Python para Controle de Bombas Seringas Utilizadas em Microdevices
Autor(a) principal: | |
---|---|
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 |