Serial Communication Module with Visual Basic and Arduino for Practical Use

Authors

  • Bimo Langgeng Rilo Pambudi Universitas Ahmad Dahlan
  • Wahyu Sapto Aji Universiti Malaysia Pahang

DOI:

https://doi.org/10.12928/biste.v3i2.1494

Keywords:

Komunikasi Serial, Visual Basic, Asynchronous, Arduino

Abstract

Interface techniques on computers and instruments cannot be separated from the software contained in computers to communicate. Communication that is commonly used is serial and parallel data. The method used in this development uses the Asynchronous serial data communication method which occurs if the clock on each communication device is not synchronized in reading data and displaying data. serial communication using Visual Basic Software as a medium to read and display serial data from Arduino. The level of accuracy when reading data and displaying data error rate/error 0% with 8 times of testing Data reading and displaying data.

Teknik interface pada komputer dan instrumen tidak dapat dipisahkan dari  perangkat lunak yang terdapat pada komputer untuk berkomunikasi. Komunikasi yang umum digunakan adalah data serial dan paralel. Metode yang digunakan pada pengembangan ini menggunakan metode Komunikasi data serial Asynchronous yang terjadi jika clock yang terdapat pada masing-masing perangkat komunikasi tidak tersinkronisasi pada pembacaan data dan menampilkan data. komunikasi serial menggunakan Software Visual Basic sebagai media untuk membaca dan menampilkan data serial dari Arduino. Tingkat akurasi pada saat Pembacaan data dan menampilkan data tingkat kesalahan/error 0% dengan 8 kali pengujian Pembacaan data dan menampilkan data.

Author Biography

Bimo Langgeng Rilo Pambudi, Universitas Ahmad Dahlan

Program Studi Teknik Elektro

References

E. Nurraharjo, “Implementasi Pemrograman Interfacing MATLAB-Arduino”, Dinamik, vol. 20, no. 2, Jul. 2015. https://www.unisbank.ac.id/ojs/index.php/fti1/article/view/4641

R. Escobar and C. A. Pérez-Herrera, “Low-cost USB interface for operant research using Arduino and Visual Basic,” Journal of the Experimental Analysis of Behavior, vol. 103, no. 2, pp. 427–435, Feb. 2015. https://doi.org/10.1002/jeab.135

N. Arbain, N. F. Nordin, N. M. Isa and S. Saaidin, "LAS: Web-based laboratory attendance system by integrating RFID-ARDUINO technology," 2014 2nd International Conference on Electrical, Electronics and System Engineering (ICEESE), 2014, pp. 89-94. https://doi.org/10.1109/ICEESE.2014.7154601

A. S. Pramudyo, “Rancang Bangun Graphical User Interface Untuk Pergerakan Motor Servo menggunakan Microsoft Visual Basic 2010 Express,” Setrum: Sistem Kendali-Tenaga-elektronika-telekomunikasi-komputer, vol. 2, no. 2, p. 94, Mar. 2016. https://doi.org/10.36055/setrum.v2i2.488

M. Ayi, A. K. Ganti, M. Adimulam and B. Karthik, "Interfacing of MATLAB with Arduino for face detection and tracking algorithm using serial communication," 2017 International Conference on Inventive Computing and Informatics (ICICI), 2017, pp. 944-948. https://doi.org/10.1109/ICICI.2017.8365276

Y. Jeong, M. I. Ansari, W. Shin, B. Kang, J. Lim, H. Moon, and J. Shim, “PLC and Arduino Interaction Based on Modbus Protocol,” Journal of Korea Multimedia Society, vol. 20, no. 3, pp. 511–519, Mar. 2017. https://doi.org/10.9717/kmms.2017.20.3.511

S. S. Gade, A. B. Kanase, S. B. Shendge and M. D. Uplane, “Serial Communication Protocol for Embedded Application,” vol. 2, no. 2, pp. 461–463, 2010. http://www.csjournals.com/IJITKM/PDF%203-1/57.pdf

E. D. Tica, L. A. Perișoara and A. Vasile, "An arduino platform for remote control and bus testing of programmable instruments," 2016 IEEE 22nd International Symposium for Design and Technology in Electronic Packaging (SIITME), 2016, pp. 308-311. https://doi.org/10.1109/SIITME.2016.7812903

Julham, F. Fachrizal, H. A. Adam, Y. Fatmi and A. R. Lubis, "Security of data communications between embedded arduino systems with substitution encryption," 2017 Second International Conference on Informatics and Computing (ICIC), 2017, pp. 1-5. https://doi.org/10.1109/IAC.2017.8280578

J. R. Raj, S. M. K. Rahman, and S. Anand, “Microcontroller USB interfacing with MATLAB GUI for low cost medical ultrasound scanners,” Engineering Science and Technology, an International Journal, vol. 19, no. 2, pp. 964–969, Jun. 2016. https://doi.org/10.1016/j.jestch.2016.01.008

Downloads

Additional Files

Published

2021-09-30

How to Cite

[1]
B. L. R. Pambudi and W. S. Aji, “Serial Communication Module with Visual Basic and Arduino for Practical Use”, Buletin Ilmiah Sarjana Teknik Elektro, vol. 3, no. 2, pp. 130–136, Sep. 2021.

Issue

Section

Artikel

Most read articles by the same author(s)