A Mobile Application Development For Programming With Blockly to Control Line Follower Robot
Main Article Content
Abstract
The objectives of this research were 1) to design and develop a programming application with a mobile visual block for controlling a small line-following robot, 2) to evaluate the application's efficiency, and 3) to study the satisfaction of using the application. The target groups were 3 experts and 50 youths participating in the Science Week event. Research tools were: 1) visual block programming application via mobile phone and small line follower robots; 2) application efficiency assessment form; and 3) application satisfaction assessment form. The statistics used in the research were percentage, mean, and standard deviation.
The results of the research were as follows: 1) design and development of a programming application with a mobile visual block for controlling a small line follower robot. It was found that the application had two functional components, including the programming application part with visual blocks and the line follower robot. The application was developed in JAVA under the Android Studio development environment, and the line follower robot consists of 3D-printed robotic structure hardware and operating electronics such as servos, motors, wheels, control circuits, connection expansion boards, and Bluetooth devices. 2) Application performance evaluation results from experts, it was found that the system has 100 percent accuracy, and 3) the study results of satisfaction with using the application were found to be at the highest level.
Article Details

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
References
Wessling, Brianna. (2022). World Robotics Reports. Frankfurt: The International Federation of Robotics.
ชิต เหล่าวัฒนา. (2551). จุดแข็ง จุดอ่อน โอกาส และ อุปสรรค ของหุ่นยนต์และระบบอัตโนมัติไทย. กรุงเทพฯ: MGR Online.
Rahaman, M. M., Haque, M., Shekdar, R., & Ziaul, K. (2020). Educational Robot for Learning Programming
through Blockly based Mobile Application. Journal of Technological Science & Engineering, 1-25.
Saleiro, M., Carmo, B., Rodrigues, J., & Buf, J. (2013). A Low-Cost Classroom-Oriented Educational Robotics
System. International Conference on Social Robotics (pp. 74-83). UK: Springer.
Weintrop, D., Shepherd, D., Francis, P., & Franklin, D. (2017). Blockly goes to work: Block-based programming
For industrial robots. 2014 IEEE/ASME 10th International Conference on Mechatronic and Embedded Systems
and Applications (MESA) (pp. 29-36). Austria: IEEE.
ธีรพงศ์ สงผัด และ นภวรรณ ชาติมนตรี. (2563). การพัฒนาซอฟต์แวร์เพื่อควบคุมหุ่นฮิวแมนนอยด์แบบไร้สาย. วารสารวิชาการ
การจัดการเทคโนโลยี มหาวิทยาลัยราชภัฏมหาสารคาม, 7(2), 15-23.
ณัฐพงศ์ พลสยม และ สารัส อุทัยเรือง. (2564). การพัฒนาหุ่นยนต์ซูโม่บังคับแบบรีโมทด้วยเทคโนโลยีไร้สาย. วารสารวิชาการ
การจัดการเทคโนโลยี มหาวิทยาลัยราชภัฏมหาสารคาม, 8(2), 88-100.
วรปภา อารีราษฎร์, อภิชาต เหล็กดี และธเนศ ยืนสุข. (2558). ผลการพัฒนาทักษะการเขียนโปรแกรมควบคุมด้วยภาษาซี โดยใช้
เรสพ์เบอรรี่ไพ. วารสารวิชาการการจัดการเทคโนโลยีสารสนเทศและนวัตกรรม, 2(2), 64-71.
ปรียะดา ภัทรสัจจธรรม. (2559). การออกแบบการเรียนการสอนเชิงระบบโดยใช้แบบจำลอง ADDIE : การพัฒนา. วารสารศึกษา
ศาสตร มหาวิทยาลัยศิลปากร, 13(2), 6-17.
Likert, R. (1967). Attitude Theory and Measurement. In The Method of Constructing and Attitude Scale
(pp. 90-95). New York: Wiley & Son.