260 likes | 455 Views
SECME - 2010. Timothy Burg Department of Electrical and Computer Engineering Clemson University. The Wii System. Wii is a video game system. Interesting because it uses a lot of Electrical Engineering. The Wii System. Light Bar. Need four parts. Console. Monitor. Wii Remote
E N D
SECME - 2010 Timothy Burg Department of Electrical and Computer Engineering Clemson University
The Wii System Wii is a video game system Interesting because it uses a lot of Electrical Engineering
The Wii System Light Bar Need four parts Console Monitor Wii Remote (Wiimote) Wii Remote sends information to the console
The Wii System How is information sent? Same as Bluetooth Headset What information is sent? Location of cursor or Mii on screen Movement of the Wii Remote
The Wii System Inside the Wii Remote Camera Computer Accelerometers
HERE WE GO! ACTIVITY NO. 1 VISUALIZING ACCELERATION DATA FROM Wii
JUMP! Acceleration can be measured by the Wii through its accelerometers. More acceleration can give you higher jumps. Graph gives clear indication of this acceleration.
Wii Etch-A-Sketch + = Press the Button B and start drawing!
Distance Sensing 1 2 3 4
Distance Sensing Distance is measured by the Wiimotewith the help of the sensor bar . Wii is far away from the sensor bar. Wii is close to the sensor bar.
Live Video Through the eyes of the Wiimote … The Wii LEDs shine at a frequency invisible to our eyes, but the webcam and Wii camera can see this kind of light.
A Robot In Your Home With the help of the Roomba, a vacuum cleaning robot, we will demonstrate the concept of acceleration. Acceleration is change in speed, and this can be bought about by changing the direction of motion of a moving object.
An Eye On The Roomba Since we can measure position of the Wii with the help of a sensor bar, the Wii can be attached to a moving object to obtain information about its movements. When attached to a Roomba, we can plot the path taken by the Roomba while it is cleaning a room.
Behind the Scenes How can theWii be used to enhance the classroom experience? Which common technologies can best demonstrate robotic design? How could we interact with the Wii and get data out of it? What are the alternative Wii interface tools out there?
Why the Wii? The Wii shows promise as a tool for teaching concepts of engineering design and school physics. Many interesting, free applications on the web Sophisticated yet affordable motion and position sensor Easy to communicate via Bluetooth Easy to program
Why the Wii? Combination of good sensing and good mechanical design make designing a smart robot possible.
Talking to the Wiimote Store data to Excel file Write a software library which gives user access to sensor data Connect to the Wii remote using Bluetooth Display relevantdata Give user control over data usage: Open Source project wiiuse C library BlueSoleilbluetooth drivers Clemson Wiise software
Clemson Wiise Software • Free to download and use. • Writes all data to Excel for further analysis. • Includes an OpenGL data visualization interface. • Open source, written in C++. • Does not contain a user interface, all customization has to be done through the program. Wiise
Other Wii software Many software have interfaced with the Wii before us… fWiine • Can record and plot all data coming from the Wiimote. • Interface based on the MATLAB Simulink modeling environment. • Requires MATLAB to be installed on your computer.
Other Wii software • Free to download and use. • Comes with a user interface on which you can see data being plotted in real-time. • Open source, written in the Pascal language. • Easy to use “as is”, difficult to customize. • Cannot write to Excel for later analysis WiinRemote
Other Wii software Wiimote Testing Application • Free to download and use. • Great user interface on which you can visualize data and manipulate the Wiimote. • Open source, written in the C# language. • Easy to use “as is”, difficult to customize. • Cannot save data for later analysis.
Making it all work for you… Obviously, every software has at least one significant shortcoming… but many Wii software are free to download and use … which makes it possible to mix and match as per your requirements! Today’s Demo!
Wii in your classroom • Can measure position of the bob, linear acceleration using the Wiimote. • Plot acceleration data from the stored file. • Compute time period. • Observe variations in time period as length changes. • Observe periodic nature of acceleration at the bob. Wii Pendulum experiment
What next? Form an online discussion group Implement new features and demos Publish Wiise on the internet Get student feedback and improve Wiise
Downloads www.clemson.edu/~tburg/wiise.html