Android Application Design with MIT App Inventor for Bluetooth Based Mobile Robot Control

dc.contributor.authorTop, Ahmet
dc.contributor.authorGokbulut, Muammer
dc.date.accessioned2026-08-12T17:20:16Z
dc.date.issued2022
dc.departmentFırat Üniversitesi
dc.description.abstractIn this study, a Bluetooth-based Android application interface is developed to perform a manual and automatic control of a four-wheel-driven mobile robot designed for education, research, health, military, and many other fields. The proposed application with MIT App Inventor consists of three components: the main screen, the manual control screen, and the automatic control screen. The main screen is where the actions of the control preference selection such as manual control and automatic control and the Bluetooth connection between the mobile robot and Android phone occur. When the robot is operated manually for calibration or manual positioning purposes, the manual control screen is employed to adjust the desired robot movement and speed by hand. In the case of the need for automatic motion control, the desired robot position and speed data are inserted into the mobile robot processor through the automatic control screen. At the first stage of the work, the proposed Android application is developed with the design and block editors of the MIT App Inventor. The compiled application is then installed on the Android phone. Next, the communication between the Arduino microcontroller used for the robot control with the Bluetooth protocol and the Android application is established. The accuracy of the data dispatched to the Arduino is tested on the serial connection screen. It is validated that the data from the Android application is transferred to Arduino smoothly. At the end of this study, the manual and automatic controls of the proposed mobile robot are performed experimentally and success of the coordination between the Android application and the mobile robot are demonstrated.
dc.description.sponsorshipFirat University Scientific Research Projects Unit [TEKF.19.07]
dc.description.sponsorshipThis study was supported by Firat University Scientific Research Projects Unit with the project number TEKF.19.07.
dc.identifier.doi10.1007/s11277-022-09797-6
dc.identifier.endpage1429
dc.identifier.issn0929-6212
dc.identifier.issn1572-834X
dc.identifier.issue2
dc.identifier.orcid0000-0003-1870-1772
dc.identifier.orcid0000-0001-6672-2119
dc.identifier.scopus2-s2.0-85131304681
dc.identifier.scopusqualityQ1
dc.identifier.startpage1403
dc.identifier.urihttps://doi.org/10.1007/s11277-022-09797-6
dc.identifier.urihttps://hdl.handle.net/11508/53506
dc.identifier.volume126
dc.identifier.wosWOS:000804497300001
dc.identifier.wosqualityQ3
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherSpringer
dc.relation.ispartofWireless Personal Communications
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.snmzKA_WoS_20260511
dc.subjectAndroid application
dc.subjectMIT App Inventor
dc.subjectBluetooth
dc.subjectRobot control
dc.titleAndroid Application Design with MIT App Inventor for Bluetooth Based Mobile Robot Control
dc.typeArticle

Dosyalar