Serial Communication Module with Visual Basic and Arduino for Practical Use
DOI:
https://doi.org/10.12928/biste.v3i2.1494Keywords:
Komunikasi Serial, Visual Basic, Asynchronous, ArduinoAbstract
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.
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
How to Cite
Issue
Section
License
Copyright (c) 2021 Wahyu Sapto Aji
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).
This journal is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.