Progresif: Jurnal Ilmiah Komputer Jl. Ahmad Yani. 33,5 - Kampus STMIK Banjarbaru Loktabat Ae Banjarbaru (Tlp. , e-mail: puslit. stmikbjb@gmail. e-ISSN: 2685-0877 p-ISSN: 0216-3284 Sistem Remote Control Robot Berbasis Arduino Dan PS2 Bluetooth Setiani Zendrato1*. Gogor Chrismass Setyawan2. Yo'el Pieter Sumihar3 Informatika. Universitas Kristen Immanuel. Yogyakarta. Indonesia *e-mail Corresponding Author: setianizen@gmail. Abstract Technology has a significant role in facilitating human life, especially in the control aspect that allows the operation of devices or systems more efficiently. The purpose of this study is to investigate the performance of PS2 technology as the main control device in a robot remote control system. The system developed utilizes PS2 Bluetooth technology to control the robot, with Arduino Uno as its main microcontroller. To assist in the design of the management of this system, the prototyping method is used. In this study, a miniature car that can be controlled with a PS2 remote control was successfully designed. Based on the communication distance test, it shows that the system can function optimally up to a maximum distance of 20. 5 meters. Keywords: Arduino. PS2 Bluetooth. Design. Remote control. Abstrak Teknologi memiliki peran yang signifikan dalam memudahkan kehidupan manusia, terutama dalam aspek kontrol yang memungkinkan pengoperasian perangkat atau sistem dengan lebih Tujuan dari penelitian ini menyelidiki performa teknologi PS2 sebagai perangkat pengendali utama dalam sistem remote control robot. Sistem yang dikembangkan memanfaatkan teknologi PS2 Bluetooth untuk mengendalikan robot, dengan Arduino Uno sebagai mikrokontroler utamanya. Untuk membantu dalam perancangan pengelolaan sistem ini digunakan metode prototyping. Dalam penelitian ini berhasil merancang sebuah mobil miniatur yang dapat dikendalikan dengan remot control PS2. Berdasarkan Pengujian jarak komunikasi menunjukkan bahwa sistem dapat berfungsi secara optimal hingga jarak maksimum 20,5 meter. Kata kunci: Arduino. PS2 Bluetooth. Perancangan. Remot kontrol. Pendahuluan Teknologi merupakan salah satu sarana yang dapat mempermudah manusia. Salah satu bidang penting dari teknologi ini adalah kontrol, yang memungkinkan pengguna untuk mengoperasikan perangkat atau sistem dengan lebih nyaman. Robot merupakan seperangkat alat elektronik saling terkoneksi satu sama lain yang mampu bekerja secara fisik dalam melakukan fungsinya. Robot yang dikendalikan memiliki banyak manfaat penggunaan, termasuk dalam industri, serta dalam kegiatan hobi dan pendidikan. Pengoperasian robot sangat bergantung pada sistem kendali yang mampu memproses sinyal yang diterima atau perintah yang diberikan, sehingga robot dapat menjalankan tugas sesuai dengan keinginan pengguna. Untuk menggerakkan robot ini, tenaga manusia tetap diperlukan. Meskipun manusia terlibat di lapangan tanpa berinteraksi langsung, kontribusi tenaga manusia masih dibutuhkan. Dengan adanya teknologi ini, sistem remote control robot berbasis Arduino dan PS2 Bluetooth, dapat menggali potensi-potensi baru dalam mendesain sistem kontrol yang lebih responsif. Saat ini, sistem kendali robot yang ada di pasaran sering kali menghadapi berbagai kendala seperti kurangnya responsivitas, dan biaya yang tinggi. Banyak sistem kendali yang menggunakan teknologi canggih namun mahal, sehingga tidak terjangkau bagi pengguna di bidang pendidikan atau hobi. Selain itu, kebanyakan sistem ini memerlukan koneksi kabel yang membatasi fleksibilitas dan mobilitas robot. Di sisi lain, penggunaan kendali dengan teknologi nirkabel masih menghadapi tantangan dalam hal stabilitas sinyal dan latensi yang dapat mempengaruhi kinerja robot. Kondisi ini menciptakan kesenjangan antara kebutuhan akan sistem kendali yang responsif, terjangkau, dan fleksibel dengan solusi yang tersedia saat ini. Sistem Remote Control Robot Berbasis Arduino a. Setiani Zendrato Progresif e-ISSN: 2685-0877 Masalah ini memerlukan penelitian lebih lanjut untuk mengembangkan sistem kendali yang ideal, yang tidak hanya efisien dan stabil tetapi juga ekonomis dan mudah diimplementasikan. Remote control merupakan perangkat nirkabel yang menggunakan sinyal analog untuk mengontrol suatu alat dari jarak jauh melalui pemancaran gelombang radio. Remote control yang bekerja secara nirkabel menggunakan sinyal radio frekuensi untuk mengirim dan menerima sinyal. Terdapat banyak tipe radio frekuensi yang dijual di pasaran, salah satunya adalah stick PS2. Untuk mempermudah pengendalian pada PS2. Arduino Uno menjadi solusi yang lebih fleksibel dimana Arduino uno adalah perangkat elektrik yang berfungsi sebagai mikrokontroler dan dapat diakses melalui sumber daya open source. Arduino menyediakan berbagai alat dan lingkungan pengembangan yang memudahkan pembuatan prototipe sistem elektronik, termasuk sistem kontrol robot. Selain itu. Arduino mendukung berbagai modul dan komponen yang memungkinkannya untuk berkomunikasi dengan perangkat lain, termasuk modul Bluetooth. Arduino dibuat untuk mempermudah penggunaan sistem elektromekanik dalam berbagai aktivitas. Driver motor L9110 digunakan untuk mengontrol arah dan kecepatan motor dan mengendalikan motor. Membuat rencana pemrogaman, atau dengan kata lain, media pemrogaman pada board, dapat dilakukan dengan mengendalikan motor software Arduino IDE. Penggunaan remot kontrol PlayStation 2 (PS. sebagai alat kontrol untuk robot merupakan pilihan yang menarik dan praktis. Dimana remot kontrol PS2 masih banyak tersedia di pasar dengan harga yang terjangkau. Joystik PS2 adalah kontroler nirkabel yang dapat digunakan untuk mengontrol robot secara manual. Ini memiliki jangkauan komunikasi 5 meter dan delay 0. Kelebihan pengontrol PS2 terletak pada desain ergonomisnya dan kemampuannya memberikan respons yang cepat. Dengan menghubungkan pengontrol PS2 ke Arduino menggunakan modul Bluetooth, dapat menciptakan sistem kontrol robot yang mudah digunakan dan intuitif. Ketersediaan pengontrol PS2 yang luas membuatnya menjadi pilihan ekonomis dan efisien dalam berbagai proyek robotika dan otomasi. Sistem ini tidak hanya menawarkan solusi yang lebih murah dibandingkan dengan teknologi canggih yang mahal di pasaran, tetapi juga mengatasi masalah fleksibilitas yang sering terjadi pada sistem kendali berbasis kabel. Tujuan dari penelitian ini adalah untuk mengimplementasikan kendali PS2 dalam system kendali remote control robot menggunakan Arduino. Dalam pengembangan system ini, akan dirancang sebuah system yang memungkinkan untuk mengendalikan robot kontrol dengan menggunakan control ps2 sebagai pengontrol utama. Dengan menggabungkan teknologi ini, penelitian ini akan membuka peluang baru dalam pengembangan kendali remot kontrol robot yang canggih dan efisien, serta membawa manfaat dalam bidang pengendalian system ps2 serta memberikan inspirasi bagi pengembang lain untuk mencoba proyek yang serupa dengan kontrol PS2 sehingga dapat memperluas pemahaman dan wawasan Tinjauan Pustaka Lilik Suhery. Noviardi2. Yessa Marlisa. Rancang Bangun Sistem Penghitung Pengunjung Menggunakan Arduino Uno dan Sensor Ultrasonic. Penelitian ini mencakup alat pendeteksi dan penghitung pengunjung berbasis Arduino ini, serta penggunaan Visual Studio untuk menampilkan data hasil deteksi pengunjung. Metode yang dipakai adalah metode Design Science Research Metode (DSRM). Haris Tri Saputra. Abdi Muhaimin . Robot Pemindah Benda Dengan Kendali Joystick Ps2 Wireless Berbasis Wemos. Metode yang penulis gunakan yaitu metode Metode Penelitian ini relevan dengan penggunaan joystick PS2 yang mengusung konsep pengendalian robot atau alat pemindah benda menggunakan Joystick PS2 Wireless. Abdul Tahir. Burhanuddin. Sirama . Rancang Bangun Mesin Pengering Lantai Basah Berbasis Remote Control. Metode yang digunakan yaitu experimental yang terdiri dari tiga tahapan utama yaitu perancangan, proses manufaktur, dan penyelesaian. Penelitian ini mencakup konsep-konsep teknologi yang terbaru ke dalam desain mesin pembersih lantai, memperlihatkan pentingnya penggunaan teknologi nirkabel dan kontrol jarak jauh dalam pengembangan peralatan otomatis. Pengendalian mesin dilakukan melalui perangkat yang meliputi driver motor, joystick, dan microcontroller Arduino Mega. Sistem Remote Control Robot Berbasis Arduino a. Setiani Zendrato e-ISSN: 2685-0877 Irawati. Sultan Achmed. Titus Y. Agung. Perancangan Mobil Remot Kontrol Arduino Dengan Bluetooth Via Android. Metode yang digunakan adalah metode eksperimen. Penelitian akan menekankan bagaimana perangkat smartphone dapat berkomunikasi dengan mikrokontroller Arduino Uno melalui Bluetooth untuk mengontrol perangkat robot. Penelitian ini relevan dengan penggunaan arduino uno sebagai papan dalam pengembangan program yang akan dibuat. Mayastri Devana. Tresna Dewi. Nyayu Latifah Husni. Pola Risma. Yurni Oktarina. Desain Robot Pengintai Segala Medan Dengan Kendali Wireless PS2. Penelitian ini membahas tentang desain dan pengembangan robot pengintai yang dapat beroperasi di segala medan dengan menggunakan kendali wireless PS2. Penelitian ini berbeda dengan penelitian . , . , . , . , . Dimana pada penelitian ini, fokus utamanya adalah pada pengembangan sistem kendali robot yang menggunakan remote control berbasis Arduino dan PS2 Bluetooth. Berbeda dengan penelitian sebelumnya yang lebih difokuskan pada aplikasi tertentu seperti penghitung pengunjung, robot pemindah benda, mesin pengering lantai, dan robot pengintai, penelitian ini lebih spesifik dalam mengembangkan kontrol jarak jauh untuk robot dengan memanfaatkan teknologi PS2 Bluetooth. Penelitian ini memberikan wawasan baru dalam memahami pengembangan sistem kendali jarak jauh untuk robot, khususnya dengan menggunakan teknologi PS2 Bluetooth. Metodologi Pendekatan penelitian ini melibatkan sejumlah tahapan, dimulai dari analisis kebutuhan, kemudian dilanjutkan dengan desain sistem, implementasi, serta pengujian. Penelitian ini terfokus pada pengkajian koneksi antara PS2 dengan robot melalui modul Bluetooth. Dari hasil penelitian ini, akan dianalisis jarak maksimum yang dapat dicapai dalam koneksi antara stik PS2 dan robot, serta respons waktu antara perintah yang diberikan dari stik PS2 dengan gerakan yang dilakukan oleh robot. Informasi ini sangat penting untuk mengevaluasi kinerja sistem dalam kondisi nyata dan memastikan bahwa sistem dapat beroperasi dengan responsif dan efektif sesuai dengan kebutuhan pengguna. Dengan demikian, penelitian ini bertujuan untuk meningkatkan pemahaman tentang kemampuan dan keterbatasan teknologi koneksi nirkabel PS2 Bluetooth untuk aplikasi kontrol robotika. Analisis Kebutuhan Analisis kebutuhan untuk sistem remot kontrol robot berbasis Arduino dan PS2 mencakup berbagai komponen perangkat lunak dan komponen keras yang digunakan untuk mengembangkan sistem yang berfungsi. Untuk memulai pengembangan program, gunakan Arduino IDE dan unggah ke mikrokontroler Arduino Uno, yang berfungsi sebagai pusat kendali Kebutuhan Perangkat keras mencakup beberapa komponen utama. Arduino Uno sebagai mikrokontroler yang merupakan pusat dari kendali sistem. Driver motor L9110 memfasilitasi control. Motor DC sebagai penggerak utama robot yang memungkinkan robot bergerak di berbagai arah. Bluetooth PS2 digunakan sebagai penghubung antara robot dan stik PS2. Stik PS2 sebagai pengontrol untuk mengatur komunikasi dengan kontroler agar dapat menggerakkan robot. Stik PS2 digunakan oleh pengguna untuk mengirimkan perintah kontrol gerak kepada robot. Fitur fungsional yang diharapkan dari sistem ini mencakup kemampuan robot untuk bergerak maju, bergerak mundur, berbelok ke kanan, dan berbelok ke kiri sesuai dengan input dari stik PS2. Desain Sistem Di tahap ini, dilakukan perancangan komponen utama perangkat keras, dimulai dengan pembuatan flowchart dan diikuti dengan perancangan desain sistem secara keseluruhan. Desain Flowchart Pembuatan flowchart bertujuan untuk menggambarkan alur operasional atau proses kerja sistem, menggambarkan interaksi antara perangkat keras dan perangkat lunak berinteraksi, dan mengupayakan agar setiap langkah dalam proses sistem dapat diimplementasikan secara efektif. Flowchart ini mencakup semua langkah utama dari penerimaan input dari stik PS2, pemrosesan sinyal oleh mikrokontroler Arduino Uno, hingga pengendalian motor DC melalui driver motor L9110. Progresif: Vol. No. Agustus 2024: 924-935 Progresif e-ISSN: 2685-0877 Gambar 1. Flowchart Perancangan Sistem Flowchart sistem remote control robot berbasis Arduino dan PS2 dimulai dengan langkah "Mulai", yang menandakan aktifnya semua sistem termasuk stik PS2. Setelah itu, proses "Persiapan Sistem" dilakukan untuk menginisialisasi semua komponen, memastikan bahwa Arduino Uno sebagai mikrokontroler utama dan stik PS2 siap untuk beroperasi. Selanjutnya. Arduino menerima input dari stik PS2 melalui modul Bluetooth PS2, yang kemudian memasuki tahap "Pemeriksaan Sinyal". Pada tahap ini. Arduino memproses sinyal yang diterima untuk mengidentifikasi perintah yang diinginkan oleh pengguna, seperti arah gerakan atau fungsi lainnya yang dikontrol oleh stik PS2. Setelah sinyal diproses. Arduino mengirimkan instruksi ke driver motor L9110 untuk mengatur motor DC sesuai dengan perintah yang diterima, memungkinkan robot untuk bergerak sesuai keinginan. Proses ini berlanjut hingga mencapai "Titik Akhir" dalam flowchart, menandakan bahwa operasi pengendalian robot telah selesai dan sistem berada dalam keadaan siap untuk menerima perintah selanjutnya. Dengan demikian, flowchart ini tidak hanya menggambarkan alur kerja sistem secara terperinci, tetapi juga memastikan bahwa setiap langkah dalam pengoperasian robot dapat dilakukan dengan efisien dan akurat sesuai dengan input dari pengguna melalui stik PS2. Desain Rangkaian Keseluruhan Desain ini mencakup skema rangkaian elektronik, tata letak komponen, dan pengaturan koneksi antara berbagai modul perangkat keras. Gambar 2. Skema Rangkaian Keseluruhan Sistem Remote Control Robot Berbasis Arduino a. Setiani Zendrato e-ISSN: 2685-0877 Desain rangkaian ini mencakup konfigurasi setiap komponen mulai dari Arduino Uno sebagai mikrokontroler utama, modul Bluetooth PS2 untuk koneksi nirkabel, stik PS2 sebagai kontroler utama, driver motor L9110 yang mengatur motor DC, hingga motor DC sebagai penggerak utama robot. Penjelasan untuk gambar di atas adalah sebagai berikut: Arduino Uno berfungsi sebagai penghubung utama yang mengintegrasikan komunikasi antara motor driver L9110 dan modul Bluetooth PS2. Motor driver L9110 mengatur pergerakan roda motor DC sesuai dengan sinyal yang diterima dari Arduino Uno. Modul Bluetooth PS2 berfungsi sebagai jembatan antara Arduino Uno dan joystick PS2. Joystick PS2 berperan sebagai alat kontrol utama untuk mengatur gerakan dan fungsi robot, dengan mengirimkan instruksi ke Arduino Uno melalui modul Bluetooth PS2. Pengkabelan dalam perancangan perangkat ini mengacu pada cara menghubungkan komponen perangkat keras yang diantaranya Arduino Uno. Driver motor L9110, dan modul bluetooth untuk membangun system control yang dapat di kendalikan dengan ps2 bluetooth. pengkabelan ini mencakup berbagai jenis kabel dan konektor yang sesuai dengan fungsi dan spesifikasi yang robot yang akan kita rakit. Berikut tabel pin yang akan di sambungkan. Tabel 1. Pin modul Bluetooth dan Arduino Pin modul bluetooth Pin 1 Data Pin 2 Command Pin 4 Ground Pin 5 Pow Pin 6 Attention Pin 7 Clock Arduino uno Pin Digital 12 Pin Digital 11 Ground Arduino 3V Arduino Pin Digital 10 Pin Digital 13 Tabel 2. Pin L9110 dan Arduino Uno L9110 Driver pin B-IA B-IA GND Arduino Uno Pin Digital 3 Pin Digital 5 GND VCC A-IA GND Pin Digital 6 A-IB Pin Digital 9 Setiap koneksi dan pengkabelan dilakukan dengan memperhatikan kecocokan pin dan fungsi masing-masing komponen, sehingga memastikan bahwa semua komponen dapat beroperasi dengan baik dan saling berinteraksi sesuai dengan kebutuhan sistem kontrol robot. Implementasi Untuk memastikan sistem dapat beroperasi dengan baik, peneliti melakukan implementasi dalam dua tahap, yaitu implementasi perangkat keras dan perangkat lunak. Implementasi perangkat keras Dalam implementasi perangkat keras ini, peneliti menyusun seluruh perangkat yang diperlukan, termasuk Arduino Uno. Joystick PS2, motor drive L9110, motor DC, dan komponen lainnya, sesuai dengan spesifikasi yang telah direncanakan. Selanjutnya melakukan pengkabelan antara komponen-komponen tersebut sesuai dengan tabel pin yang telah disiapkan sebelumnya. Pada implementasi perangkat keras ini juga perlu di lakukan pengujian terhadap semua komponen perangkat keras untuk memastikan perangkat dapat berkomunikasi dengan baik. Dengan demikian, implementasi perangkat keras ini menjadi pondasi yang kuat untuk menjalankan sistem remote control secara efisien dan efektif berdasarkan kebutuhan serta spesifikasi yang telah ditentukan sebelumnya. Progresif: Vol. No. Agustus 2024: 924-935 Progresif e-ISSN: 2685-0877 Implementasi perangkat lunak Pada pengembangan perangkat lunak untuk sistem remote control robot berbasis Arduino dan PS2 Bluetooth. Untuk memastikan bahwa perangkat Arduino Uno beroperasi dengan baik, program dibuat menggunakan Arduino IDE. Proses ini melibatkan penulisan kode yang memungkinkan komunikasi antara joystick PS2 dan modul Bluetooth, serta pengendalian motor melalui motor driver L9110. Dengan pemrograman yang tepat. Arduino Uno dapat menerima sinyal dari joystick PS2, mengaturnya, dan mengirimkan perintah yang sesuai ke motor DC. Ini memungkinkan sistem remot kontrol beroperasi dengan baik sesuai dengan spesifikasi dan kebutuhan yang telah ditentukan. Gambar 3. Program Awal Program diatas merupakan langkah-langkah awal untuk mengatur sistem kontrol robot berbasis Arduino dan PS2 Bluetooth dijelaskan dengan jelas. Pertama, pin-pin yang akan mengendalikan motor (M1A. M1B. M2A. M2B) dideklarasikan sebagai output menggunakan fungsi pinMode(). Langkah ini penting agar Arduino dapat mengirimkan sinyal kontrol ke driver motor dengan benar. Selanjutnya, kondisi awal motor diatur dengan mengirimkan sinyal LOW ke semua pin kendali motor, sehingga memastikan motor berada dalam keadaan berhenti pada saat inisialisasi sistem. Gambar 4. Memeriksa error pada koneksi dan menampilkan status Sistem Remote Control Robot Berbasis Arduino a. Setiani Zendrato e-ISSN: 2685-0877 Program diatas merupakan bagian dari inisialisasi sistem kontrol robot menggunakan Arduino dan modul PS2 Bluetooth. Pada bagian ini, program melakukan pengecekan terhadap kondisi koneksi dan konfigurasi pengontrol PS2. Jika pengontrol berhasil terhubung tanpa masalah . rror == . , program memberikan pesan yang mengkonfirmasi bahwa pengontrol PS2 telah ditemukan dan berhasil dikonfigurasi. Pesan-pesan tambahan memberikan instruksi kepada pengguna untuk menguji tombol-tombol dan fitur-fitur pengontrol PS2. Gambar 5. Program Utama Gambar 6. Lajutan Program Utama Program diatas mengatur respons sistem terhadap input dari pengontrol PS2 yang dikomunikasikan melalui modul Bluetooth. Program memastikan koneksi pengontrol, dan menggunakan pendekatan Event Driven Programming untuk merespons tombol-tombol pada Misalnya, tombol Segitiga menggerakkan robot maju, tombol X menggerakkan mundur, dan semua tombol dilepas akan menghentikan pergerakan robot. Pendekatan ini memungkinkan kontrol yang responsif dan mudah dioperasikan oleh pengguna untuk mengendalikan robot sesuai keinginan. Progresif: Vol. No. Agustus 2024: 924-935 Progresif e-ISSN: 2685-0877 Gambar 7. Program Gerakan Robot Custom Gambar 8. Lanjutan Program Gerakan Robot Custom Program diatas berfungsi untuk mengendalikan robot menggunakan pengontrol PS2 yang terhubung melalui modul Bluetooth. Pada fungsi loop(), program menggunakan metode Event Driven Programming untuk menanggapi tombol-tombol pada pengontrol PS2. Contohnya, saat tombol X (PSB_BLUE) ditekan, pesan "X just released" akan dicetak di Serial Monitor dan fungsi berhenti() dipanggil untuk menghentikan gerakan robot. Ketika tombol Lingkaran (PSB_RED) ditekan, fungsi putar Kanan() akan dijalankan untuk menggerakkan robot ke arah kanan, sementara saat tombol Kotak (PSB_PINK) ditekan, fungsi putar Kiri() akan digunakan untuk menggerakkan robot ke arah kiri. Saat tombol-tombol ini dilepas, fungsi berhenti() kembali dipanggil untuk menghentikan gerakan robot. Dengan pendekatan ini, program loop() memastikan respons yang tepat dan sesuai terhadap input yang diterima dari pengontrol PS2, sehingga pengguna dapat mengendalikan robot dengan mudah sesuai dengan keinginannya. Pengujian system Pada bagian ini, prosedur pengujian sistem dilakukan untuk memastikan bahwa seluruh bagian beroperasi dengan cara yang sesuai dengan desain dan spesifikasi yang telah Sistem Remote Control Robot Berbasis Arduino a. Setiani Zendrato e-ISSN: 2685-0877 Pengujian Gerak Robot Pengujian gerak robot ini bertujuan untuk mengetahui kemampuan robot dalam menjalankan perintah yang diberikan melalui remote control PS2. Dalam pengujian ini, tujuan utamanya adalah memastikan robot dapat melakukan berbagai jenis gerakan, seperti bergerak maju, bergerak mundur, bergerak ke kanan, dan bergerak ke kiri, sesuai dengan perintah yang dikirim dari stik PS2. Proses pengujian melibatkan pengiriman perintah dari stik PS2 dan observasi respons robot untuk memastikan bahwa robot bergerak sesuai dengan instruksi. Pengujian ini penting untuk memastikan bahwa robot beroperasi sesuai dengan desain yang diharapkan, berfungsi dengan baik dalam situasi nyata, dan mampu menjalankan tugas-tugas yang diperlukan dengan presisi tinggi. Pengujian konektivitas dengan penghalang tembok Pengujian konektivitas ini bertujuan untuk mengetahui sejauh mana sistem remote control robot berbasis Arduino dan PS2 Bluetooth dalam mempertahankan koneksi yang stabil dan efektif ketika terdapat penghalang fisik seperti tembok. Dalam pengujian ini, robot dan kontroler PS2 ditempatkan pada posisi yang berbeda dengan penghalang tembok. Tujuan utama dari pengujian ini yaitu untuk mengetahui seberapa baik koneksi Bluetooth dapat bertahan dan berfungsi dengan baik meskipun adanya hambatan yang mempengaruhi sinyal. Pengujian ini mencakup pengukuran jarak di mana konektivitas tetap stabil dan penentuan batas jarak di mana koneksi mulai terganggu atau terputus. Hasil dari pengujian ini akan memberikan wawasan tentang bagaimana penghalang fisik memengaruhi kualitas koneksi dan memungkinkan perancang sistem untuk menyesuaikan konfigurasi untuk kinerja optimal dalam kondisi nyata. Pengujian Jarak Komunikasi Pengujian jarak komunikasi pada remote control robot berbasis Arduino dan PS2 Bluetooth ini dilakukan untuk memastikan stabilitas komunikasi dalam berbagai rentang jarak serta untuk mengidentifikasi batas maksimum di mana komunikasi antara remote control PS2 dan robot tetap efektif. Pengujian ini melibatkan penempatan robot dan kontroler PS2 pada jarak yang berbeda dan pengiriman perintah untuk memeriksa apakah sinyal tetap diterima dengan baik. Hasil dan Pembahasan Hasil Pengujian Gerak Robot Tabel 3. Pengujian gerak robot Gambar Progresif: Vol. No. Agustus 2024: 924-935 Keterangan Pada pengujian ini, robot mampu bergerak maju sesuai dengan perintah remot control PS2. Pada pengujian ini, robot mampu bergerak kekiri sesuai dengan perintah remot control PS2. Progresif e-ISSN: 2685-0877 Keterangan Pada pengujian ini, robot mampu bergerak kekanan sesuai dengan perintah remot control PS2. Gambar Pada pengujian ini, robot mampu bergerak mundur sesuai dengan perintah remot control PS2. Hasil Pengujian Konektivitas Tabel 3. Hasil pengujian konektivitas dengan penghalang tembok Percobaan Jarak 1 Meter 2 Meter 3 Meter 4 Meter 5 Meter >5,7 Meter Koneksi stabil/tidak Stabil Stabil Stabil Stabil Tidak stabil Tidak stabil Keterangan Lancar Lancar Lancar Lancar Koneksi tidak lancar Koneksi Terputus Hasil dari pengujian konektivitas ini, dapat diambil kesimpulan bahwa jarak konektivitas yang stabil antara kontrol PS2 dan robot dengan hambatan tembok stabil di jarak 5 meter dan koneksi terputus atau tidak stabil di jarak 5,7 meter. Dengan demikian, untuk memastikan kinerja yang optimal dari sistem remote control robot berbasis Arduino dan PS2 Bluetooth, disarankan untuk menjaga jarak antara kontroler PS2 dan robot tidak lebih dari 5 meter ketika terdapat penghalang fisik seperti tembok. Selain itu, pengujian ini juga menunjukkan pentingnya mempertimbangkan faktor lingkungan dan penghalang fisik dalam perencanaan dan implementasi sistem kendali robot. Dengan mengetahui batasan jarak konektivitas yang stabil, pengembang dapat merancang skenario penggunaan yang lebih efektif dan menghindari potensi gangguan yang dapat mempengaruhi kinerja sistem. Pengujian Jarak Komunikasi Tabel 5. Pengujian Jarak Komunikasi Percobaan Jarak Hasil Keterangan 1-5 Meter 5-10 Meter 10-15 Meter Terhubung Terhubung Terhubung Lancar Lancar Lancar Sistem Remote Control Robot Berbasis Arduino a. Setiani Zendrato e-ISSN: 2685-0877 Percobaan Jarak Hasil Keterangan 15-20 Meter 20,5 Meter >20,5 Meter Terhubung Putus-putus Tidak Terhubung Lancar Koneksi tidak lancar Koneksi Terputus Dari tabel 5. dapat disimpulkan bahwa jarak komunikasi maksimum antara PS2 dan robot adalah 20,5 meter, sedangkan jarak yang dapat dikendalikan dengan lancar adalah 19 Hal ini menunjukkan bahwa PS2 Bluetooth didesain untuk komunikasi jarak dekat hingga menengah, bukan untuk jarak yang sangat jauh. Oleh karena itu, pengguna harus memastikan bahwa PS2 dan robot berada dalam jarak maksimum 20,5 meter untuk menjaga koneksi Bluetooth tetap stabil dan menghindari gangguan sinyal. Selain itu, penting untuk mempertimbangkan faktor lingkungan yang mungkin memengaruhi kualitas transmisi Bluetooth. Jarak yang optimal tanpa penghalang adalah hingga 19 meter, di mana kendali dan respons robot masih berjalan lancar dan tanpa gangguan. Dengan mempertimbangkan batasan ini, pengguna dapat memastikan bahwa sistem kontrol remote berbasis Arduino dan PS2 Bluetooth bekerja dengan baik dan sesuai dengan spesifikasi serta kebutuhan yang telah ditentukan. Hasil pengujian ini menunjukkan beberapa point relevan yang terkait antara penelitian saat ini dan penelitian sebelumnya: Pengendalian Jarak Robot dan PS2 Penelitian oleh Haris Tri Saputra dan Abdi Muhaimin. mengindikasikan bahwa robot pemindah benda dapat beroperasi secara efektif ketika dikendalikan menggunakan joystick PS2 Wireless, namun dengan batasan jarak maksimal mencapai 10 meter, sementara penelitian saat ini menunjukkan peningkatan signifikan dalam jangkauan operasional sistem kendali PS2. Dengan menggunakan teknologi Bluetooth PS2, sistem ini dapat berfungsi dengan jarak maksimal mencapai 20,5 meter. Penelitian ini mengindikasikan terjadinya peningkatan yang besar dalam kemampuan jarak komunikasi, yang memungkinkan robot untuk beroperasi dalam jarak yang lebih jauh tanpa mengalami gangguan koneksi. Akurasi dan efesiensi Arif Rahman Hakim. Nehru dan Samratul Fuady. menyatakan bahwa arah pergerakkan robot dapat menyesuaikan dengan arah pergerakkan dari analog joystick yang terdapat di kontroler. Penelitian saat ini mendukung hal tersebut dengan menunjukkan bahwa penggunaan teknologi PS2 Bluetooth tidak hanya meningkatkan jarak operasional tetapi juga menjaga atau meningkatkan akurasi dan efisiensi sistem Oleh karena itu, penelitian ini tidak hanya mendukung hasil penelitian sebelumnya mengenai jangkauan dan efisiensi teknologi PS2, tetapi juga memberikan wawasan baru tentang peningkatan jangkauan komunikasi dan akurasi sistem remot kontrol robot berbasis arduino dan PS2 bluetooth, menjadikannya pilihan yang efektif untuk aplikasi robotika dalam berbagai konteks. Kesimpulan Penelitian ini mengimplementasikan kendali PS2 pada sistem kendali remote mobil menggunakan Arduino Uno. PS2 digunakan sebagai remote control utama, sedangkan Arduino Uno bertindak sebagai pengatur perintah input-output yang diteruskan ke driver motor L9110 untuk mengendalikan motor DC. Sistem kendali ini menunjukkan efisiensi dan responsivitas yang baik dalam mengendalikan pergerakan mobil remote, dengan berbagai pengujian gerak robot yang menunjukkan bahwa perintah dari remote control PS2 dapat diterima dan dieksekusi dengan baik oleh sistem. Pengujian jarak komunikasi menunjukkan bahwa koneksi antara PS2 dan robot stabil hingga jarak 19 meter. Pada jarak 20,5 meter, koneksi mulai putus-putus, dan di atas 20,5 meter koneksi terputus, yang menandakan batasan jarak maksimum dari sistem kendali berbasis Bluetooth yang digunakan. Secara keseluruhan, sistem kendali berbasis Arduino dan PS2 Bluetooth ini stabil dan handal dalam jarak yang ditentukan. Implementasi pengkabelan dan perangkat keras juga telah berhasil dengan baik, memastikan komunikasi yang lancar antara komponen-komponen sistem. Penelitian ini memberikan kesempatan untuk pengembangan lebih lanjut di bidang kontrol robotik dengan memanfaatkan teknologi PS2 Progresif: Vol. No. Agustus 2024: 924-935 Progresif e-ISSN: 2685-0877 Bluetooth, memberikan wawasan baru bagi pengembang lain untuk mencoba proyek serupa dan memperluas pemahaman tentang pengendalian sistem jarak jauh menggunakan teknologi Dengan demikian, penelitian ini berhasil mencapai tujuan utamanya dalam mengembangkan dan menguji sistem remote kontrol robot berbasis Arduino dan PS2 Bluetooth, memberikan kontribusi penting dalam bidang teknologi robotika. Daftar Referensi Permana. Andani. Sari. Hartama, dan J. Jalaluddin. AuRancang Bangun Robot Pemotong Rumput Berbasis Arduino Menggunakan Smartphone Android,Ay BEES Bull. Electr. Electron. Eng. , vol. 2, no. 1, hal. 14Ae20, 2021, doi: 47065/bees. Ali. Latubessy, dan R. Maharani. AuPengujian Kinerja Robot Kendali Pemadam Api Beroda Dengan Pemantauan Bluetooth Android,Ay J. Dialekt. Inform. , vol. 1, no. 2, hal. 27Ae31, 2021, doi: 10. 24176/detika. Fakhrana. AuPembuatan Prototype Robot Kapal Pemungut Sampah menggunakan Mikrokontroler Arduino Ano dengan Aplikasi Pengendali Berbasis Android,Ay J. Ilm. Teknol. dan Rekayasa, vol. 21, no. 3, hal. 185Ae195, 2016. Yusika. Rofiq, dan A. Ramadhani. AuPerancangan Mobil Remote Control Mengunakan Arduino Uno,Ay Sebatik, vol. 23, no. 2, hal. 541Ae546, 2019, doi: 46984/sebatik. Fitriyanto. Amri. Fatwasauri. Haryanti, dan J. Maknunah. AuKontrol Api Pembakaran Untuk Balon Udara Menggunakan Stick PS2,Ay Sutet, vol. 13, no. 2, hal. 113Ae119, 2024, doi: 10. 33322/sutet. Hartanto. AuTegangan Motor DC Terhadap Berat Barang Pada Ban Berjalan,Ay Tegangan Mot. DC Terhadap Berat Barang Pada Barang Berjalan," J. Elektro. Vol. No. Juli 2022. Widiyanto dan A. Peralatan. AuRancang Bangun Mobil Remote Control Android dengan Arduino Prototype of Android RC Car by Arduino,Ay Citec Journal. Vol. No. November 2015 Ae Januari 2016 ISSN: 2354-5771. Setyawan. Chotijah, dan H. Bhakti. AuImplementasi Pemadam Kebakaran Otomatis Pada Ruangan Menggunakan Pendeteksi Asap Suhu Ruangan Dan Sensor Api Berbasis Esp32 Dengan Metode Fuzzy Sugeno Dan Internet of Things (Io. ,Ay Indexia, vol. 3, no. 1, hal. 1, 2021, doi: 10. 30587/indexia. Mahanin Tyas. Apri Buckhari. Studi Pendidikan Teknologi Informasi, dan P. Studi Pendidikan Teknologi dan Kejuruan. AuImplementasi Aplikasi Arduino Ide Pada Mata Kuliah Sistem Digital,Ay Tek. Pendidik. Teknol. Inf. , vol. 1, no. 1, hal. 1Ae9, 2023. Nurul Syafika. Yasdinul Huda. Muhammad Anwar. Dedy Irfan, " Rancang Bangun Sistem Kendali Robot Menggunakan Joystick NRF24L01 Berbasis Arduino," VoteTEKNIKA Vol. No. Desember 2024. P- ISSN: 2302-3295. E-ISSN : 27163989. Suhery dan Y. Marlisa. AuRancang Bangun Sistem Penghitung Pengunjung Menggunakan Arduino Uno dan Sensor Ultrasonic,Ay J. Pus. Akses Kaji. Teknol. Artif. Intell. , vol. 2, no. 2, hal. 64Ae68, 2022. Saputra dan A. Muhaimin. AuRobot Pemindah Benda Dengan Kendali Joystick Ps2 Wireless Berbasis WemosAy. ILMU KOMPUTER. Vol. No. 02, 2022, https://doi. org/10. 33060/JIK/2021/Vol11. Iss2. Tahir. Burhanuddin, dan S. Sirama. AuRancang Bangun Mesin Pengering Lantai Basah Berbasis Remote Control,Ay J. Mesin Nusant. , vol. 5, no. 2, hal. 213Ae226. Jan 2023, doi: 29407/jmn. Wati. Achmed, dan T. Agung. AuPerancangan Mobil Remot Kontrol Arduino dengan Bluetooth Via Android,Ay JE-Unisla, vol. 7, no. 1, hal. 21, 2022, doi: 10. 30736/jeunisla. Devana. Dewi. Husni. Risma, dan Y. Oktarina. AuDesain Robot Pengintai Segala Medan dengan Kendali Wireless PS2,Ay J. Appl. Smart Electr. Netw. Syst. , vol. 2, hal. 64Ae70, 2021, doi: 10. 52158/jasens. Hakim. Nehru, dan Samratul Fuady. "Rancang Bangun Pengendalian Robot Mobil Dengan Wireless Joystick PS2 Menggunakan Modul Nrf24L01. Eng. , vol. 3, no. 2, hal. 17-24, 2021. Sistem Remote Control Robot Berbasis Arduino a. Setiani Zendrato