OKIoT: Simulador de Dispositivos de Internet das Coisas integrado com o Protocolo MQTT

Resumo


O Arduino é uma ferramenta de código aberto utilizada no ensino de programação para a robótica educacional e o pensamento computacional. Para garantir menor custo e acessibilidade, existem diversas ferramentas de simulação que permitem o desenvolvimento de soluções independentes para Arduino. Contudo, soluções conectadas são necessárias para o advento de verticais previstas no Plano Nacional de Internet das Coisas (IoT) como cidades inteligentes e Indústria 4.0. Neste artigo, a ferramenta de código aberto OKIoT é apresentada para fomentar o aprendizado de conceitos de computação distribuída necessários para a construção de soluções conectadas.

Palavras-chave: Simulador, Internet das Coisas, Protocolo MQTT, OKIoT

Referências

Krathwohl, D. R. (2002). A revision of bloom’s taxonomy: An overview. Theory into practice, 41(4):212–218.

Light, R. A. (2017). Mosquitto: server and client implementation of the mqtt protocol. Journal of Open Source Software, 2(13):265.

Pereira, A. C. and Franco, M. E. (2018). Desenvolvendo o pensamento computacional no ensino fundamental com arduino e scratch. In Anais do V Encontro Nacional de Computação dos Institutos Federais. SBC.

Sales, S. B., Silva, R. B., Sobreira, E. S. R., and do Nascimento, M. D. R. (2017). Utilizando scratch e arduino como recursos para o ensino da matemática. In Anais do XXIII Workshop de Informática na Escola, pages 538–547. SBC.

Severance, C., Hanss, T., and Hardin, J. (2010). Ims learning tools interoperability: Enabling a mash-up approach to teaching and learning tools. Technology, Instruction, Cognition and Learning, 7(3-4):245–262.

Silva, A., de Melo, R. F., de Sousa, R. P., and Nascimento, K. (2019). Estimulando o pensamento computacional em alunos do ensino médio com o uso do scratch for arduino. In Anais do XXV Workshop de Informática na Escola, pages 783–791. SBC.

Silva, J., Cristiano, F., Martins, D., and da Silva, W. (2018). Storytelling e robótica educacional: a construção de carros robôs com arduino e materiais recicláveis. In Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE), volume 29, page 1806.

Solomon, G. (2003). Project-based learning: A primer. Technology and learning-dayton-, 23(6):20–20.
Publicado
22/11/2020
HAYASHI, Fabio Hirotsugu; HAYASHI, Victor Takashi; ALMEIDA, Felipe Valencia de; ARAKAKI, Reginaldo. OKIoT: Simulador de Dispositivos de Internet das Coisas integrado com o Protocolo MQTT. In: CONCURSO APPS.EDU - PROTÓTIPO - CONGRESSO BRASILEIRO DE INFORMÁTICA NA EDUCAÇÃO (CBIE), 10. , 2021, Online. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2020 . p. 182-188. DOI: https://doi.org/10.5753/wcbie.2021.218486.