(For USM Staff/Student Only)

EngLib USM > Ω School of Electrical & Electronic Engineering >

Development of finger-based computer mouse by using wiimote / Lee Wee Chuen

Development of finger-based computer mouse by using wiimote_Lee Wee Chuen_E3_2009_875004455_00003095277_NI
Laporan ini menerangkan projek tetikus komputer berdasarkan pergerakan jari dengan menggunakan pengawal mainan Nintendo Wii, iaitu Wiimote. Projek ini berfokus kepada perekaciptaan satu alternatif tetikus komputer yang berkos rendah, aplikasi masa sebenar, mesra pengguna, dan penggunaan dalam jarak yang jauh dari komputer. Dalam sistem ini, satu perkakasan direkacipta untuk menghantar cahaya inframerah (IR) ke Wiimote dan satu pengantaramuka grafik pengguna untuk sistem ini dibina dengan menggunakan “Microsoft Visual C++”. Satu “C++ library”, iaitu “WiiYourself!”, digunakan untuk mendapatkan koordinat bagi tiga titik IR daripada Wiimote yang diaplikasikan dalam fungsi tetikus komputer. Sistem ini dapat berfungsi dengan sempurna dalam mengerakkan penunjuk tetikus computer dan dapat mengklik pada posisi yang diperlukan. Selain itu, jarak penggunaan sistem ini ialah lebih kurang 2 meter dari Wiimote. Maka, sistem ini adalah sesuai untuk penyampaian dan pensyarahan. Walau bagaimanapun, bateri dalam sarung tangan dengan LED inframerah perlu ditukar apabila sistem ini digunakan lebih daripada empat jam kerana penurunan voltan bateri akan mengurangkan prestasi penggunaan sistem ini. Selain itu, tangan pengguna akan berasa tidak selesa setelah sistem ini digunakan untuk masa yang lama. Dalam masa ini, pengguna dapat mengerakkan dan mengklik tetikus komputer dengan sempurna dengan sedikit kekurangan. _____________________________________________________________________________________ This report presents the project of finger-based computer mouse by using a game controller of Nintendo Wii, Wiimote. This project is focusing on developing an alternative computer mouse which is cost-effective, real-time application, user-friendly and can be used at a further distance from computer. It consists of a hardware setup for sending infrared (IR) light to Wiimote and a Graphical User Interface (GUI) that is built by using Microsoft Visual C++. A C++ library, “WiiYourself!”, is being used to obtain three IR dots’ coordinates from Wiimote, which are implemented for computer mouse’s functions. From the experiment, it is found that the user can successfully move the mouse pointer and perform clicking at a maximum distance about 2 meters away from Wiimote, which is good for presentation. The main drawback is the batteries of the glove with IR LED need to be changed after four hours of usage as its voltage dropped to a level that would worsen its performance. Besides, as the user used this system for long time, the users hand started to be uncomfortable. At this moment, the user can successfully move and perform clicking just like a conventional computer mouse with some limitations.
Contributor(s):
Lee, Wee Chuen - Author
Primary Item Type:
Final Year Project
Identifiers:
Accession Number : 875004455
Barcode : 00003095277
Language:
English
Subject Keywords:
finger-based computer mouse; game controller of Nintendo Wii, Wiimote; three IR dots’ coordinates from Wiimote
First presented to the public:
1/4/2009
Original Publication Date:
3/12/2019
Previously Published By:
Universiti Sains Malaysia
Place Of Publication:
School of Electrical & Electronic Engineering
Citation:
Extents:
Number of Pages - 86
License Grantor / Date Granted:
  / ( View License )
Date Deposited
2018-03-12 15:30:12.865
Date Last Updated
2019-01-07 11:24:32.9118
Submitter:
Nor Hayati Ismail

All Versions

Thumbnail Name Version Created Date
Development of finger-based computer mouse by using wiimote / Lee Wee Chuen1 2018-03-12 15:30:12.865