Hello Everyone,
for the Science Fair and for another competition I have been writing a program in python in which you have a infrared LED and a Wiimote and the program gets messages from the Wiimote that have the location of the infrared LED. The program then moves the mouse on the screen according to the position of the infrared LED. This program was made for paralyzed people that can still twitch their heads but it is also a handy way to control your computer if you are too lazy to move the mouse and type in the keyboard lol!
If you want more info you can read my proposal at: http://tinyurl.com/bevjje7
and
to read my interim report is at: http://tinyurl.com/a87pv8q
you cannot read my final report because I have not wrote it yet.
If you have any questions please ask them below.
Offline
pwiter wrote:
Cool! 1 question, do you put the wiimote on your head or something?
no you have to put the Wiimote close to your computer. The infrared LED is what is on your head or in your hand.
Offline
al-x wrote:
pwiter wrote:
Cool! 1 question, do you put the wiimote on your head or something?
no you have to put the Wiimote close to your computer. The infrared LED is what is on your head or in your hand.
Oh, that is awesome!
Offline
So, you put the wiimote close to the screen, and use the infrared LED to use the 'mouse'? You could change it for the sensor bar I'm joking ofcourse, a computer doesn't have that king of port. But you could use Kinnect if the computer is a Windows - Microsoft made default support for it
Offline
DigiTechs wrote:
So, you put the wiimote close to the screen, and use the infrared LED to use the 'mouse'? You could change it for the sensor bar I'm joking ofcourse, a computer doesn't have that king of port. But you could use Kinnect if the computer is a Windows - Microsoft made default support for it
well my program only works for linux and distributions of linux
Offline
al-x wrote:
DigiTechs wrote:
So, you put the wiimote close to the screen, and use the infrared LED to use the 'mouse'? You could change it for the sensor bar I'm joking ofcourse, a computer doesn't have that king of port. But you could use Kinnect if the computer is a Windows - Microsoft made default support for it
well my program only works for linux and distributions of linux
because it uses a linux-only library, Xlib
Offline
DigiTechs wrote:
So, you put the wiimote close to the screen, and use the infrared LED to use the 'mouse'? You could change it for the sensor bar I'm joking ofcourse, a computer doesn't have that king of port. But you could use Kinnect if the computer is a Windows - Microsoft made default support for it
It would be great to add Kinect support. Although, you can so far only use the SDK in C# and C++ (I dont know about Visual Basic, I don't really use it that much). I did, at one point, make a program that uses the Kinect to track your hand as a mouse. I got rid of it, though, it was too unstable at that time. I'm thinking of starting it again.
Offline
GP1 wrote:
DigiTechs wrote:
So, you put the wiimote close to the screen, and use the infrared LED to use the 'mouse'? You could change it for the sensor bar I'm joking ofcourse, a computer doesn't have that king of port. But you could use Kinnect if the computer is a Windows - Microsoft made default support for it
It would be great to add Kinect support. Although, you can so far only use the SDK in C# and C++ (I dont know about Visual Basic, I don't really use it that much). I did, at one point, make a program that uses the Kinect to track your hand as a mouse. I got rid of it, though, it was too unstable at that time. I'm thinking of starting it again.
Well I personally love the kinect I thinks its really cool the problems are: the cost, and I don't have one to test on but other than that I would add kinect support
Offline
You're gonna win the science fair, dude.
al-x wrote:
al-x wrote:
DigiTechs wrote:
So, you put the wiimote close to the screen, and use the infrared LED to use the 'mouse'? You could change it for the sensor bar I'm joking ofcourse, a computer doesn't have that king of port. But you could use Kinnect if the computer is a Windows - Microsoft made default support for it
well my program only works for linux and distributions of linux
because it uses a linux-only library, Xlib
That actually comes with Cygwin too, so yeah, it is possible to use it on other systems.
Offline
Gravitation wrote:
You're gonna win the science fair, dude.
al-x wrote:
al-x wrote:
well my program only works for linux and distributions of linuxbecause it uses a linux-only library, Xlib
That actually comes with Cygwin too, so yeah, it is possible to use it on other systems.
well that and it uses CWiid which is linux-only
Offline