Persistência de Dados no MySQL com Arduino: Uma Proposta Utilizando MySQL Connector / Arduino
DOI:
https://doi.org/10.17921/1890-1793.2016v11n11p39-43Resumo
Frequentemente sistemas de automação desenvolvidos utilizando a plataforma Arduino fazem o armazenamento de dados em bases MySQL através da utilização de um middleware. Tal metodologia, embora eficaz, necessita de aquisição e desenvolvimento tornando-se custosa e onerosa. Este artigo apresenta uma proposta para a persistência de dados dispensando a camada intermediária, com objetivo de tonar essa tarefa mais fácil e eficiente. Para o desenvolvimento do trabalho foram utilizadas tecnologias como Arduino Uno, Ethernet Shield e MySQL. Ao final serão expostos os resultados, e sugeridas implementações futuras.Referências
ARDUINO. Disponível em: < https://www.arduino.cc/>. Acesso em: ago. 2016.
BELL, C. Beginning Sensor Networks with Arduino and Raspberry Pi. Technology In Action, 2015.
COSTA, D. G. Java em Rede – Programação Distribuída na Internet. Rio de Janeiro: Brasport, 2008.
DALL’OGLIO, P. PHP – Programando com Orientação a Objetos. São Paulo: Novatec, 2015.
FILHO, A. M. S. Introdução à Programação Orientada a Objetos com C++.
HALMEMAN, R. J. Desenvolvimento de um Sistema para o Monitoramento Remoto de Centrais de Microgeração Fotovoltaica. 2014. 202 f. Tese (Doutorado) – Curso de Ciências Agronômicas com ênfase em Energia na Agricultura, Universidade Federal Paulista Júlio Mesquita Filho, Botucatu, 2014. Disponível em: < http://repositorio.unesp.br/bitstream/handle/11449/108857/000776616.pdf?sequence=1 >. Acesso em: ago. 2016.
HEUSER, C. A. Projeto de Banco de Dados. Porto Alegre: Bookman, 2009. Rio de Janeiro: Elsevier, 2010.
IBM. Disponível em: <http://www.ibm.com/developerworks/br/library/os-arduinophp/>. Acesso em: ago. 2016.
LOUREIRO, A. A. F.; NOGUEIRA, J. M. S.; RUIZ, L. B.; MINI, R. A. F.; NAKAMURA, E. F.; FIGUEIREDO, C. M. S. Rede de sensores Sem Fio. 2003. Disponível em: <http://homepages.dcc.ufmg.br/~loureiro/cm/docs/sbrc03.pdf>. Acesso em: ago. 2016.
LACOMBE, F. J. M. Dicionário de Administração. São Paulo: Saraiva, 2004.
LU, X. Supervisory Control and Data Acquisition System - Design for CO2 Enhanced Oil Recovery. 2014. 26 f. Dissertação (Mestrado) – Curso de Engenharia Elétrica e Ciência da Computação, University of California, Berkley, 2014. Disponível em: < https://www2.eecs.berkeley.edu/Pubs/TechRpts/2014/EECS-2014-123.html>. Acesso em: ago. 2016.
MCROBERTS, M. Arduino Básico. São Paulo: Novatec, 2011.
ROSARIO, J. M. Robótica Industrial I: Modelagem, Utilização e Programação. São Paulo: Baraúna, 2010.
ORACLE. Disponível em: <https://www.oracle.com/br/products/mysql/overview/index.html>. Acesso em: ago. 2016.
SILVA, L. G. Park My Ride: Um sistema inteligente para monitoramento e gerenciamento de vagas em estacionamentos públicos e privados. 2015. 82 f. Monografia (Graduação) – Curso de Engenharia de Computação, Universidade Federal de Ouro Preto, João Monlevade, 2015. Disponível em: < http://imobilis.ufop.br/dokuwiki/lib/exe/fetch.php?media=imobilis:monografia-leandro_gomes_da_silva-park_my_ride.pdf >. Acesso em: ago. 2016.