Desenvolvimento de um sistema de controle remoto para automação de saídas digitais e analógicas por meio de uma aplicação web e uma aplicação local utilizando linguagem python / Development of a remote control system for automation of digital and analog outputs, through a web application and a local application developed in python
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Outros Autores: | , , , , , |
Tipo de documento: | Artigo |
Idioma: | por |
Título da fonte: | Revista Veras |
Texto Completo: | https://ojs.brazilianjournals.com.br/ojs/index.php/BRJD/article/view/33740 |
Resumo: | O presente artigo apresenta o desenvolvimento e a construção de um protótipo, controlável remotamente, através da internet, a partir de recursos e dispositivos de baixo custo, e de fácil implementação. Desenvolvido com tecnologias de código aberto, o sistema de controle remoto foi construído a partir de um Raspberry Pi, e subdividido em três partes: a aplicação web (desenvolvida em Html, Css, Javascript, PHP e MySQL); a aplicação local codificada em Python e executada no Raspberry; e dois protótipos físicos, compostos por uma placa de disparo de cargas com relés eletromecânicos e uma fonte de alimentação variável. Para acessar remotamente, foi construído um sistema de Login, gerando uma maior segurança e uma interface de botões que, ao serem acionados, realizam requisições a um servidor, que grava o status do botão acionado no Banco de dados SQL (Linguagem de Consulta Estruturada, do inglês, Structured Query Language). Foram criadas, também, barreiras de proteção para simular condições de intertravamentos entre saídas. Foram feitos testes para verificar a integridade de cada sistema. Tendo em vista que não apresentaram falhas, concluiu-se que é possível controlar remotamente elementos digitais (motor e lâmpada) e uma grandeza analógica (fonte de tensão), mostrando um exemplo de aplicação da automação com IoT (Internet das coisas, do inglês, Internet of Things), através de tecnologias de baixo custo, fácil implementação, e sendo referência para outros trabalhos mais complexos. |
id |
VERACRUZ-0_35af994b2f567f496c76fe89905b0ed6 |
---|---|
oai_identifier_str |
oai:ojs2.ojs.brazilianjournals.com.br:article/33740 |
network_acronym_str |
VERACRUZ-0 |
network_name_str |
Revista Veras |
repository_id_str |
|
spelling |
Desenvolvimento de um sistema de controle remoto para automação de saídas digitais e analógicas por meio de uma aplicação web e uma aplicação local utilizando linguagem python / Development of a remote control system for automation of digital and analog outputs, through a web application and a local application developed in pythonIoTRaspberry PiPWMAutomação.O presente artigo apresenta o desenvolvimento e a construção de um protótipo, controlável remotamente, através da internet, a partir de recursos e dispositivos de baixo custo, e de fácil implementação. Desenvolvido com tecnologias de código aberto, o sistema de controle remoto foi construído a partir de um Raspberry Pi, e subdividido em três partes: a aplicação web (desenvolvida em Html, Css, Javascript, PHP e MySQL); a aplicação local codificada em Python e executada no Raspberry; e dois protótipos físicos, compostos por uma placa de disparo de cargas com relés eletromecânicos e uma fonte de alimentação variável. Para acessar remotamente, foi construído um sistema de Login, gerando uma maior segurança e uma interface de botões que, ao serem acionados, realizam requisições a um servidor, que grava o status do botão acionado no Banco de dados SQL (Linguagem de Consulta Estruturada, do inglês, Structured Query Language). Foram criadas, também, barreiras de proteção para simular condições de intertravamentos entre saídas. Foram feitos testes para verificar a integridade de cada sistema. Tendo em vista que não apresentaram falhas, concluiu-se que é possível controlar remotamente elementos digitais (motor e lâmpada) e uma grandeza analógica (fonte de tensão), mostrando um exemplo de aplicação da automação com IoT (Internet das coisas, do inglês, Internet of Things), através de tecnologias de baixo custo, fácil implementação, e sendo referência para outros trabalhos mais complexos.Brazilian Journals Publicações de Periódicos e Editora Ltda.2021-08-02info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://ojs.brazilianjournals.com.br/ojs/index.php/BRJD/article/view/3374010.34117/bjdv7n8-010Brazilian Journal of Development; Vol. 7 No. 8 (2021); 75820-75833Brazilian Journal of Development; Vol. 7 Núm. 8 (2021); 75820-75833Brazilian Journal of Development; v. 7 n. 8 (2021); 75820-758332525-8761reponame:Revista Verasinstname:Instituto Superior de Educação Vera Cruz (VeraCruz)instacron:VERACRUZporhttps://ojs.brazilianjournals.com.br/ojs/index.php/BRJD/article/view/33740/pdfCopyright (c) 2021 Brazilian Journal of Developmentinfo:eu-repo/semantics/openAccessJúnior, Lúcio RogérioEstevam, Lucas de OliveiraRibeiro, Mateus Henrique RodriguesAlves, Guilherme HenriqueJoaquim, Welington MradMoraes, Fabíola Eugênio Arrabaçada Silva, Antônio Manoel Batista2021-09-16T20:49:37Zoai:ojs2.ojs.brazilianjournals.com.br:article/33740Revistahttp://site.veracruz.edu.br:8087/instituto/revistaveras/index.php/revistaveras/PRIhttp://site.veracruz.edu.br:8087/instituto/revistaveras/index.php/revistaveras/oai||revistaveras@veracruz.edu.br2236-57292236-5729opendoar:2024-10-15T16:17:42.955746Revista Veras - Instituto Superior de Educação Vera Cruz (VeraCruz)false |
dc.title.none.fl_str_mv |
Desenvolvimento de um sistema de controle remoto para automação de saídas digitais e analógicas por meio de uma aplicação web e uma aplicação local utilizando linguagem python / Development of a remote control system for automation of digital and analog outputs, through a web application and a local application developed in python |
title |
Desenvolvimento de um sistema de controle remoto para automação de saídas digitais e analógicas por meio de uma aplicação web e uma aplicação local utilizando linguagem python / Development of a remote control system for automation of digital and analog outputs, through a web application and a local application developed in python |
spellingShingle |
Desenvolvimento de um sistema de controle remoto para automação de saídas digitais e analógicas por meio de uma aplicação web e uma aplicação local utilizando linguagem python / Development of a remote control system for automation of digital and analog outputs, through a web application and a local application developed in python Júnior, Lúcio Rogério IoT Raspberry Pi PWM Automação. |
title_short |
Desenvolvimento de um sistema de controle remoto para automação de saídas digitais e analógicas por meio de uma aplicação web e uma aplicação local utilizando linguagem python / Development of a remote control system for automation of digital and analog outputs, through a web application and a local application developed in python |
title_full |
Desenvolvimento de um sistema de controle remoto para automação de saídas digitais e analógicas por meio de uma aplicação web e uma aplicação local utilizando linguagem python / Development of a remote control system for automation of digital and analog outputs, through a web application and a local application developed in python |
title_fullStr |
Desenvolvimento de um sistema de controle remoto para automação de saídas digitais e analógicas por meio de uma aplicação web e uma aplicação local utilizando linguagem python / Development of a remote control system for automation of digital and analog outputs, through a web application and a local application developed in python |
title_full_unstemmed |
Desenvolvimento de um sistema de controle remoto para automação de saídas digitais e analógicas por meio de uma aplicação web e uma aplicação local utilizando linguagem python / Development of a remote control system for automation of digital and analog outputs, through a web application and a local application developed in python |
title_sort |
Desenvolvimento de um sistema de controle remoto para automação de saídas digitais e analógicas por meio de uma aplicação web e uma aplicação local utilizando linguagem python / Development of a remote control system for automation of digital and analog outputs, through a web application and a local application developed in python |
author |
Júnior, Lúcio Rogério |
author_facet |
Júnior, Lúcio Rogério Estevam, Lucas de Oliveira Ribeiro, Mateus Henrique Rodrigues Alves, Guilherme Henrique Joaquim, Welington Mrad Moraes, Fabíola Eugênio Arrabaça da Silva, Antônio Manoel Batista |
author_role |
author |
author2 |
Estevam, Lucas de Oliveira Ribeiro, Mateus Henrique Rodrigues Alves, Guilherme Henrique Joaquim, Welington Mrad Moraes, Fabíola Eugênio Arrabaça da Silva, Antônio Manoel Batista |
author2_role |
author author author author author author |
dc.contributor.author.fl_str_mv |
Júnior, Lúcio Rogério Estevam, Lucas de Oliveira Ribeiro, Mateus Henrique Rodrigues Alves, Guilherme Henrique Joaquim, Welington Mrad Moraes, Fabíola Eugênio Arrabaça da Silva, Antônio Manoel Batista |
dc.subject.por.fl_str_mv |
IoT Raspberry Pi PWM Automação. |
topic |
IoT Raspberry Pi PWM Automação. |
description |
O presente artigo apresenta o desenvolvimento e a construção de um protótipo, controlável remotamente, através da internet, a partir de recursos e dispositivos de baixo custo, e de fácil implementação. Desenvolvido com tecnologias de código aberto, o sistema de controle remoto foi construído a partir de um Raspberry Pi, e subdividido em três partes: a aplicação web (desenvolvida em Html, Css, Javascript, PHP e MySQL); a aplicação local codificada em Python e executada no Raspberry; e dois protótipos físicos, compostos por uma placa de disparo de cargas com relés eletromecânicos e uma fonte de alimentação variável. Para acessar remotamente, foi construído um sistema de Login, gerando uma maior segurança e uma interface de botões que, ao serem acionados, realizam requisições a um servidor, que grava o status do botão acionado no Banco de dados SQL (Linguagem de Consulta Estruturada, do inglês, Structured Query Language). Foram criadas, também, barreiras de proteção para simular condições de intertravamentos entre saídas. Foram feitos testes para verificar a integridade de cada sistema. Tendo em vista que não apresentaram falhas, concluiu-se que é possível controlar remotamente elementos digitais (motor e lâmpada) e uma grandeza analógica (fonte de tensão), mostrando um exemplo de aplicação da automação com IoT (Internet das coisas, do inglês, Internet of Things), através de tecnologias de baixo custo, fácil implementação, e sendo referência para outros trabalhos mais complexos. |
publishDate |
2021 |
dc.date.none.fl_str_mv |
2021-08-02 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://ojs.brazilianjournals.com.br/ojs/index.php/BRJD/article/view/33740 10.34117/bjdv7n8-010 |
url |
https://ojs.brazilianjournals.com.br/ojs/index.php/BRJD/article/view/33740 |
identifier_str_mv |
10.34117/bjdv7n8-010 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
https://ojs.brazilianjournals.com.br/ojs/index.php/BRJD/article/view/33740/pdf |
dc.rights.driver.fl_str_mv |
Copyright (c) 2021 Brazilian Journal of Development info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Copyright (c) 2021 Brazilian Journal of Development |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Brazilian Journals Publicações de Periódicos e Editora Ltda. |
publisher.none.fl_str_mv |
Brazilian Journals Publicações de Periódicos e Editora Ltda. |
dc.source.none.fl_str_mv |
Brazilian Journal of Development; Vol. 7 No. 8 (2021); 75820-75833 Brazilian Journal of Development; Vol. 7 Núm. 8 (2021); 75820-75833 Brazilian Journal of Development; v. 7 n. 8 (2021); 75820-75833 2525-8761 reponame:Revista Veras instname:Instituto Superior de Educação Vera Cruz (VeraCruz) instacron:VERACRUZ |
instname_str |
Instituto Superior de Educação Vera Cruz (VeraCruz) |
instacron_str |
VERACRUZ |
institution |
VERACRUZ |
reponame_str |
Revista Veras |
collection |
Revista Veras |
repository.name.fl_str_mv |
Revista Veras - Instituto Superior de Educação Vera Cruz (VeraCruz) |
repository.mail.fl_str_mv |
||revistaveras@veracruz.edu.br |
_version_ |
1813645549111345152 |