1
Adıyaman Üniversitesi, Besni Ali Erdemoğlu Meslek Yüksek Okulu, Adıyaman
2
Harran Üniversitesi, Mühendislik Fakültesi, Şanlıurfa
Abstract
In this study, an interface software was prepared in Microsoft Visual Studio C# 2010 editor for the control of a five-axis welding robot, and a program block was prepared to use the PC Compatible Microsoft Xbox 360 Pc Wireless Joystick in this software. With this software, the welding application can be controlled remotely, and the Joystick welding robot used has been transformed into a hand terminal. For this, the drivers required for the Xbox 360 Wireless Joystick and its receiver were first installed on the computer, and the libraries required in the Microsoft Visual Studio C# program were also added to the prepared interface. In this interface, which was prepared later, the code blocks for the buttons to be used on the joystick for the welding application and welding robot were prepared in the C # editor. With these code blocks, some of the buttons used on the joystick and the robot's X, Y, Z, A and B elements can be moved with a remote control. In addition, some of these buttons can perform actions such as turning the welding machine on and off, recording the movement coordinates, stopping and starting the robot, and emergency stop. With the use of joysticks in robotic welding applications, the health of the welder is protected and the costs are considerably reduced compared to other hand terminals used. In addition, it is aimed to bring innovation and contribute to the technology of our country with the nationality of the software.
Keywords
Joystick,Microsoft Visual Studio C#,interface,robotic weldin
How to Cite
GÜNDOĞAN, N., & DOĞAN, C. (2022). Preparing The Interface Program For Controlling 5 Degree of Freedom Welding Robot With The Xbox 360 Pc Wireless Joystick. MAS Journal of Applied Sciences, 7(3), 805–815. https://doi.org/10.5281/zenodo.7071170
📄Akpınar, Ö. 2008. Depolama amaçlı görüntü işleme tabanlı bir kartezyen robot tasarımı. Sakarya Üniversitesi Fen Bilimleri Enstitüsü, Yüksek Lisans Tezi, Sakarya, 85s.
📄Akyüz, İ.H., Bingül, Z., Kizir, S. 2012. Tek eklemli esnek robot kolunun modellenmesi, tasarımı ve bulanık mantık ile kontrolü. Otomatik Kontrol Ulusal Konferansı (TOK09), İstanbul, s 713-726.
📄Ayyıldız, M., Çetinkaya, K. 2014. 4-Serbestlik dereceli gerçek bir seri robotun ters kinematiğinin qpso ile çözümü. I. Uluslararası Endüstriyel Tasarım Mühendisliği Sempozyumu (ISIDE14), 8-9 Mayıs 2014, Karabük, Türkiye.
📄Bingül, Z., Küçük, S. 2005. Robot Tekniği. Birsen Yayınevi, İstanbul, 343s.
📄Boztay, İ. 2007. Gereğinden çok serbestlik dereceli yılansı bir robotun dizaynı ve imalatı. Pamukkale Üniversitesi Fen Bilimleri Enstitüsü. Yüksek Lisans Tezi, 117s.
📄Bruccolerı, M., D. , Commare, C, U. L. 2007. Off-line Programming and simulation for automatic robot control software generation. 5th IEEE International Conference on Industrial Informatics, 23-27 June, 2: 191-196.
📄Corwın, M., Hohn, R., Tarvın, R. 1975. Method and Apparatus for Programming a Computer Operated Robot Arm. United States/ Ohio Patent No. 3920972.
📄Craıg, J., J. 2005. Introduction to Robotics. Third Edition, United States of America, Pg408. [Erişim Tarihi: 5.11.2020]
📄Demircan, O., Karakuş, R., Abacı, B. 2008. Bir katı modeli boyayabilen bir mekanizma geliştirilmesi. V. Ulusal Hidrolik Pnömatik Kongresi ve Sergisi Makine Mühendisleri odası (MMO), 23-26 Ekim, İzmir, s. 423-429.
📄Dereli, S., Köker, R. 2017. 7-DOF Seri Robotun ters kinematik çözümünde eğitme amaçlı kullanılan çok katmanlı yapay sinir ağının tasarlanması ve sonuçların analizi. Gaziosmanpaşa Bilimsel Araştırma Dergisi (GBAD), (6): 60-71.
📄Dişlitaş, S. 2015. Endüstriyel robot programlama (1. Baskı) kitabı. Endustriyel Robot Programlama Eğitimi İle Mesleki Ve Teknik Eğitimin Güçlendirilmesi Projesi Erpe-Meteg. [Erişim Tarihi: 11.06.2019] https://docplayer .biz.tr/82248668-Endustriyel-robot-programlama.html
📄Doğan, A. 2019. Scara Robot Tasarımı, İmalatı ve Uygulaması. Harran Üniversitesi, Fen Bilimleri Enstitüsü, Yüksek Lisans Tezi,Şanlıurfa, 117s.
📄Duran, M. A., Ankaralı, A. 2010. Üç serbestlik dereceli puma tipi bir manipülatörün PID kontrolü. Selçuk Üniversitesi Teknik Bilimler Meslek Yüksekokulu Teknik-Online Dergisi, 9(1) 1: 79.
📄Eğilmez, M., M. 2005. Kartezyen koordinatlı kaynak robotu. Yıldız Teknik Üniversitesi, Fen Bilimleri Enstitüsü, Yüksek Lisans Tezi, İstanbul, 89s.
📄Mühürcü, A. Durmuş, G. 2013. 5 Eklemli bir robot koluna ait ileri kinematik hesaplama yönteminin ysa ile çözümü.
📄Reed, C.,H. 1989. Development of a passive robot-controlled reation arm”. Phd thesis. Pennsylvania university, 209 p. [Erişim Tarihi: 11.06.2019].
📄Sönmez, M. , Nil, M., Yüzgeç,U., Kandilli, İ. 2005. Üç Serbest Dereceli Endüstriyel Bir Robotun Yapay Sinir Ağları ile Denetimi”. Machinery Makina Teknik Aylık İmalat ve Teknoloji Kültürü Dergisi. [Erişim Tarihi: 11.06.2019].
📄Şenel F. A. , Cetişli, B. 2015. Görüntü İşleme ve Beş Eksenli Robot Kol İle Üretim Bandında Nesne Denetimi. Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi, 21(5): 158-161.
📄Tapıcı, U.Ç. 2006. Robotla Kaynak Uygulaması İçin Fikstür Tasarımı Ve Kaynak Distorsiyonlarının Analizi. İstanbul Teknik Üniversitesi Fen Bilimleri Enstitüsü, Yüksek Lisans Tezi, İstanbul, 87s.
📄Türker, K.S. 2015. Endüstride Kaynak Robotları (Proseslerin İncelenmesi ve Geliştirilmesi)”, Gedik Üniversitesi Fen Bilimleri Enstitüsü, Yüksek Lisans Tezi, İstanbul, 285s.