Android Based Human-Machine Interface for Resource-Restricted Embedded Systems

  • Natyelle Oliveira Silotti UFMS
  • Fábio Iaione UFMS
  • Riccieli Kendy Zan Minakawa UFMS

Abstract


Embedded systems (ESs) are present in many types of equipment, which need to have low energy consumption and or low cost. This results in limited human-machine interfaces (HMI), constructed by LEDs and switches, and no internet connection. Given this limitation, the goal of this work was to develop a configurable HMI for Android smartphones. The developed HMI (protocol + Android application) allows users to interact with any ES through the smartphone screen and a Bluetooth connection. The HMI can interact with different types of equipment since the components displayed on the smartphone are defined by the ES.

Keywords: human-machine interface, HMI, Android, embedded systems, restricted resources

References

Android Studio 2.2.2. Disponível em: https://developer.android.com/studio/index.html?hl=pt-br

Barbiero, A. A.; Hexsel, R. A. Simulação de Sistemas Embarcados utilizando ArchC. VII Workshop em Sistemas Computacionais de Alto Desempenho (WSCAD 2006). Ouro Preto - MG, 2006.

BBC News Brasil. O ataque de hackers ao maior oleoduto dos EUA que fez governo declarar estado de emergência. 10 maio 2021. Internacional. Disponível em: https://www.bbc.com/portuguese/internacional-57055618

Bn-Link. 7-Day Digital Dual Outlet Outdoor Timer - BND-60/U58S. Disponível em: http://www.bn-link.com. Acesso em: jun. 2020.

Borges, R. W. Aplicabilidade de Sistemas Operacionais de Tempo Real (RTOS) para sistemas embarcados de baixo custo e pequeno porte. Dissertação de Mestrado - Escola de Engenharia de São Carlos da Universidade de São Paulo, 2011.

Curry, D. Android Statistics (2021). Disponível em: https://www.businessofapps.com/data/android-statistics/ Acesso em: jun. 2021.

Feijó, V. C.; Gonçalves, B. S.; Gomez, L. S. R. Heurística para Avaliação de Usabilidade em Interfaces de Aplicativos Smartphones: Utilidade, Produtividade e Imersão. Programa de Pós-Graduação em Design e Expressão Gráfica. Universidade Federal de Santa Catarina, Florianópolis, Brasil. 2013.

Full Gauge Controls. Termostato Digital TIC-17RGTi - Manual do Produto. Ver.09. Disponível em: https://www.fullgauge.com.br/produto-tic-17rgt-i. Acesso em: jun. 2020.

MakerPlot - Graphical Plotting, Data Acquisition and Control Software for Your Microcontroller.

SelmaWare Solutions, LLC. Disponível em: http://makerplot.com/ Acesso em: out. 2021.

MegunoLink - What is MegunoLink? Disponível em: http://www.megunolink.com/introduction/what-is-megunolink/ Acesso em: out. 2021.

myDevices Inc. The world’s first drag-and-drop IoT project builder. Disponível em: https://developers.mydevices.com/cayenne/features/ Acesso em: nov. 2021.

Poushter, J. Smartphone Ownership and Internet Usage Continues to Climb in Emerging Economies. Spring 2015 Global attitudes Survey, Pew Research Center. 2016.

Raajkumar, R. Interfacing the HC-06 Bluetooth module with Arduino. Disponível em [link]. Acesso em: jun. 2021.

Rain Bird. Digital Hose-end Timer 1ZEHTMR - Instructions. Disponível em: [link]. Acesso em: mai. 2020.

Sager, I. Before IPhone and Android came Simon, the first smartphone. Bloomberg Businessweek. v. 29, 2012.

Selvan, K. V., Ali, M. S. M. Micro-scale energy harvesting devices: Review of methodological performances in the last decade, Renewable and Sustainable Energy Reviews, Volume 54, 2016, Pages 1035-1047.

TagoIO Platform. Disponível em: https://tago.io/. Acesso em: nov. 2021.

Telford, T., Englund, W., Laverty, R. Fuel shortages crop up in Southeast, gas prices climb after pipeline hack. TheWashington Post, 11 may 2021. Business. Disponível em: [link].

Tosi, J.; Taffoni, F.; Santacatterina, M.; Sannino, R.; Formica, D. Performance Evaluation of Bluetooth Low Energy: A Systematic Review. Sensors 2017, 17, 2898. https://doi.org/10.3390/s17122898

Tristan, L. How Much Do Average Apps Make?. Forbes. 10 Aug. 2013.
Published
2022-07-31
SILOTTI, Natyelle Oliveira; IAIONE, Fábio; MINAKAWA, Riccieli Kendy Zan. Android Based Human-Machine Interface for Resource-Restricted Embedded Systems. In: INTEGRATED SOFTWARE AND HARDWARE SEMINAR (SEMISH), 49. , 2022, Niterói. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2022 . p. 37-48. ISSN 2595-6205. DOI: https://doi.org/10.5753/semish.2022.222550.